Topic: CRT Emudriver 2.0 - Download thread

CRT Emudriver 2.0 - beta 15

Installation guides:

IMPORTANT NOTE: CRT Emudriver 2.0 is not installed in the same way as older 1.x versions.  Depending on your video card, please follow the appropriate guide from the ones below, in order to succeed:

- Installing CRT Emudriver 2.0 - HD 4350 (for legacy cards) - Windows 7/8/10 - super resolutions
- Installing CRT Emudriver 2.0 - HD 5450 (HD 5000+ cards) - Windows 7/8/10 - super resolutions

Windows XP users: check CRT Emudriver 1.2b

Download:

Please choose the right download for your GPU, test and report any issues:

- Download CRT Emudriver & CRT Tools 2.0 beta 15 (Catalyst 12.6) for Windows 7/8/10 64-bits

                 Desktop: AMD Radeon™ HD 2000, HD 3000, HD 4000, HD 5000, HD 6000, HD 7000 series


- Download CRT Emudriver & CRT Tools 2.0 beta 15 (Crimson 16.2.1 non-GCN* cards) for Windows 7/8/10 64-bits

                Desktop: AMD Radeon™ HD 5000, HD 6000 Series, HD 7000-7600, HD 8000-8400 Series
                              AMD Radeon™ R5 235X, R5 235, R5 230, R5 220 Series
             All-in-One: AMD Radeon™ HD 6350A, HD 6600A, HD 7450A, HD 7600A Series
                      APU: AMD Radeon™ HD 6000D, HD 7000D, HD 8000D, HD 6000G, HD 7000G, HD 8000G Series
                Mobility: AMD Radeon™ HD 5000M, HD 6000M Series

- Download CRT Emudriver & CRT Tools 2.0 beta 15 (Crimson 16.2.1 for GCN* cards) for Windows 7/8/10 64-bits

               Desktop: AMD Radeon™ HD 7700-7900, HD 8500-8900 Series
                             AMD Radeon™ R7 200, R7 300, R9 200, R9 300, R9 Nano, R9 Fury Series
                     APU: AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics   
                             AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics   
                             AMD Athlon™ Series APUs with Radeon™ R3 Graphics   
                             AMD Sempron™ Series APUs with Radeon™ R3 Graphics   
                             AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
                             AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
                             AMD FX-Series APUs with Radeon™ R7 Graphics
                             AMD E-Series APUs with Radeon™ R2 Graphics
                             AMD Radeon™ HD 8180 - HD 8400 Series Graphics
               Mobility: AMD Radeon™ R9 M300, R7 M300, R9 M200, R7 M200, R5 M200 Series           
                             AMD Radeon™ HD 7700M-7900M, HD 8500M-8900M Series


- Download CRT Emudriver & CRT Tools 2.0 beta 15 (Adrenalin 18.5.1 for GCN* cards) for Windows 7/8 64-bits

- Download CRT Emudriver & CRT Tools 2.0 beta 15 (Adrenalin 18.5.1 for GCN* cards) for Windows 10 64-bits

                   Desktop: Radeon RX Vega Series Graphics
                                 Radeon™ RX 500 Series Graphics
                                 Radeon™ RX 400 Series Graphics
                                 AMD Radeon™ Pro Duo
                                 AMD Radeon™ R7 300 Series Graphics
                                 AMD Radeon™ R7 200 Series Graphics
                                 AMD Radeon™ R9 Fury Series Graphics
                                 AMD Radeon™ R5 300 Series Graphics
                                 AMD Radeon™ R9 Nano Series Graphics
                                 AMD Radeon™ R5 200 Series Graphics
                                 AMD Radeon™ R9 300 Series Graphics
                                 AMD Radeon™ HD 8500 - HD 8900 Series Graphics
                                 AMD Radeon™ R9 200 Series Graphics
                                 AMD Radeon™ HD 7700 - HD 7900 Series Graphics
                      Ryzen: AMD Ryzen 5 2400G
                                 AMD Ryzen 3 2200G
                   Mobility: AMD Radeon™ R9 M300 Series Graphics
                                 AMD Radeon™ R7 M200 Series Graphics
                                 AMD Radeon™ R7 M300 Series Graphics
                                 AMD Radeon™ R5 M200 Series Graphics
                                 AMD Radeon™ R5 M300 Series Graphics
                                 AMD Radeon™ HD 8500M - HD 8900M Series Graphics
                                 AMD Radeon™ R9 M200 Series Graphics
                                 AMD Radeon™ HD 7700M - HD 7900M Series Graphics
                        APU: AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics
                                 AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
                                 AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics
                                 AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
                                 AMD Athlon™ Series APUs with Radeon™ R3 Graphics
                                 AMD FX-Series APUs with Radeon™ R7 Graphics
                                 AMD Sempron™ Series APUs with Radeon™ R3 Graphics
                                 AMD E-Series APUs with Radeon™ R2 Graphics
                                 AMD Radeon™ HD 8180 - HD 8400 Series Graphics


- Download CRT Tools 2.0 beta 15 (VMMaker & Arcade OSD)

- Download Radeon Settings 16.2.1 control panel

- Download Radeon Settings 18.5.1 control panel

- Older versions of CRT Emudriver & Tools repository.

*GCN = Graphics Core Next


http://www.abadiadelcrimen.com/crt/vmmaker_2.0.png


Notes

- Be aware that newer GPUs don't have analog outputs. You can get 15 kHz support out of their HDMI ports, by means of a HDMI to VGA active adapter. However, video modes using low dotclocks will probably not work. Using super resolutions is the recommended solution.

- For cards supported by several versions, the most recent one is recommended.

- The standalone CRT Tools package may be used with previous versions of CRT Emudriver, both for Windows XP and Windows 7/8. Just make sure to generate a fresh video mode list using the new tools.

Re: CRT Emudriver 2.0 - Download thread

Some notes about the new composite sync feature

- Just like any other feature, composite sync support can be enabled independently for boot time (BIOS mod with ATOM-15) and for Windows (with VMMaker).

- In order to enable composite sync right from boot, you have to check the corresponding option in ATOM-15 and flash your video card with the modified BIOS. Composite sync will be applied to all available outputs, so that's something you may need to consider depending on your setup.

- Regarding Windows, first of all, an important warning: enabling composite sync may be a tricky business. Even if you know what you're doing chances are you get into a messed video state at some point in the process. Once you get everything right it should work fine forever, you just need to get there. I recommend to always work with two monitors during the process and only enable composite sync on the secondary monitor (the one you're not working with) so in case anything goes wrong you don't get an unusable display. If anything goes wrong and you can't find your way around a messed display, you can boot in safe mode and uninstall the driver.

- There's a new button in VMMaker's video card tab that allows you to toggle composite sync for the currently selected output.

- Again, HD 5000+ cards are easier to setup for composite sync than legacy ones. Just enable composite sync for the selected output, create the modes and you're done.

- Legacy (pre HD 5000 cards) need some extra steps in order to get correct composite sync:

    · First, to get consistent composite sync behaviour for legacy cards you must update CRT Emudriver (based on 12.6) to the new beta 12 version (this is not required for HD 5000+ cards).

    · You must set both H and V sync polarities to positive for all modes. So after enabling composite sync, you must generate and install all modes again, but first you need to go to the monitor tab to edit your selected monitor preset and modify it with the proper polarities, e.g.:

        monitor "arcade_15", "Arcade 15.7 kHz - standard resolution", "4:3"
                crt_range0 15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 1, 1, 192, 288, 448, 576

    · Finally, still in VMMaker make sure to mark "Export settings to GroovyMAME" in MAME's tab so the correct polarities are used by GroovyMAME.

- If you're using an VGA to BNC cable, remind that composite sync is ouput through the h-sync cable, so if you're using a T connector, unplug the v-sync cable.

Re: CRT Emudriver 2.0 - Download thread

Version 2 history


[28/01/2019][CRT Emudriver 2.0][CRT Tools 2.0][beta 15]

  - [Emudriver]  New driver packages based on Adrenalin 18.5.1. Lots of new AMD GPUs & APUs supported. Fixes support for 4K custom resolutions which is broken on official AMD drivers.

  - [Arcade OSD] Implemented new rendering backend based on Direct3D9Ex. This allows fluid page flipping on modern versions of Windows, making it possible to perform accurate refresh measurements again. It also fixes some compatibility issues. DirectDraw now is only used on Windows XP.

  - [VMMaker]    Fixed bug that caused EDID emulation device list to appear empty.

  - [VMMaker]    Fixed EDID emulation through HDMI for new GPUs, previously it caused unstability.

  - [VMMaker]    Several bugs fixed regarding internal management of mode lists.


[19/10/2018][CRT Emudriver 2.0][CRT Tools 2.0][beta 14]

  - [Emudriver]  Removed low pixel clock limitation on HDMI outputs. This allows outputting 15 kHz through HDMI in combination with HDMI->VGA active adapters.

  - [VMMaker]    Added support for EDID emulation on digital outputs (HDMI and DVI-D). EDID emulation drop-down menu now shows outputs by type. DisplayPort still not supported.

  - [VMMaker]    Support for pixelclocks up to 6 GHz. Modeline generation now possible from 15 kHz up to 8K fulldome. Bandwidth limitations imposed by drivers still apply.

  - [VMMaker]    Fix XML processing of newer versions of MAME.


[07/03/2018][CRT Emudriver 2.0][CRT Tools 2.0][beta 13]

  - [VMMaker]    Fix composite sync for HD 5000+ cards.


[23/12/2017][CRT Emudriver 2.0][CRT Tools 2.0][beta 12]

  - [VMMaker]    Added support for composite sync.

  - [Emudriver]  New fix to allow stable support for composite sync for legacy cards (only applies to package based on Catalyst 12.6).


[24/11/2017][CRT Emudriver 2.0][CRT Tools 2.0][beta 11]

  - [Emudriver]  Disabled deflicker filter for interlaced modes. Now your interlaced modes will look perfectly sharp, with all their genuine flicker intact.

  - [VMMaker]    Fixed bug that caused CRT Emudriver not being detected under Windows XP.

  - [VMMaker]    Added new preset for 15/31 kHz dual-sync monitor.


[03/03/2017][CRT Emudriver 2.0][CRT Tools 2.0][beta 10]

  - [VMMaker]    Added option to include multiple modelines in emulated EDID. When enabled, the current modelist is added to the EDID definition (maximum of 20 modes supported). If disabled, only a 640x480 modeline will be included, as usual.

  - [VMMaker]    Fixed bug that caused newer video cards to be incorrectly detected as legacy ones.

[08/02/2016][CRT Emudriver 2.0][CRT Tools 2.0][beta 9]

  - [Emudriver]  New driver packages based on Crimson 16.2.1. Lots of new AMD GPUs & APUs supported.

  - [VMMaker]
  - [Arcade OSD] Changes to correctly apply polarities and refresh with Crimson drivers.

  - [VMMaker]    New commands available from the application's console, to allow manual management of the mode list, etc. Type "help" for details.

[01/02/2016][CRT Emudriver 2.0][CRT Tools 2.0][beta 8]

  - [Emudriver]  Fixed bug in Setup preventing the driver from getting installed depending on the location of the installation files.

[26/01/2016][CRT Emudriver 2.0][CRT Tools 2.0][beta 7]

  - [Emudriver]  Forced reset of interleave flag upon device power-up. Fixes problem with ATOM-15 flashed cards that caused a shrinked picture with progressive modes and double picture with interlaced modes.

[23/01/2016][CRT Emudriver 2.0][CRT Tools 2.0][beta 6]

  - [Emudriver]  Fixed critical bug in driver that caused the system to get frozen randomly upon display device restart.

  - [VMMaker]
  - [Arcade OSD] Correctly assign sync polarity to AMD HD 5000+ cards. Because AMD documentation is wrong, VMMaker where assigning the polarities the wrong way. This must be the direct cause of most out-of-sync issues reported till now. What happened is that GM assigned positive sync instead of negative, and vice versa. This is fixed now, but you'll need to update your crt_range definitions. By default, negative sync (0) is what should be used in most cases. Thanks to intealls for doing proper checks with an oscilloscope and R-Typer for double-checking.

  - [VMMaker]    ATI legacy: now interlaced modes are reported with full refresh (not halved) in W7+. This should solve problems with games that use a hardcoded 60 Hz refresh.

  - [VMMaker]    Better alignment of modeline generator to GroovyMAME's.

  - [Arcade OSD] Fixed Powerstrip support.

[07/01/2016][CRT Emudriver 2.0][CRT Tools 2.0][beta 5]

  - [Emudriver]  Added missing dlls for ADL library (thanks to Fonki for reporting). Issue affected HD 5xxx and newer cards. It caused VMMaker not recognizing the driver.