Main > Main Forum
Please advise ! First MAME cabinet made
drpslp:
Im running mame (windows command line) I just found that the -waitvsync option fixs the line moving up the screen but then the FPS drops so low everything in unplayable.
Im going to swap in a nice 8x AGP ATI 128MB card and see if that makes a diff, I assume a 600Mhz P3 should be enough for street fighter II, shinobi and Smash TV - but smash TV runs like a dog no matter what setting I use, odd.
I assume that mame32 should give exactly the same performance as mame (windows command line version) ?
Thanks for all you help.
Apollo:
No, Mame32 will give you a poorer performance than command line plus Mamewah, I have just changed from Mame 32 to command line and Mamewah and everything runs beautifully, much better.
Lilwolf:
If its breaking of the video itself... not the monitor..
try turning triple buffer on. This saves me on vertical games like SlapFight.
Also.. WHY DID YOU SWAP MONITORS?? For less then the price of a 19" monitor you could have had a ArcadeVGA WITH MUCH BETTER output!
Anyway... don't get rid of that monitor. Maybe one day it will be worth it. SVGAs really are GREAT for PC games... suck for arcade games.
krick:
--- Quote from: drpslp on April 03, 2004, 04:46:14 am ---
Im running mame (windows command line) I just found that the -waitvsync option fixs the line moving up the screen but then the FPS drops so low everything in unplayable.
--- End quote ---
I'm running MAME for Win32 optimized for the P4 from here...
http://www.redump.de/mame.shtml
My system is a P4 2.8GHz with 512M of memory. My video card is the ArcadeVGA connected to a 15KHz arcade monitor. Even with this horsepower, I see tearing artifacts in many games.
I looked up the "waitvsync" option (which I haven't tried yet) and this is what I found. It sounds like exactly what we are experiencing.
http://www.mame.net/readmewin.html
-[no]waitvsync
Waits for the refresh period on your computer's monitor to finish
before starting to draw video to your screen. If this option is off,
MAME will just draw to the screen at any old time, even in the middle
of a refresh cycle. This can cause "tearing" artifacts, where the top
portion of the screen is out of sync with the bottom portion. Tearing
is not noticeable on all games, and some people hate it more than
others. However, if you turn this option on, you will waste more of
your CPU cycles waiting for the proper time to draw, so you will see a
performance hit. The default is OFF (-nowaitvsync). This option
requires -ddraw.
drpslp:
Yes that option on my amd 2600+ 1gig ram, etc machine does solve the problem and all runs perfectly smooth, hovever the P3 in my cab cant handle it and performance sucks. Oh well.
As for the monitor I swapped the 19" WG for the Sony tube (took it out of its casing and installed as the original arcade one would have been, I did this for many reasons including saving money (i got it free) and ease of use / possible to use sony for other things. If any one wants to buy the 19" WG its on ebay and in pefect condition.
Any way, now controls! I intsalled street fighter II setup (6 butts for each player) and used a hacked keyboard encoder, this seems ok with 1 button but with 6 its not very good I seem to be suffering from ghosting and if I hit too many buttons too quickly the pc beeps and the game is ruined, would a i-pac solove these issues ?
Thanks again for your help - im new at all this !