File NameFile SizeFile Date
crt_emudriver_6.5_1.2_x64_multisync.rar14.2 MB2011-04-16 16:54:22
crt_emudriver_6.5_1.2_xp32_multisync.rar10.4 MB2011-04-16 16:54:00
crt_emudriver_9.3_1.2a_x64_multisync.rar17.7 MB2011-08-29 10:16:19
crt_emudriver_9.3_1.2a_xp32_multisync.rar11.9 MB2011-08-29 10:20:13
vmmaker_1.3c_arcade_osd_1.3b.rar97.2 KB2012-06-16 19:07:04

CRT_EmuDriver is a patched version of Catalyst 6.5/9.3 ATI Drivers,
for ATI Radeon cards and Windows XP 32/64 operating system.

Its purpose is to improve some features related to low resolution
video modes and their use in emulation on CRT screens, TV and arcade

These drivers will allow you to obtain the best of GroovyMame in
Windows XP 32/64. They come with a table of pre-installed video modes
that GroovyMame expects to find and use. After installing, you can
use VideoModeMaker to better adjust the mode list to fit your
particular monitor type.

CRT_EmuDriver main features are:

  - 15 KHz support right after installing and restarting.

  - Doubles the number of video modes supported by regular Catalyst
    drivers, which are limited to 60 custom video modes you can
    define and have available simultaneously. The total number of
    modelines supported by each driver version is:

      - CRT_Emudriver, based on Catalyst 6.5 XP32:    160 modes* 
      - CRT_Emudriver, based on Catalyst 6.5 XP64:    120 modes
      - CRT_Emudriver, based on Catalyst 9.3 XP32/64: 120 modes

    * accepts up to 200, but above 160 HyperSpin will refuse to load

  - Fixes support for real 320x and 400x resolutions, that with
    regular Catalyst drivers are hardcoded as doublescanned modes.

There are two versions of CRT_EmuDriver, one based on Catalyst 6.5,
to support older Radeon cards, and one based on Catalyst 9.3, to
support newer cards. Both have their versions for Windows XP-32 and
XP-64. Some cards are supported by both 6.5 and 9.3 versions, so it
is up to the user to choose one or another:

Catalyst 6.5: ATI Radeon 7000, 7200, 7500, 8500, 9000, 9100,
                         9200, 9250, 9500, 9550, 9600, 9700,
                         9800, X300, X550, X600, X700, X800,
                         X850, X1300, X1600, X1800, X1900,
                         X1950, ArcadeVGA 9200/9250, etc.

Catalyst 9.3: ATI Radeon 9500, 9550, 9600, 9700, 9800, X300,
                         X550, X600, X700, X740, X800, X850,
                         X1050, X1200, X1300, X1550, X1600,
                         X1650, X1800, X1900, X1950, HD 2350,
                         HD 2400, HD 2600, HD 2900, HD 3200,
                         HD 3300, HD 3400, HD 3410, HD 3450,
                         HD 3550, HD 3570, HD 3600, HD 3610,
                         HD 3690, HD 3730, HD 3750, HD 3800,
                         HD 3830, HD 3850, HD 3870, HD 4230,
                         HD 4250, HD 4350, HD 4550, HD 4570,
                         HD 4580, HD 4650, HD 4670, HD 4730,
                         HD 4750, HD 4800, HD 4850, HD 4870,
                         HD 4890, etc.

Some cards listed above have known problems with low dot clocks.
For best results, a Radeon 9250 (AGP), Radeon X300-X600 (PCIe),
or Radeon HD 4xxx (PCIe) card is recommended.

More details (in Spanish):

Translated to English via Google Translate:
04-17-2011 Calamity

Related sites:

GroovyArcade Google Project Site
GroovyMAME / Groovy Arcade Linux / SwitchRes / CRT_EmuDriver support forum


When using CRT_EmuDriver, your arcade monitor must be connected to the primary port on the video card.
I don't know if this is always the case, but if your card has two ports, the primary port is usually (but not always) the "bottom" (closest to the motherboard) port.
On newer video cards, the primary port is usually a DVI port. This means that to connect to an arcade monitor, you'll have to use a DVI-to-VGA adapter dongle.