Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: severdhed on May 16, 2016, 12:35:58 am

Title: Issue with a rom not working when copying mame to a new pc.
Post by: severdhed on May 16, 2016, 12:35:58 am
I have a cabinet running mame 150 x64. It works just fine. The other day, I copied that mame folder to my bartop I'm working on, and for the most part, it works fine.  For some reason though, I can't get metal slug to run. I launch it, then the mame executable crashes and I have to click ok to a Windows error box.  Metal slug 2,3,4,5 and x all work fine. I tried it again on my first cabinet, it runs just fine. I tried copying the Rom again, just in case something got messed up, but that didn't help. I also copied the neo geo Rom again, as well as the mame.exe. It just won't run. I copied the Rom from the cabinet at work also, still no luck. I even downloaded a new copy of it.

Both computers are running windows 7 x64.  The hardware is completely different. I custom compiled mame with hi score and direct input support, so I'm going to try to get a new copy of generic mame 150 and try it again, what else could I do if that doesn't work?

I don't remember exactly what I chose during the compile process a few years ago, I don't even remember what options there were. Could it be an issue with going from an AMD CPU to an Intel?  I was going to try to recompile the other day, but with the server issues, I couldn't download the hiscore.diff.  I did get it to download, so I might try that tomorrow.

It may be happening with other games, but I went through the 80 or so on my primary game list, and metal slug is the only one that doesn't work, it is very strange.

Any suggestions?

Sent from my SM-G920P using Tapatalk

Title: Re: Issue with a rom not working when copying mame to a new pc.
Post by: woosdom on May 17, 2016, 06:00:05 pm
are you using a frontend?  and can you get a pic of the error?
Title: Re: Issue with a rom not working when copying mame to a new pc.
Post by: ppv on May 17, 2016, 09:50:21 pm
Have you tried it on a fresh dir of Mame, no config files, no nothing?
It would help narrow it down for you. It could be the one of the files associated with the game. Or in could be the video settings.
Title: Re: Issue with a rom not working when copying mame to a new pc.
Post by: BadMouth on May 18, 2016, 11:46:18 am
Thought I replied to this thread, but guess it was lost....

I was also thinking there might be an individual rom ini file in the ini folder with video settings that worked on one setup, but not the other.
Title: Re: Issue with a rom not working when copying mame to a new pc. (SOLVED)
Post by: severdhed on May 19, 2016, 09:54:47 am
sorry for taking so long to reply, with the server issues, i've had a hard time getting on here the last few days.

the first thing i tried was deleting all of the extra files for the rom, .ini file, .cfg, nvram, etc.  that didn't help

then i downloaded a generic mame 150 binary, copied over the mslug and neogeo roms and it ran just fine/

so i figured it had to be something with my custom compiled version of mame.  I decided to recompile, but had a difficult time getting that to work with the current downloads.  fortunately, I looked in my download folder and  i still had the older versions of the mame compiler and mingw that i downloaded when i originally compiled it in 2012....which worked just fine.  I think when i originally compiled it  (to add the hi-score/ no nag, and direct input for ahk) I chose to optimize it for a quad-core AMD 64 processor....which is what i have in my pedestal cabinet that i copied my mame directory from.  This unit, however, runs on an Intel Core2duo. 

I just copied over the new version a few minutes ago.  placed it in a new folder, copied over the two required roms, it works.  so then i decided to copy the new mame directory and paste it over the old one, overwriting any duplicate files.  this however did not fix the issue.  There has to be something in that mame directory causing the issue.

so, i renamed my old mame folder to mameOLD, and placed the newly compiled mame directory in the old location.  copied over only the roms, artwork and snap folders and it fired right up and works fine.  I'm not sure exactly what was causing the problem, but by starting with a fresh mame folder, the issue is at least resolved.


Thanks for the input