Page 1 of 2
Do we have an official/preferred version of MAME?
Posted: Sat Dec 01, 2007 1:16 pm
by Larcen Tyler
I know there are many options and all, but I was wondering if we had a version of MAME that we consider official, if not preferred by the general website?
Posted: Sat Dec 01, 2007 2:02 pm
by Chad
http://wolfmame.marpirc.net/wolfmameplus-0106.exe
Not sure if this answers your question but the one above seems to be the one every congregates towards. it's a reasonably stable mix of old and new, but for the most part it's the latest wolfmame still with the gui still intact.
Posted: Sat Dec 01, 2007 5:14 pm
by LN2
yeah, I think that is why many still use 106..cuz gui version...wolfmame of course.
for later...for rom management you almost need the regular mame also that has the gui.
only time I have used newer than 106 is when a game requires it.
Posted: Sat Dec 01, 2007 8:56 pm
by Larcen Tyler
I usually use that one myself. It's just is there a way to set frameskip to 0 when I load a ROM?
Posted: Sat Dec 01, 2007 9:58 pm
by LN2
from the gui or cli?
in gui, select from menu Options, Default Game Options.
In the window that pops up, note o right column is "Frame Skipping".
make sure the "Automatic" checkbox is NOT checked...and in the pull-down menu right under that, that "draw every frame" is checked.
If from the CLI...which is what I use to play.... just edit the provided .bat file and add " -fs 0" to the executable line arguments or if typing it in the command line just add "fs -0" without the quotes of course.
Posted: Sat Dec 01, 2007 10:52 pm
by mahlemiut
LN2 wrote:If from the CLI...which is what I use to play.... just edit the provided .bat file and add " -fs 0" to the executable line arguments or if typing it in the command line just add "fs -0" without the quotes of course.
-fs is only the initial frameskip setting. You'll want -noafs to disable automatic frameskipping.
Posted: Sun Dec 02, 2007 12:08 am
by Weehawk
mahlemiut wrote:-fs is only the initial frameskip setting. You'll want -noafs to disable automatic frameskipping.
What???
"initial frameskip setting"? When would it change from that, and why?
EDIT: Nevermind. -autoframeskipping being on (which is the default) overides -frameskip settings. It's just never been an issue for me because I keep it off in the mame.ini settings. Never thought about that before when advising others, though.
Posted: Sun Dec 02, 2007 12:36 am
by The TJT
Weehawk wrote:Nevermind. -autoframeskipping being on (which is the default) overides -frameskip settings. It's just never been an issue for me because I keep it off in the mame.ini settings. Never thought about that before when advising others, though.
I don't even have mame.ini at wolf119, so I don't see the difference here.
What's the point confusing newbs(and me) with that kind of stuff Barry.
Posted: Sun Dec 02, 2007 12:44 am
by Chad
because it can make a difference if you are recording with analogue controls with defaults, you MUST also set -noafs and -fs0 to make sure frameskiping stays at 0.
"one frameskip and you are toast." as arnold would say as he pushes a villain from a hopskotch into a blast furnace.
Posted: Sun Dec 02, 2007 12:58 am
by The TJT
Chad wrote:because it can make a difference if you are recording with analogue controls with defaults, you MUST also set -noafs and -fs0 to make sure frameskiping stays at 0.
"one frameskip and you are toast." as arnold would say as he pushes a villain from a hopskotch into a blast furnace.
Ok, so you need both -noafs and -fs0...
I guess I never play that much processor intensive games then...
I'm still missing something, I'm quite sure I have played some heavy duty analog games in the past using only -fs 0, but frameskip has not changed during the game.
Guess I'm not woken up enough to get this...

Posted: Sun Dec 02, 2007 1:07 am
by Chad
doesn't really matter on the intensity of the game but if your other processies decided to steal some cpu resources away from mame. If you have a powerfull computer (mame doesn't peg the cpu to 100%) this "probably" won't happen and autofs will stay on fs0, but sometimes it can so it's best to make sure -noafs is set just in case.
Posted: Sun Dec 02, 2007 1:17 am
by The TJT
Ah, now I get it!

Posted: Sun Dec 02, 2007 11:10 pm
by Larcen Tyler
Just one more thing, is there any way that you can view replays with just one program, or do you have to download the MAME for each different version used?
Posted: Mon Dec 03, 2007 12:53 am
by Zhorik
Larcen Tyler wrote:Just one more thing, is there any way that you can view replays with just one program, or do you have to download the MAME for each different version used?
You have to download each one. Sometimes you can get lucky and a version number close to it will play it back, but don't count on it.
Posted: Mon Dec 03, 2007 1:03 am
by Chad
you can try to playback with different version, but usually the emulation is different enough where it's normally required to use the same (or very closely related) version. This is indeed a problem, there is a possiblity of making a program that downloads the right mame version and runs it, but for now you have to do this manually.