[ Post New Message | Post Reply to this One | Send Private Email to Aquatarkus | Help ]

Response to Whoever told me DOSMAME is better than Mame32 had better take a long jump off a rather short pier.

from Aquatarkus (aquatarkus@digicron.com)
Here you go Chris :)

The ANSWER: Time sharing. The autoframeskip adjusts every time MAME can't display a frame at exactly the right time. This works perfectly in straight DOS, but in windows the very short calls from minor programs (like ICQ) make the DOS box pause slightly so MAME raises the frameskip when it's not neccessary. This is also why I do not like recording in windows, even though it's feasible with my current machine :)

HOW TO FIX: Hit F11 to display the frameskip during your first game. Use F8 to find a skip setting that MAME reports as hovering around 100%. For later games start off with the -frameskip X switch so it doesn't use the autoframeskip.

ie. mame mspacman -frameskip 0

You can change the MAME.CFG file so it starts with frameskip 0 (or whatever you need most of the time) instead of autoframeskip. It's something like FRAMESKIP=-1

Have fun, Aqua

(posted 9269 days ago)

[ Previous | Next ]