Hello. I have been happily using GM since 2014. I'd not updated GM in many years, so decided now was as good time as any.
My cab has a MS-2932 CRT, which is 640x480 31khz.
Despite several attempts at updating drivers and GM, I am unable to get it working with SwitchRes turned on. These are the steps I have taken:
Download and extract latest GM from GitHub.
Install drivers crt_emudriver_&_tools_2.0_beta_15_16.2.1_W.7.8.10-64_nieg
Reboot machine with just the CRT plugged in.
Run vmmmaker.exe, settings shown in attached screenshots.
Generate modes. It creates 120 modes, which I then install.
Open ArcadeOSD - modes appear fine. ArcadeOSD is reporting the CRT as Display 0.
Run mame, any game, and it fails. Attached bublbobl.txt log file, which failed with an ADL Initialization error:
Direct3D: Using Direct3D 9Ex
Switchres(v2.002) add display[0]
Switchres: display[0] options: monitor[custom] generation[on]
Switchres: Monitor range 31400.00-31500.00,49.50-65.00,0.940,3.770,1.890,0.349,0.064,1.017,0,0,384,480,768,960
Switchres: \\.\DISPLAY1: AMD Radeon HD 7700 Series (CRT Emudriver - WDDM v1.20) (PCI\VEN_1002&DEV_683F&SUBSYS_23181787&REV_00)
Switchres: Device key: System\CurrentControlSet\Control\Video\{130207D9-1298-49EF-8886-32DA636A748A}\0000
ATI/AMD ADL init
ERROR: ADL Initialization error!
Switchres: Searching for custom video modes...
If I run the game with SwitchRes 0 in mame.ini, it launches fine (bublbobl_switchres_0.txt).
If I run the very old version of GM I have installed in another folder, it runs just fine (bublbobl old GM working.txt):
SwitchRes: v0.017i, Monitor: arcade_31, Orientation: horizontal, Modeline generation: enabled
SwitchRes: Monitor range 31400.00-31500.00,49.50-65.00,0.940,3.770,1.890,0.349,0.064,1.017,0,0,400,512,0,0
SwitchRes: \\.\DISPLAY1: AMD Radeon HD 7700 Series (CRT Emudriver - WDDM v1.20) (PCI\VEN_1002&DEV_683F&SUBSYS_23181787&REV_00)
SwitchRes: Device key: System\CurrentControlSet\Control\Video\{130207D9-1298-49EF-8886-32DA636A748A}\0000
ATI/AMD ADL init
Catalyst Version 12.6
ADL functions retrieved successfully.
It looks like a SwitchRes issue. I have also attached the mame.ini file.
Any advice would be greatly appreciated. Thank you,
Matt