I've read quite a few forums on roms echoing but I cannot find the solution that solves my problem. I am using the latest MAME build and the latest Maximus Arcade frontend on a very fast laptop. I've tried changing my resolution down to 800x600 which didn't work. I've also looked for some setting called RDTSC that someone posted about that is supposed to fix this. Can anyone tell me how to solve this problem or how to turn on this setting? Thanks.
- RDTSC has been removed a long time ago.
- changing res is also fix to older versions of mame
What's going on now is that mame now ties the sound closely to the video emulation, and the original game didn't run at 60 Hz (the "standard" refresh rate with LCDs).
There are a few ways around the problem (try them separately):
- Turn off -waitvsync (you'll get tearing)
- Turn on -triplebuffer (helps some games, and stops tearing; overrides -waitvsync setting)
- Turn on -refreshspeed (changes the speed of the game to try to match your monitor's, so the game runs at different speed than the original.)
- Toggle -syncrefresh (might make sound worse)
- Use a CRT monitor and enable -switchres (but card needs to be able to display that res & refresh rate; might ned special video driver setup and/or monitor adjusting)
IOW, there is no perfect fix ATM.