Main > Software Forum
Performance and VSYNC
(1/1)
RayB:
I've noticed that I can get alot of games that running poorly (20/60, 40/60 etc) to go full frame rate if I turn off WAITVSYNC.

Unfortunately, that of course causes "tears" in scrolling games. I didn't think it would bother me, but boy is that tearing noticable when you're using an arcade monitor!

I'm using a 1ghz with AVGA. Anyone have any advice on settings that affect performance the most? I already have Scanlines off, and I think Stretch is off. Triplebuffer is off.

~Ray B.
2600:
Can you post your mame.ini file?  It would make it a lot easier.

(Can't remember if you are still using DMAME or not, so post whatever the appropriate file is and can you mention the OS)
Minwah:
Try triplebuffer instead.
RayB:
Sorry I keep forgetting... DMAME 0.78

[config]
scanlines = no
stretch = no
artwork = yes
use_backdrops = yes
use_overlays = yes
use_bezels = no
artwork_crop = yes
artwork_resolution = auto
samples = yes
vsync = no
waitvsync = no
triplebuffer = no
tweak = no
vesamode = vesa3
mmx = auto
dirty = auto
antialias = yes
translucency = yes
vgafreq = -1
alwayssynced = no
depth = auto
skiplines = -1
skipcolumns = -1
beam = 1.000000
flicker = 0.000000
intensity = 1.500000
gamma = 1.000000
brightness = 1.000000
frameskip = auto
throttle = yes
norotate = no
ror = no
rol = no
autoror = no
autorol = no
flipx = no
flipy = no
keepaspect = yes
screen_aspect = 4:3
soundcard = -1
sound = yes
samplerate = 44100
stereo = yes
volume = 0
sampleratedetect = yes
resamplefilter = yes
mouse = yes
joystick = none
steadykey = no
keyboard_leds = yes
ctrlr = standard
cheat = no
cheatfile = CHEAT.DAT
historyfile = HISTORY.DAT
mameinfofile = MAMEINFO.DAT
resolution = auto
vectorres = auto
debug_resolution = auto
language = english
monitor = standard
centerx = 0
centery = 0
waitinterlace = no
zvg = 0
pause_brightness = 0.650000
skip_disclaimer = no
skip_gameinfo = no
crconly = no
bios = default
maxlogsize = 0
2600:
I'm not a DMAME guy, but here's a few things.  Also, what games are you having trouble with as some may just not be possible at 1Ghz.

-Artwork will slow things down
-Not sure if your monitor supports the lower resolutions, but the tweak modes are suppose to speed things up
-Is waitvsync valid? It's not in the DMAME txt, but that may be out of date.  There seems to be another command that does the same thing.
- Frameskip none may help
- Minwah's suggestion of triple buffer will help the scrolling
-Changing the Sample Rate may help

You are going to have to do testing with different games to find the settings you like the best.
Navigation
Message Index

Go to full version