Do we have an official/preferred version of MAME?

General discussion on MAME, MARP, or whatever else that doesn't belong in any of the other forums

Moderators: mahlemiut, seymour, QRS

User avatar
Larcen Tyler
Button Masher
Button Masher
Posts: 58
Joined: Thu Sep 13, 2007 7:39 pm
Location: USA

Do we have an official/preferred version of MAME?

Post 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?
Larcen Tyler
Some Eternal Champions just never die
User avatar
Chad
Tournament Coordinator
Posts: 4463
Joined: Tue Mar 05, 2002 3:15 pm
Location: calif

Post 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.
-skito
LN2
MARPaholic
MARPaholic
Posts: 1669
Joined: Wed Jul 24, 2002 4:46 pm

Post 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.
User avatar
Larcen Tyler
Button Masher
Button Masher
Posts: 58
Joined: Thu Sep 13, 2007 7:39 pm
Location: USA

Post 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?
Larcen Tyler
Some Eternal Champions just never die
LN2
MARPaholic
MARPaholic
Posts: 1669
Joined: Wed Jul 24, 2002 4:46 pm

Post 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.
User avatar
mahlemiut
Editor
Posts: 4191
Joined: Mon Feb 04, 2002 10:05 pm
Location: New Zealand
Contact:

Post 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.
- Barry Rodewald
MARP Assistant Web Maintainer
Image
User avatar
Weehawk
MARPaholic
MARPaholic
Posts: 2562
Joined: Wed Jun 25, 2003 7:43 am
Location: Devil's Canyon
Contact:

Post 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.
John Cunningham (JTC)
Image
User avatar
The TJT
MARPaholic
MARPaholic
Posts: 2479
Joined: Wed Mar 06, 2002 10:56 am
Location: 20 Grand Palace

Post 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.
User avatar
Chad
Tournament Coordinator
Posts: 4463
Joined: Tue Mar 05, 2002 3:15 pm
Location: calif

Post 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.
-skito
User avatar
The TJT
MARPaholic
MARPaholic
Posts: 2479
Joined: Wed Mar 06, 2002 10:56 am
Location: 20 Grand Palace

Post 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... :)
User avatar
Chad
Tournament Coordinator
Posts: 4463
Joined: Tue Mar 05, 2002 3:15 pm
Location: calif

Post 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.
-skito
User avatar
The TJT
MARPaholic
MARPaholic
Posts: 2479
Joined: Wed Mar 06, 2002 10:56 am
Location: 20 Grand Palace

Post by The TJT »

Ah, now I get it! :)
User avatar
Larcen Tyler
Button Masher
Button Masher
Posts: 58
Joined: Thu Sep 13, 2007 7:39 pm
Location: USA

Post 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?
Larcen Tyler
Some Eternal Champions just never die
User avatar
Zhorik
MARP Seer
MARP Seer
Posts: 788
Joined: Mon Sep 27, 2004 8:16 pm

Post 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.
User avatar
Chad
Tournament Coordinator
Posts: 4463
Joined: Tue Mar 05, 2002 3:15 pm
Location: calif

Post 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.
-skito
Post Reply