I have Ubuntu. Anyone get it running yet? I'm going though serious Metal Slug withdrawls.
GNgeo seems abandoned and I couldn't get it to compile right even though I met all the dependencies.
Thanks in advance.
Neo Geo in MAME on Linux?
Re: Neo Geo in MAME on Linux?
Sure.
> sudo apt-get install sdlmame
Its installed.
Edit confs -- either use a global sdlmame:
> vi /etc/sdlmame/mame.ini
or, if vi isn't your cup of tea:
> nano /etc/sdlmame/mame.ini
or, if you want local users to have their own...
> mkdir ~/.mame
> cp /etc/sdlmame/mame.ini !$
> vi ~/.mame/mame.ini
Edit the paths according to where your roms, etc., are stored. Its going to default to openGL, which is a good thing. But, you do want to enable multithreading. So, find where "multithreading" is set to "0" and change its value to "1".
Then...
>sdlmame mslug
Enjoy.
> sudo apt-get install sdlmame
Its installed.
Edit confs -- either use a global sdlmame:
> vi /etc/sdlmame/mame.ini
or, if vi isn't your cup of tea:
> nano /etc/sdlmame/mame.ini
or, if you want local users to have their own...
> mkdir ~/.mame
> cp /etc/sdlmame/mame.ini !$
> vi ~/.mame/mame.ini
Edit the paths according to where your roms, etc., are stored. Its going to default to openGL, which is a good thing. But, you do want to enable multithreading. So, find where "multithreading" is set to "0" and change its value to "1".
Then...
>sdlmame mslug
Enjoy.
Re: Neo Geo in MAME on Linux?
Do you need a BIOS? Thanks for the instructions though.
Edit:
> mkdir ~/.mame
> cp /etc/sdlmame/mame.ini !$
> vi ~/.mame/mame.ini
This would look better as:
mkdir ~/.mame && cp /etc/sdlmame/mame.ini !$ && nano ~/.mame/mame.ini
Ya know I like nano, since I'm knowledgeable but not a hardcore Unix guy (disclaimer: my home is windows-free).
Thanks again.
Edit:
> mkdir ~/.mame
> cp /etc/sdlmame/mame.ini !$
> vi ~/.mame/mame.ini
This would look better as:
mkdir ~/.mame && cp /etc/sdlmame/mame.ini !$ && nano ~/.mame/mame.ini
Ya know I like nano, since I'm knowledgeable but not a hardcore Unix guy (disclaimer: my home is windows-free).
Thanks again.
Last edited by vxbinaca on Thu May 20, 2010 7:17 pm, edited 1 time in total.
Re: Neo Geo in MAME on Linux?
Yes, you need the roms and the neogeo bios.vxbinaca wrote:Do you need a BIOS? Thanks for the instructions though.
Re: Neo Geo in MAME on Linux?
Yep, I've also found MAME to work just fine for Neo Geo on Linux. I got Gngeo running, but it didn't support a whole lot of resolutions. If you want the newest version of MAME it's easy enough to compile.
I'd also suggest passing -nofilter and -waitvsync to MAME.
I'd also suggest passing -nofilter and -waitvsync to MAME.
We are prepared to live in the plain and die in the plain!
Re: Neo Geo in MAME on Linux?
But now its broken. You have a bash-shortcut in therevxbinaca wrote:
This would look better as:
mkdir ~/.mame && cp /etc/sdlmame/mame.ini !$ && nano ~/.mame/mame.ini
I also assumed you were using bash.
Re: Neo Geo in MAME on Linux?
Oh, one more question:
How do I get it to use the Universal BIOS? Also, theres no "biospath" under the Core Directories part of the RC.
How do I get it to use the Universal BIOS? Also, theres no "biospath" under the Core Directories part of the RC.
Re: Neo Geo in MAME on Linux?
Yes I am and you're right. This coming from the guy who got paranoid and tried to tighten up symlinks on an encrypted Fedora laptop and unlinked mount. Ouch.durkada wrote:But now its broken. You have a bash-shortcut in therevxbinaca wrote:
This would look better as:
mkdir ~/.mame && cp /etc/sdlmame/mame.ini !$ && nano ~/.mame/mame.ini
I also assumed you were using bash.
Re: Neo Geo in MAME on Linux?
Last one before I'm off to poker.vxbinaca wrote:Oh, one more question:
How do I get it to use the Universal BIOS? Also, theres no "biospath" under the Core Directories part of the RC.
Someone can correct me if I'm wrong, but each game has dependencies -- such as the NeoGeo BIOS. The files inside the zip archive are examined and must match a checksum sdlmame expects. The name of the archive must also match what mame expects. I don't know if you can specify another BIOS to use with mame -- at least not without mucking around in the drivers. But, again, someone correct me if I'm wrong on that count.
So, you could:
> sdlmame -listroms mslug
And thats the shite your need. I just did it myself, and it looks like the universal bios is required.
If you think you have the bios, just dump it in your rom directory.
Re: Neo Geo in MAME on Linux?
Yeah I just ran into the problem of where my roms were meant for NeoRageX and not Mame.
I'll figure it out, thanks though.
I'll figure it out, thanks though.