Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: DaveJ-UK on May 12, 2004, 10:31:52 am
-
My current MAME config runs 3D games very slow.
I really want to have a game of Tekken but it doesn't get above 5fps at the character select and in game.
My system specs are a Celeron 1.8GHz, 256MB DDR PC2100, ArcadeVGA, Onboard sound + LAN, Windows 2000 SP4.
I know Celerons suck but it was all I had when I was building the system. The Mobo supports 400/533 FSB so I could get a 2.4GHz 533 P4 or something.
I have played with some of the hardware settings including enabling direct3d and triplebuffering, but I don't really know what I'm doing.
What tweaks do I need to get Tekken working, or will I need to upgrade, or is it not really feasible with current CPU's?
-
The 'not feasible' thing. I've got a 2GHz machine, and barely make 30FPS.
-
I thought that might be the case, but 30FPS is still a lot better than 5!
I assume you mean in Tekken?
My 3.0GHz Prescott only manages about 10fps.
Surely I can tweak some of these video options?
Or should I be using another version of MAME? I am currently running Windows command line. Should I be running the Pentium Pro optimised version seeing as i'm using an Intel chip?
-
OK I've disabled frame skipping and now get 35-37 fps which isn't bad going.
Anything else I can do to get a few more FPS?
-
You might try tweaking Windows 2000. If you can free up more RAM, it may help your MAME performance.
http://www.blackviper.com/WIN2K/servicecfg.htm
-
Not what you asked but...my solution was to throw in a playstation emulator...not the same but close...and full speed. ;)
-
Turn off vsync and triplebuffer, might make it a bit quicker.
Also make sure sleep is 0, and high_priority is 1 (I think that's right anyway...)
-
Not what you asked but...my solution was to throw in a playstation emulator...not the same but close...and full speed. ;)
This was going to be my suggestion as well ;).
You could even go whole-hog, throw a real PS2 in there, and play stuff like Soul Calibur 2.
b