Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: Donkbaca on October 22, 2010, 01:54:24 pm

Title: MAME .140
Post by: Donkbaca on October 22, 2010, 01:54:24 pm
So does this mean I need to update my roms from .139?
Title: Re: MAME .140
Post by: Ginsu Victim on October 22, 2010, 02:41:53 pm
Yes, but if you download a torrent of them, you can overwrite only the new and updated files. Much easier.
Title: Re: MAME .140
Post by: Donkbaca on October 22, 2010, 02:52:32 pm
I had Mame .120 and when I went to get the .139 torrent, I thought it would only download the files that I needed, but it ended up downloading all 24 gig.  Did I do something wrong?  Why did it download everything all over again?
Title: Re: MAME .140
Post by: OverRide on October 22, 2010, 03:25:46 pm
Cause your torrent client has no idea what files you need or dont need.
You need to run a rom manger like clrmamepro against the latest MAME exe and your current rom set. It will tell you what roms need updating. Then you need to slect only the roms you want when you start your torrent download.
Title: Re: MAME .140
Post by: WhereEaglesDare on October 22, 2010, 04:01:03 pm
Unless you really really want to you do not need to update to 140, you can stay at 139 for years and be happy.
Title: Re: MAME .140
Post by: Ginsu Victim on October 22, 2010, 04:26:56 pm
Cause your torrent client has no idea what files you need or dont need.
You need to run a rom manger like clrmamepro against the latest MAME exe and your current rom set. It will tell you what roms need updating. Then you need to slect only the roms you want when you start your torrent download.


Just tell the torrent to save where the roms are and it will overwrite only the files that need it, and download any new ones you don't have.

You're making it more difficult than it is...
Title: Re: MAME .140
Post by: Donkbaca on October 22, 2010, 04:48:13 pm
I must be doing something wrong, the torrent I downloaded loos like it had like 50 different .rar files.  Can anyone point me to a simple explanation on how to update roms?  I am not asking for a site to get the roms mind you, just the process of updating.  

I had .120, pointed my torrent for .139 to the my roms folder thinking it would just download the files I needed, then I was going to get rid of unneeded files with Clrmamepro.  But the torrent downloaded all 24 gig and now .140 just came out and I just finished getting .139 off my torrent.  So, what should I do to update to .140 to keep me from having to get the whole romset all over again?

THanks you all.
Title: Re: MAME .140
Post by: shateredsoul on October 22, 2010, 04:53:47 pm
I've decided to not update from 135 until there's some major improvement (i.e. naomi or sega model 3). I really see not reason to update.
Title: Re: MAME .140
Post by: Ginsu Victim on October 22, 2010, 05:18:56 pm
I must be doing something wrong, the torrent I downloaded loos like it had like 50 different .rar files.

It needs to be a torrent that isn't in big rars, just the roms in their standard zipped romsets.
Title: Re: MAME .140
Post by: Dazz on October 22, 2010, 05:36:57 pm
The issue with connecting to an existing torrent and overriding your roms is that files that you don't need are still there.  Eventually you'll have a lot of files that you no longer need because they were re-named or added to existing sets.

The correct thing to do is to download the .140 update set.  Then run the set through CLRMamePro, using your MAME .140 exe and use the Re-Builder to merge your updates with your current set. 
Title: Re: MAME .140
Post by: Donkbaca on October 22, 2010, 06:13:01 pm
But couldn't you use CLRmamepro to scrub out the unneeded files?
Title: Re: MAME .140
Post by: WhereEaglesDare on October 24, 2010, 12:24:29 am
Look you should just download a whole new set and delete your old set, some individual roms have had updates had that is the best way.
Title: Re: MAME .140
Post by: Hoopz on October 24, 2010, 07:16:36 am
Look you should just download a whole new set and delete your old set, some individual roms have had updates had that is the best way.
That's not the right or non-idiotic way to do it.  As others have said, you can download the new set on top of the old set.  Your torrent program will only download the new/changed files.  This is the easiest and smallest download way to upgrade.  The downside is you do end up with leftover files that aren't used once you upgrade a few times.  Over time, it can become quite a lot of files.  The size of the files may not be important as hard drive space is much larger than a few years ago.

You can use clrmamepro to "fix" your set if you want.  People that are serious about rom management should learn clrmamepro.  There are a number of tutorials that can be watched to help you through it.  It's gotta a learning curve, but once you do it once or twice, it's pretty easy.

Personally, I don't upgrade (anymore) once a new set comes out.  If there is something specific that I want, I will either download and upgrade OR download the rom in question and the new version of Mame.  It's almost easier to setup a different version of Mame in your front end for one or two games than upgrading your rom set. 

There are really just a few reasons that roms change or get added in Mame.  One is a new rom for a new game is added.  The other is that a rom changes to fix a bug, create better emulation, etc.  Sometimes this slows down Mame so a game that ran fine before on an older system, will run more slowly.  The other thing that occurs is that Mamedevs make changes to the sound or video structure that affects how Mame works on older PCs.  I'm not bitching though, just stating what's happened in the past.

I would ask what's your reason to upgrade.  If it's just to get the newest and best set, then take the time to do it the right way.  If you are going to be doing this every time Mame changes, do it the right way. It will quickly become the easiest way.  If you're just upgrading to get a new game, download the rom(s) needed for that game and the new version of Mame.  Add it as another emulator in Mame and you're set.

 :cheers:

Title: Re: MAME .140
Post by: huygens on October 24, 2010, 01:52:01 pm
At least on my client uTorrent, just pointing to your current directory will result in all your files being overwriten.
You need to:
Run old set through clrmamepro with .140 dat to rename files
download torrent file and point it to rom directory (but deselect "start torrent" checkbox)
now select "force recheck" and the client will compare the directory files to the torrent content.
If all is well and it says above 90% completion, start the torrent downloading.
Title: Re: MAME .140
Post by: WhereEaglesDare on October 24, 2010, 03:01:31 pm
Look you should just download a whole new set and delete your old set, some individual roms have had updates had that is the best way.
That's not the right or non-idiotic way to do it. 
 :cheers:



Yo momma
Title: Re: MAME .140
Post by: Donkbaca on October 24, 2010, 03:33:04 pm
FYI - situation is this:

I am building a cab, and the version of mame u was running before was .120. I have want lightguns ( already built aimtraks in shells) so I need to run a version higher than .130 so I can have lightgun support. I figured th easiest way to do this would be to just upgrade to .139, the newest build at that time. Problem is a bunch of rims from .120 don't work on .139. Do I downloaded the romset from .139.

Next I used clrmamepro to scan my .120 romset using the .139 profile.
Finally I used the rebuilder, pointing at the new romset with my old romset being the destination.
Does this make sense?


Also if anyone can help. When I scan and try to fix unneeded files, I get an error and clrmamepro shuts down.

The goal us to have a working romset with lightgun support. Once that us set up I will never upgrade unless something phenomenal changes (like
Time crisis being playable) and in that case I would just build a new system .

Anyhow, any help:advice is mist appreciated
Title: Re: MAME .140
Post by: Dazz on October 24, 2010, 09:39:11 pm
What kind of error are you getting in CMP?

I updated my .139 set to .140 today and this is how it went:

1.  Compiled MAME .140 via MC64 using hi-score .diff - 10 minutes
2.  Created new profile for MAME .140 in CMP, pointed to the MAME .140 .exe - 1 minutes
3.  Downloaded MAME update .139 to .140 via torrent - 5 minutes
4.  Used CMP, Re-Builder, pointed Source to my newly downloaded Roms .139 to .140 update, and the Destination to my existing .139 ROM set and hit Re-Build. - 20-25 minutes

Total time to update from .139 to .140 = ~45 minutes

With my 50mbps connection at home I could have just downloaded the full .140 torrent in the same time it took to scan, but I still run a scan/re-build after I download the full torrent anyway. 

Title: Re: MAME .140
Post by: Hoopz on October 24, 2010, 10:01:25 pm
At least on my client uTorrent, just pointing to your current directory will result in all your files being overwriten.
You need to:
Run old set through clrmamepro with .140 dat to rename files
download torrent file and point it to rom directory (but deselect "start torrent" checkbox)
now select "force recheck" and the client will compare the directory files to the torrent content.
If all is well and it says above 90% completion, start the torrent downloading.
utorrent will scan the roms already there and only download what's missing.  Most of the time, you'll start somewhere around 90% or so of the files already downloaded with only a few percent needed.

At least that's how it works if you get your torrent from the normal place.   :dunno
Title: Re: MAME .140
Post by: Dazz on October 24, 2010, 10:48:34 pm
At least on my client uTorrent, just pointing to your current directory will result in all your files being overwriten.
You need to:
Run old set through clrmamepro with .140 dat to rename files
download torrent file and point it to rom directory (but deselect "start torrent" checkbox)
now select "force recheck" and the client will compare the directory files to the torrent content.
If all is well and it says above 90% completion, start the torrent downloading.
utorrent will scan the roms already there and only download what's missing.  Most of the time, you'll start somewhere around 90% or so of the files already downloaded with only a few percent needed.

At least that's how it works if you get your torrent from the normal place.   :dunno
It will, but it will also leave old files and renamed files behind.  Nothing a CMP re-scan wouldn't clean up though.  I guess it's all about personal preference.  I'm old school when it comes to MAME, so I always just download the update sets and audit.  Once I've updated and audited then I'll connect to the full torrents to share.
Title: Re: MAME .140
Post by: DeLuSioNal29 on October 25, 2010, 01:34:02 am
You left out the time it takes to SEARCH for the torrent.  Easier said than done.   :angel:
Title: Re: MAME .140
Post by: JustMichael on October 25, 2010, 03:01:55 am
 :soapbox: Looks like none of these young whipper snappers ever heard of newsgroups...
Title: Re: MAME .140
Post by: Dazz on October 25, 2010, 04:37:56 am
You left out the time it takes to SEARCH for the torrent.  Easier said than done.   :angel:
No need to search when I know exactly where it's located at...

:soapbox: Looks like none of these young whipper snappers ever heard of newsgroups...
I've been a Diamond Giganews member for years now. I normally pull 5-10mbs via newgroup servers, so I use newsgroups for almost everything, except for MAME, I like keeping a high ratio.
Title: Re: MAME .140
Post by: JustMichael on October 25, 2010, 05:24:36 am
:soapbox: Looks like none of these young whipper snappers ever heard of newsgroups...
I've been a Diamond Giganews member for years now. I normally pull 5-10mbs via newgroup servers, so I use newsgroups for almost everything, except for MAME, I like keeping a high ratio.

Don't forget their accelerator then ESPECIALLY for the headers!
Title: Re: MAME .140
Post by: tommyinajar on October 25, 2010, 10:19:17 am
Little off topic, are they not doing LD CHDs anymore? Not sure what's missing besides DL and Space Ace, it would be nice not to have to use an extra emulator just for those two...
Title: Re: MAME .140
Post by: Donkbaca on October 27, 2010, 04:53:38 pm
So... What's the big advantage to compiling your own mame?
Title: Re: MAME .140
Post by: Hoopz on October 27, 2010, 05:06:55 pm
You can disable all messages at the beginning of games and enable hi scores is the short answer.  More info here:

http://forum.arcadecontrols.com/index.php?topic=64298.0 (http://forum.arcadecontrols.com/index.php?topic=64298.0)
Title: Re: MAME .140
Post by: smalltownguy on October 27, 2010, 05:30:19 pm
See here:

http://forum.arcadecontrols.com/index.php?topic=71845 (http://forum.arcadecontrols.com/index.php?topic=71845)
Title: Re: MAME .140
Post by: hypernova on October 27, 2010, 06:19:18 pm
<saint>
 :soapbox: :soapbox: :soapbox: :angry: :angry: :angry: :soapbox: :soapbox: :soapbox:
</saint>
Title: Re: MAME .140
Post by: Hoopz on October 27, 2010, 06:22:18 pm
Seriously Hypernova?  You know better than that! 

 ???
Title: Re: MAME .140
Post by: Dazz on October 27, 2010, 06:22:41 pm
hypernova - With 2000+ posts you should know by now that posting links to ROM sites is against the rules.
Title: Re: MAME .140
Post by: FrizzleFried on October 27, 2010, 06:23:27 pm
http://www.THISISNOTALLOWED.com (http://www.THISISNOTALLOWED.com)

This is a ratio site.  An excellent source for keeping up on your arcade roms.  Also some tutorials for everything you need to do.

Really?  2000+ posts and this?
Title: Re: MAME .140
Post by: hypernova on October 29, 2010, 05:57:52 pm
My fault.  Total lapse in memory. :banghead:

Won't happen again.
Title: Re: MAME .140
Post by: WhereEaglesDare on October 29, 2010, 07:25:15 pm
What kind of error are you getting in CMP?

I updated my .139 set to .140 today and this is how it went:

1.  Compiled MAME .140 via MC64 using hi-score .diff - 10 minutes
2.  Created new profile for MAME .140 in CMP, pointed to the MAME .140 .exe - 1 minutes
3.  Downloaded MAME update .139 to .140 via torrent - 5 minutes
4.  Used CMP, Re-Builder, pointed Source to my newly downloaded Roms .139 to .140 update, and the Destination to my existing .139 ROM set and hit Re-Build. - 20-25 minutes

Total time to update from .139 to .140 = ~45 minutes

With my 50mbps connection at home I could have just downloaded the full .140 torrent in the same time it took to scan, but I still run a scan/re-build after I download the full torrent anyway. 



what processor do you use that lets you compile MAME 140 hi in 10 minutes?  Mine always takes over an hour
Title: Re: MAME .140
Post by: southpaw13 on October 29, 2010, 09:42:39 pm
Reason to update...
Donkey Kong 2---same one in Misfit Mame...
Title: Re: MAME .140
Post by: newmanfamilyvlogs on October 29, 2010, 10:16:54 pm
Last time I compiled mame it took 10 min or so.  Athlon 4x.