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: Upgrading from MAME 0.146?  (Read 3223 times)

0 Members and 1 Guest are viewing this topic.

GlynH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:December 26, 2023, 03:10:30 pm
Upgrading from MAME 0.146?
« on: December 12, 2015, 03:17:17 am »
Hi there,

New arcade table owner wondering if it is worth upgrading from the installed MAME 0.146 to a later version?

MAME running here on a Dell Optiplex 755 SFF with Intel 2.33GHz Core 2 Duo E6550, 4GB RAM, Intel Q35 Graphics & XP Pro if that makes any difference?

Thanks & kind regards,
-=Glyn=-



Token

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 490
  • Last login:September 20, 2021, 03:45:43 pm
Re: Upgrading from MAME 0.146?
« Reply #1 on: December 12, 2015, 08:46:46 am »
From what I gathered from your other thread, you bought a cocktail cabinet with everything preconfigured, but your friend complained that it didn't have Pong. You have found a Pong ROM, but your MAME version doesn't match the version of Pong.

If you didn't set-up the original MAME software, you might find updating from 146 to 167 a bit daunting.

You will spend 4 hours pulling out your hair trying to get everything back the way it was with 146 (meaning working) so that your buddy can play Pong for 3 minutes before realizing it isn't much fun 40 years later.

But don't let that stop you. Much of the fun in this hobby is in the learning, not the playing.
« Last Edit: December 12, 2015, 08:55:21 am by Token »

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: Upgrading from MAME 0.146?
« Reply #2 on: December 12, 2015, 10:45:07 am »
also there's a fair chance Pong won't run at full speed on a 2.33ghz Core 2 using MAME.

It's a full analog simulation.

GlynH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:December 26, 2023, 03:10:30 pm
Re: Upgrading from MAME 0.146?
« Reply #3 on: December 13, 2015, 11:37:47 am »
Thanks for the replies guys!

Token: I've spent the last 25 years building & configuring desktops, workstations & servers covering most versions of DOS, Novell, WfW most flavours of Windows including NT Server & Macs so there is no way an arcade coffee table is going to be spared being tinkered with in my house!  ;)

For what it's worth when I was talking to my friend and mentioned all the games I was interested in such as Galaga/Galaxians, Pac-Man, Space Invaders he mentioned Pong and I thought yeah...why not?

That was hardly complaining but you could well be right...after a few plays maybe the novelty might wear off but I'm still up for giving it a go.

In any case I seem to have spent more time with my head inside the cabinet than playing games so for me that is where much of the fun lies. I have already ordered some parts to upgrade my cabinet and I've not had it a week yet.

One of those parts is a spinner that I'm guessing would be essential to playing Pong?

It's just this scene is brand new to me so I have a lot to learn...I have to admit MAME still confuses me and I don't know what I will or won't be able to emulate at the moment especially with this older PC and its ancient spec.


Haze: Do you think it might be worthwhile if the CPU was swapped out for a 3GHz Q9650 Quad Core or would I be looking at a more modern i7 to make much of a difference in your opinion?

Thanks & kind regards,
-=Glyn=-
« Last Edit: December 13, 2015, 11:40:48 am by GlynH »

gildahl

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 185
  • Last login:May 16, 2025, 02:57:45 pm
Re: Upgrading from MAME 0.146?
« Reply #4 on: December 18, 2015, 10:23:26 am »
After doing a major wholesale MAME update once before and finding it to be a timesink of dubious value, I decided that I needed a different strategy going forward.  So here's my 2 cents on the upgrade thing. There have definitely been worthwhile improvements since 146, especially in sound, as well as some new games.  As everyone knows though, MAME upgrades not only bring improvements, but often seemingly random slow-downs and breakage.  So I never find myself doing wholesale updates anymore.  Rather, all my MAME upgrades are done alongside my "base" install (which happens to be 146).  In other words, new mame revs are just installed in parallel folders (such as MAME153).  When I discover that a particular game has been recently improved or a new one has been added, I just copy the rom into the rom folder of the parallel MAME folder, and that's it.  Instant upgrade for just that one game.  If I don't like the way the new MAME ran the game (and that does happen), I just delete the rom and its back to running the old way (The way this magic works is that the FE doesn't launch MAME directly, but runs a simple AHK script which searches for the rom in all MAME* folders from newest to oldest and executes it using the first MAME rev it finds it in).

When yet another rev of MAME comes out, I usually start by copying all the roms (and control files) from the previous rev to the latest (say, from MAME 153 to MAME168) and test each one.  Since there is only a handful of roms to test (about a dozen--the rest still run under 146), it doesn't take long to do this.  Usually if something doesn't work, its because I need a newer rom.  If they all work, then I can delete the entire previous rev (say MAME153).  Only if this collection of roms went over a hundred or MAME introduces some major new architecture would I think of doing a wholesale upgrade.  I expect that to take at least a decade or maybe never.

I find this method works exceptionally well and avoids almost all the downsides of wholesale MAME upgrades (getting new rom sets, discovering arbitrary breakage the first time you run a game six months later, difficulties in rollback, etc.).  Given the relatively slow rate of improvements to the classic game sets these days, I find this method to provide the most tactical way to take advantage of the latest MAME improvements without the headache. 

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: Upgrading from MAME 0.146?
« Reply #5 on: December 18, 2015, 11:45:34 am »
I generally use most recent groovymame but I'm keeping older versions on disk. When I something does not work or work bad I made exception in F.E.E.L. list to run exact game with older version.

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11054
  • Last login:Yesterday at 11:48:09 pm
  • Obey.
    • The Chris Burke Band
Re: Upgrading from MAME 0.146?
« Reply #6 on: December 18, 2015, 11:53:14 am »
You really shouldn't ever upgrade unless there's some game you have to have and it's been added to a newer version....


lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: Upgrading from MAME 0.146?
« Reply #7 on: December 18, 2015, 12:34:32 pm »
You really shouldn't ever upgrade unless there's some game you have to have and it's been added to a newer version....
That's the dumbest things I've hear don the internet today. Congratulations!  :applaud:

pbj

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11054
  • Last login:Yesterday at 11:48:09 pm
  • Obey.
    • The Chris Burke Band
Re: Upgrading from MAME 0.146?
« Reply #8 on: December 18, 2015, 01:03:04 pm »
You really shouldn't ever upgrade unless there's some game you have to have and it's been added to a newer version....
That's the dumbest things I've hear don the internet today. Congratulations!  :applaud:

Glad to have been of service?


yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 17, 2025, 10:00:30 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Upgrading from MAME 0.146?
« Reply #9 on: December 18, 2015, 01:56:53 pm »
I actually agree with James. My main MAME can is running 0.146, and I've never had a need to upgrade it.
***Build what you dig, bro. Build what you dig.***

harveybirdman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2540
  • Last login:December 28, 2024, 01:21:59 am
  • SHMUP'EM
Re: Upgrading from MAME 0.146?
« Reply #10 on: December 18, 2015, 02:10:25 pm »
Running 150 with cave sh3 support added.  Considered upgrading for theglad and Raiden II but haven't.

brad808

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:May 22, 2023, 08:18:15 pm
Re: Upgrading from MAME 0.146?
« Reply #11 on: December 18, 2015, 02:11:16 pm »
Every time I upgrade my Mame cabinets now I realize what a waste of time it is upgrading my Mame cabinets. Usually it's a whole bunch of work with very little gain.

vwalbridge

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2082
  • Last login:July 31, 2021, 12:21:09 pm
  • Don't half-ass two things, whole-ass one thing.
Re: Upgrading from MAME 0.146?
« Reply #12 on: December 18, 2015, 02:24:18 pm »
It's just this scene is brand new to me so I have a lot to learn...I have to admit MAME still confuses me and I don't know what I will or won't be able to emulate at the moment especially with this older PC and its ancient spec.

Sound like you are eager to learn mame so I'd suggest sifting through all the different versions' release notes here. Grab a big cup of coffee and try to stay awake.

Spoiler alert: You'll probably find very little reason to upgrade.
If you can read this, it means Photobucket's money grab ruined my signature photos.

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1543
  • Last login:July 15, 2025, 03:41:34 pm
  • retro maniac
Re: Upgrading from MAME 0.146?
« Reply #13 on: December 18, 2015, 02:46:53 pm »
Beside "Do I need" You might consider upgrade from time to time just to stay in sync with mamedev work. Plenty of users are just players, they don't post any bugs or do not support project in any other way. Would be easier to fix many problems if more people could post bugs and search for some reference material if not from own PCBs then at least in internet.

Now some games that are worth to play since mame 146: Zero Team, Raiden II, Raiden II DX, re-added cv1k games, Wyvern F-0. There are couple that I remember right now, probably more could be found. Of course there plenty of fixes during the way, sometimes also some problems but still better report them rather than sitting on old mame.