Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: darryldale on June 11, 2015, 09:10:41 pm
-
OK, so I got finished putting my first Hyperspin cabinet together and it ran flawlessly using an LED monitor.
Decided I wanted something more authentic so picked up a Mortal Kombat Cabinet that is now setup as a Mame/Hyperspin machine.
On to my problem. Config:
Mortal Kombat Cabinet
WindowsXP
ArcadeVGA 3000 Card running into J-Pac
K7000 15khz Monitor
It has the ArcadeVGA 3000 drivers installed and the desktop is running at an interlace 640x480.
I can launch Hyperspin and it runs fine.
I took my Hyperspin folder and deleted my mame.ini file and replaced my normal mame (v160) with the groovy mame (v160) executable.
I ran it with the -cc parameter to create my ini file.
The ONLY change I then made to the file is I replaced the generic_15 line with arcade_15
If I launch the normal mame.exe it will come up. If I launch the groovy mame executable I get the following message:
“switchres: could not find a video mode that meets your specs.”
Any ideas what it could be?
-
OK, so a little searching and I came across the following two settings that need to be set for the AVGA:
refresh_dont_care 1
lock_system_modes 0
That at least got me up and running with the groovy mame executable.
Now on to the next issue.
If I launch the old mame executable and generate a log while running MK3 I can see that it creates a direct3d screen at what appears to be 640x480. This looks pretty good on my monitor with no flicker or anything.
If I launch the new groovy mame and run MK3 it appears to select a resolution / frequency very close to what the info screen shows for MK3 but I get a flickering / wave on the monitor.
I would guess that maybe my monitor can't quite handle the frequency / resolution that is being piped to it by the AVGA?
-
I would guess that maybe my monitor can't quite handle the frequency / resolution that is being piped to it by the AVGA?
MK runs at 54 Hz, try adjusting both h-freq and v-freq pots.