Brikinhos,
You can't extract the xml from modern MAME using the ancient tools in CRT Emudriver 1.2. This xml format has changed in the last years so you need the updated VMMaker app. Download the latest CRT Tools 2.0 standalone package (not the Emudriver) from the CRT Emudriver 2.0 download page, and use it instead of the old one.
I used VMMaker.exe from CRT Emudriver Tools 2.0, and I got same error: "SwitchRes could not find a video mode that meets your specs". I want to die ;(
I'm going to explain what I did step by step:
- First one: My PC is a Pentium 4 2,4GHz, 512 MB RAM and ATI Radeon 9000 128M. Windows XP RetrOS is installed.
- I connect it to a VGA monitor and to a CRT at the same time.
- I install Emudriver CRT 1.2b and I reboot.
- First problem, VGA monitor shows well the image, CRT not, then I use Arcade_OSD from CRT Emudriver Tools 2.0, but it doesn't work because needs a library. I execute Arcade_OSD from CRT Emudriver Tools 1.2b and I change 640 480 Hz ...... KHz ...... native to 800 600 Hz ...... KHz ...... native. Now my CRT works very well but my monitor shows image moving like a wave. I switch off my PC and disconnect my VGA monitor.
- I create ini folder in my groovyMAME folder, and inside of it I create source folder.
- I execute VMMaker.exe from CRT Emudriver Tools 2.0, I click on MAME Tab and I configure it: "check export monitor settings to groovyMAME, get video modes from MAME XML and generate XML from MAME executable", I press OK and Generate modes, and when it finishes I install modes.
- I execute groovyMAME from CMD: groovymame32_207 C:\groovymame\roms\kod.zip and I got the error: "SwitchRes could not find a video mode that meets your specs". I take a look to ini folder and it's empty.
- I change mame.ini, I go to video and change auto to direct3d, but I got the same error.
I am beginning to think that it is not possible to use GroovyMAME with my Pleistocene PC (or maybe it is that I am clumsy, I am very frustrated because I am a computer engineer and I am not able to make this work). Sorry for writing this bible.