Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: gman314 on November 12, 2012, 12:35:28 pm
-
I recently updated to mame .147 and I just realized that MK I and II (apparently along with a bunch of other Midway roms) are not working. I read that the solution is to update to mame .147u2.
Does this mean that I have to completely scrap my complied version of mame .147 (with hiscore and no nag diffs) and completely start from scratch to compile a new version? Also, do I have to update my entire romset to .147u2? If so, would the best way to do this be to use CLRProMame?
Is there a way to avoid doing all this? In other words, would earlier versions of Midway games (such as from .127) work properly with .147? Thanks in advance.
-
Does anybody have any advice on this?
I have been trying to compile mame147u2 (with hiscore patch/no nag screens), but have been unsuccessful. When I attempt to apply the u1 diff, the compile screen never seems to finish working. Last time, I gave up at about 90 minutes. I have followed all of the directions to compile standard MAME (i skipped the ui steps).
I took a two pictures while the screen was scrolling so that you can get an idea of what the problem might be. Thanks in advance.
* IMAG0249.jpg (1704.47 kB, 1952x3264 - viewed 3 times.)
* IMAG0250.jpg (1822.9 kB, 1952x3264 - viewed 2 times.)
-
I realized that the pictures did not come out from my previous post. (http://)
-
Why not just use a different version of Mame for those Midway games that are affected? You can run multiple versions of Mame through various Front Ends. It'll be easier doing that than updating your roms and recompiling. Just download the Midway games you want and your set.
-
in addition to the rom, do you have the chd?
-
Mortal Kombat didn't have a hard drive.
in addition to the rom, do you have the chd?
-
I suggest Mr. Do's fabulous guide http://mrdo.mameworld.info/compile.html (http://mrdo.mameworld.info/compile.html)
but yes, you'll need to recompile mame, make sure you apply the patches in order u1 first then u2 then your hiscore/no nag diffs.
did you unzip the updates prior to trying to apply them?
-
Same problem.
I'd be interested if this works for you, as i'd rather keep things up to date.
Why do you have to compile? is that your personal preference? can one just download mame0.147u2.exe?
Updating ROMs using clrmamepro also seems simple at first, then gets rather complex, not been able to complete using any step by step guides...
If using different mame from FE is the easiest way in the end (might be the quickest for now), how do you do this?
eg: i have a folder called ROMS0146 and a folder ROMS0147
I have mame0147.exe and mame0146.exe
now in MaLa, you select the mame executable, and the rom folder.
the mame executable location then determines all the mame.ini and control files etc.. no?
if so, how can you have two sets of locations?
Thanks
Dave
-
This is a good Clrmamepro tutorial to upgrade rom sets to different versions.
http://www.cphsolutions.f2s.com/guides/cmprotutorial.htm (http://www.cphsolutions.f2s.com/guides/cmprotutorial.htm)
If you want to run more than one copy of Mame for different versions, just set up the 2nd version as a separate emulator in your Front End. You can label it as Midway Games (or whatever) and in the setup, point the FE to the executable for that version of Mame. Put the roms in their own directory and label it whatever works for you (Midway roms). The FE will now show you regular Mame with everything and you will also see the new emulator showing just Midway games.
-
Or just wait for the next full release.
Or accept the nag screens. If it's a working game, they are only there the first time you launch the game anyway.
You can find an already compiled version complete with nag screens here:
http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=298266&page=0&view=collapsed&sb=5&o=&vc=1 (http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Number=298266&page=0&view=collapsed&sb=5&o=&vc=1)
(attachment to 2nd and 7th reply)
If you don't understand MAME enough to compile it and understand the impact of revisions, you really shouldn't be using a no-nag version anyway.
You'll end up on here asking why this and that game don't work when there should be a big red box on your screen informing you that it doesn't work.
After messing with this stuff for a while, it will start to all make sense.
-
Setting up as a separate emulator... clever workaround... I'll have to try. don't have more than one set up, so will have to work out how to navigate around them... shame that a working game quit working.
As for compiling etc, i'd rather not have to. the OP sounds more of an expert, so perhaps that works well for them.
-
Personally for updating sets I prefer romcenter to clrmamepro. As still somewhat of a total newb romcenter is way easier for me to understand.
Also each time there is a u release of Mame the "whatsnew" will tell you if a game is marked as non working.
Nag screens suck, but to Badmouth's point even if you disable them you can toggle them in the Mame config for troubleshooting. You should also learn how to launch Mame from the command prompt, that's been helpful for me in the process of understanding why a particular game won't launch. In this manner you can get the specific name of the pesky rom you are missing. This can also be found in romcenter.
-
I generally only update whenever I buy a new computer. I used to religiously follow every new release but it all seemed pointless after a while.
-
Best thing to do is read the what's new file, and only update if something important to you has been added.
Also, I agree that it takes multiple versions to run everything optimally.
-
I tried to compile a few more times, and still no luck. The compiler seems to be continuously scrolling to apply the u1 diff. I give up after about the 90 minute mark. Why does this keep happening?
I also like the idea of using two seperate versions of mame in my FE, but the problem is that I use Maximus Arcade and I do not believe MA allows you to do this. This is a shame since I have a complete mame 127 set with a compiled no nag hiscore emu. However, I would really like to use the 147 set since some games seem to run smoother (although this could be the fact that I upgraded from 2 to 4 gb of ram, and from an HDD to a SSD). I really hope that I can figure out what is going wrong with the compiling process. :dunno
-
Hi
Mortal Kombat is not working for me either. I have 0.148, which I'd assume would include the fix from 0.147u2?
-
Mortal Kombat I-III were not working for me in 0.147. 0.148 did fix them all when I installed it, though.