Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Mame Version Confusion  (Read 2233 times)

0 Members and 1 Guest are viewing this topic.

cadmium

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 110
  • Last login:January 03, 2021, 12:51:56 pm
Mame Version Confusion
« on: July 24, 2008, 02:42:50 pm »
I'm in the process of modifying an old gutted cabinate to run mame (and other emus). I have a fairly complete mame romset (for v .125 I think).

I get that some games may be broken as mame progresses or that they might not work as well.

I also have seen specialized versions of mame that improve performance or add features, but most of these seem to be discontinued (power mame?).

So my questions are what is the best version of mame (or varient) to run the widest variety of games (pac-man to 90's fighters)?

And, Is it worth trying keep my romset updated to the latest with clrmamepro?

:dizzy:

Avrus

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:September 07, 2011, 09:17:25 pm
  • Canada
    • The Avrus Arcade Project 'Conquest'
Re: Mame Version Confusion
« Reply #1 on: July 24, 2008, 04:07:06 pm »
"best" version is sure to illicit quite a debate.  There is a sizeable group convinced that older versions of Mame run older games faster, and more reliably.

There is the other group (myself included) that believes the newer versions will have the most correct, bug free, and emulation accuracy.  I also feel that the newer versions run faster than the older versions.  :timebomb:
______________________________
'Conquest' upright 4 player arcade project log:
http://avrus.blogspot.com/

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Mame Version Confusion
« Reply #2 on: July 24, 2008, 05:07:28 pm »
Quote
I also feel that the newer versions run faster than the older versions.  :timebomb:
:soapbox:

Not true!

All kidding aside. I doubt it. They might run faster on newer pc's. But older pc's can't handle newer versions of mame.
They'll run games a lot slower. But here's the deal. If you're using a recent pc go with the latest version of mame. But
if you're using an older pc, go back some mame versions.

cadmium

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 110
  • Last login:January 03, 2021, 12:51:56 pm
Re: Mame Version Confusion
« Reply #3 on: July 24, 2008, 05:14:23 pm »
Okay, here's another potentially dumb question. Do newer versions ever (or often?) break games?

Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10092
  • Last login:April 06, 2025, 01:44:14 am
  • Comanche, OK -- USA
Re: Mame Version Confusion
« Reply #4 on: July 24, 2008, 05:20:30 pm »
Yep

Avrus

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:September 07, 2011, 09:17:25 pm
  • Canada
    • The Avrus Arcade Project 'Conquest'
Re: Mame Version Confusion
« Reply #5 on: July 24, 2008, 06:05:18 pm »
Told you there'd be a debate.  ;)

I'd love to see a scientific benchmark of modern MAME compared to say 0.97 on an older computer and as well a value score for reliable emulation as well.

Again keep in mind that MAME's goal is the most accurate emulation possible.  So while new versions might break one game out of 8,000 -- the amount of bug fixes since 0.97 is staggering.  :soapbox:
______________________________
'Conquest' upright 4 player arcade project log:
http://avrus.blogspot.com/

gonzo90017

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1034
  • Last login:June 23, 2019, 02:41:07 pm
  • I'm a llama!
Re: Mame Version Confusion
« Reply #6 on: July 24, 2008, 07:00:21 pm »
Quote
I'd love to see a scientific benchmark of modern MAME compared to say 0.97 on an older computer and as well a value score for reliable emulation as well.
No debate there.  ;)

Newer version are more accurate. Older versions are faster.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: Mame Version Confusion
« Reply #7 on: July 25, 2008, 02:49:36 pm »
Newer version are more accurate. Older versions are faster.

In general, yes; but details may differ game to game, and PC to PC, and exact mame version to exact mame number.

Example: on rastan on my work P4 or personal laptop PM with same settings, the speed basically did not change between mame 0.37b15 and 0.106 (~325 fps), and jumped UP from 0.107 to 0.114 (~360 fps).  On my desktop athlon64 at home, however, the chart was very different (and more "normal"): the trend was generally downward with the same settings, but had a hew cases where the speed increased with the next version(s).  One thing I noticed was if I used the default settings of the version being tested, even on the P4 & PM the chart was more "normal".  (Note that rastan was the except of the raster games I tested, though.)

Let me see if I can dig up the charts (the benching was done when 0.114 came out).
Robin
Knowledge is Power

cadmium

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 110
  • Last login:January 03, 2021, 12:51:56 pm
Re: Mame Version Confusion
« Reply #8 on: July 25, 2008, 03:08:46 pm »
At least there seems to be some distinction, newer machine - newer mame. Older machine - older mame.

Or, at least there is no "magic version" that everyone is running and there's no "wrong version" to run.

Avrus

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 400
  • Last login:September 07, 2011, 09:17:25 pm
  • Canada
    • The Avrus Arcade Project 'Conquest'
Re: Mame Version Confusion
« Reply #9 on: July 25, 2008, 05:59:42 pm »
At least there seems to be some distinction, newer machine - newer mame. Older machine - older mame.

Or, at least there is no "magic version" that everyone is running and there's no "wrong version" to run.

Essentially that's correct.
______________________________
'Conquest' upright 4 player arcade project log:
http://avrus.blogspot.com/

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Mame Version Confusion
« Reply #10 on: July 25, 2008, 06:27:20 pm »
I think on Aaron's blog, there's a link to overall Mame benchmarking he did using a PIII 933.
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

erictrumpet

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 375
  • Last login:February 17, 2016, 11:59:23 am
Re: Mame Version Confusion
« Reply #11 on: July 27, 2008, 06:02:00 pm »
I don't have a lot of PCs to run MAME on, I have just always used the same box. It was new when I first discovered MAME, now years later I am still using the same machine for my cab. Is this generally considered to be an "older PC" by today's standards for the current version MAME? Or is it more than enough horsepower for the latest MAME release? It's a P4 2.8GHz w/1Mb RAM. Just wondering how it stacks up and if I would regret upgrading to the latest release.

Eric.


retrometro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 487
  • Last login:May 24, 2024, 09:11:44 pm
    • Arcade, mame, retro... and the gp2x.
Re: Mame Version Confusion
« Reply #12 on: July 27, 2008, 09:20:24 pm »
"best" version is sure to illicit quite a debate.  There is a sizeable group convinced that older versions of Mame run older games faster, and more reliably.

There is the other group (myself included) that believes the newer versions will have the most correct, bug free, and emulation accuracy.  I also feel that the newer versions run faster than the older versions.  :timebomb:

Well the reason for the debate is obvious (at least to me!).  It's because what you wrote is true for both scenarios.  The accuracy isn't debatable.  Is is most certainly getting more and more accurate with each release.  Take discrete sounds for example.

But if you go to some of the emulation boards for handheld devices like the gp2x and psp forums, you'll see that developers for mame ports will agree that the earlier versions for the most part is significantly faster for a majority of the games that will run properly.  That last part is key... Take 0.034 to 0.037 for example, you're looking at about 1100 working games as opposed to the 6000+ today.  The mame executable has gone from several megabytes to over 30mb. 

I'd say the advice is if you like the core original set of 1000 or less games for 0.034 and don't mind sampled sounds and some bugs, there's no reason to go above.  If you care about accuracy and being able to play more game accurately, then keep going up the versions and stop when your favorite games slow down or break.

After 0.034, I think the next favorite versions are .103 and .106


-------- gp2x and retro... play it forever! ------------------------
http://www.youtube.com/view_play_list?p=0EE573E86D5A86E0
--------------------------------------------------------------------