Any ideas why the version of advmame that I compile causes the monitor to run in a different mode than the pre-compiled version advmame (with the same advmame.rc file)
When I compile AdvanceMAME (both DOS/Win98 and Linux) its causing my monitor to go into a weird mode. For example playing metal slug is causing my monitor to run in a mode with Hsync=17.0khz and Vsync=70hz. When my monitor runs in this mode the screen is jittery. When I play metal slug using the pre-compiled binaries it runs at Hsync=16.4 khz and Vsync=67hz. In both cases I'm using the exact same advmame.rc file.
My hardware setup is:
Athlon XP 2000+
1GIG RAM
Trident Blade T64 Video Card
WG D9200 monitor
Here are the device_video settings from my advmame.rc file:
device_video_pclock 5-90
device_video_hclock 15.75-16.5, 25, 31.5
device_video_vclock 51-90
device_video_format 15720 0.744186 0.0697674 0.0697674 0.116279 0.916031 0.0114504 0.0114504 0.0610687
device_video_format 25140 0.744186 0.0697674 0.0697674 0.116279 0.916468 0.0119332 0.00954654 0.0620525
device_video_format 31440 0.740741 0.0740741 0.0740741 0.111111 0.916031 0.0114504 0.00954198 0.0629771