In one of my computers, a core2duo with TFT, Nvidia card, etc. I have MAME setup with stretch in the monitor's native res and with an rgb effecto. This is part of my mame.ini
throttle 1 syncrefresh 1 refreshspeed 0 video d3d prescale 1 waitvsync 0 hwstretch 1 filter 1 effect 1.png resolution 1920x1080@60 triplebuffer 1 switchres 0
I've read it's better to use tripple buffer rather than vsync. Is this right? Or should I set both on?
Contrary to syncrefresh, which synchronizes all games to the monitor refresh rate, I don't know exactly what's the result of activating refreshspeed. Performance is silk-smooth as I have it right now, so it's off.
I don't know what's switchres either. If I set it to on, the games run at maximum speed.
Another doubt I have is about multithreading. When enabled, the sound has issues. Is there any performance gain when activated? Oh, and do you recommend priority set to 1?
By the way, do you have hlsl working? 144 goes fine with hlsl and with the same ini, but 148 reports a direct3d error here.
And this is my setup in a different computer, a core2duo, also with XP, with a CRT low res monitor, ArcadeVGA and games running in native resolutions.
throttle 1 syncrefresh 1 refreshspeed 0 video ddraw prescale 0 waitvsync 0 hwstretch 0 filter 0 effect none resolution auto triplebuffer 1 switchres 0
Games run look and run perfectly smooth in low res, but I still have the same doubt about using vsync, triple buffer or both.
|