Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: Endprodukt on April 21, 2019, 01:40:49 pm
-
I have a problem of many 3D games being way too fast, some of them go to 400%, jumping all crazy.
I just updated from a 0.18# version to 207. Tripplebuffer usually took care of this. I guess I'm just missing something.
-
You probably have frame delay enabled in mame.ini. That's a bad practice. Frame delay must be adjusted per game. First, disable it in mame.ini. Then lauch each game that shown issues, and use the new slider in the internal ui to set frame delay to 0. Finally, use the specific inis you had for each game and besides triplebuffer, set -autosync 0.
-
The reason it's set to one in the mame ini is that I read it has to be set to one to enable the slider. I manually set all frame delay settings per game. Also had framedelay 0 in the specific game ini. Will try at home.
-
The reason it's set to one in the mame ini is that I read it has to be set to one to enable the slider. I manually set all frame delay settings per game. Also had framedelay 0 in the specific game ini. Will try at home.
Yes, you're right, that was in the old implementation. The new one no longer needs that and it also saves the changes without the need of editing ini files.
-
Okay,
So setting autosync to zero did the trick. Seems like Mame got really demanding on these games in the past. Gauntlet, Mace ran 100% and are pretty glitchy now. But also going faster sometimes, which is pretty strange.
Edit: I'm on a 3258 clocked at 4.5 GHz. Should be okay?
-
Going by memory, but I had my 3258 OC'd to 4,8Ghz with only one core enabled and I was able to run almost everything at full speed (IIRC the Zeus platform still lagged and some other modern ones).
-
It could be very well the emulation status but it was running much better before without all the jumping.