Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
Post Reply
User avatar
TastySoil
Posts: 132
Joined: Thu Mar 11, 2010 3:13 am
Location: Detroit, MI

Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by TastySoil »

Hey guys,

How can I get DOJ / Galuda / Ketsui running on mame on a mac? I know that i've read that you have to compile some SDL mame for osx, but i'm retarded. I've tried to follow some guides i've found on google but never seem to make it work.... Does anyone have a pre-compiled version they could post a link up for? Or does anyone know of a tutorial on getting this all working on a mac? I'd love to play these :o
BiQ
Posts: 55
Joined: Thu Jan 27, 2005 8:14 pm

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by BiQ »

Here you go, universal binaries for sdlmame on osx: (there was a link for this on Arbee's WIP emporium page, fyi)

http://sdlmame.parodius.com/

You need to create a folder "roms" (without quotes) into the folder that has the "mame64" (without quotes) executable. Place the roms there. Then, you need to start the program with Terminal.app.

Open Terminal.app, write "cd", (without quotes) press space (not enter) and drag the folder holding "mame64" (without quotes) onto the terminal window, then press enter.

Then, write "./mame64" (without quotes) and press enter.
User avatar
TastySoil
Posts: 132
Joined: Thu Mar 11, 2010 3:13 am
Location: Detroit, MI

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by TastySoil »

Thanks alot for the directions! I'll try this when I get home from work today. :D Is there any sort of front end for this on the Mac?
BiQ
Posts: 55
Joined: Thu Jan 27, 2005 8:14 pm

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by BiQ »

Honestly, I haven't looked. Arbee's wip emporium lists something: http://rbelmont.mameworld.info/

I just use the terminal, since I use it for other stuff too. And I'm tired of using platform-specific mame frontends, since (at least on mac) they tend to die after few versions (well, MacMAME survived quite long, I think) out and I can't be arsed to relearn essentially the same stuff again.

Really, I know it goes against the mac heritage and pedigree, (I've been using macs since -95, I know), but learning to do basic stuff in terminal is really useful and recommended. Check this out for starters:

http://barelystable.com/tutorials/termi ... ction.html

Most of this stuff applies directly to linux too, since they both use bash shell. (some older osx versions used tcsh shell by default, but bash was available. And that really doesn't make any real difference until we start talking about shell scripting)

Do yourself a favor and get acquaintanced with terminal. You'll be surprised how useful tool it can be. I promise.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by BPzeBanshee »

TastySoil wrote:Is there any sort of front end for this on the Mac?
Last time I tried frontends for MAME they were all discontinued or otherwise had parsing issues with MAME itself. Assuming SDLMAME is anything like running normal MAME these days then there should be some sort of menu built-in I wouldve thought for basic game selection, but putting in settings and the stuff you'd get out of MAMEUI would have to be parsed to it via Terminal.

Also, thanks BiQ for the link. I might try and set this up myself later on since I dualboot Windows and Snow Leopard on this iMac.
User avatar
TastySoil
Posts: 132
Joined: Thu Mar 11, 2010 3:13 am
Location: Detroit, MI

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by TastySoil »

The directions work perfect, super awesome! Thanks for the help!
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by BPzeBanshee »

Allright, I got this up and going. Very nice indeed. If only Shmupmame's 'lagless' drivers could be ported to this I'd have all my needs covered. Worries me though that they're appearing to be going all x64-only. It'd be a pain to see support for 32-bit Intel Macs get discontinued.

I made a batch file with a couple of basic options if anyone's interested, one can simply put it in the same directory as the mame64 file, run the file and choose either to run it plain, run it with cheats enabled (havent tested since I dont have cheat.dat but if it doesnt work its not my fault since I use config.txt's functions :P) and to reset mame.ini entirely (just deletes the existing one and then uses -createconfig). Terminal is good to use but I'm too lazy and when I want to be able to run the damn thing quick this will do it.

...or you could use a frontend instead, but I dont trust any of them which is why I made it. :P
User avatar
Zaarock
Posts: 1881
Joined: Mon Nov 07, 2005 4:18 pm
Location: Finland

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by Zaarock »

You can compile the shmupmame 2.2 lagless drivers just fine, just replace the drivers in the 140u3 source (if that was the version that added the games, don't remember). I don't think there is any simple way to get the 3.0 drivers working on osx, 0.99 was only for MacMAME?

There are a couple good frontends.. my favorite is MAME Launcher It's outdated at the moment but you can manually add/edit games to fix the rom names etc. easily. Has pretty much all the features you could ever want. The language is japanese by default, you can switch it in the preferences.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by BPzeBanshee »

Thanks for the info, however I have no way of compiling under OSX and Shmupmame v2.2 doesnt really have the games I want. Even for Windows that version was more trouble than its worth. I guess I just gotta find whoever's doing UberMAME and maybe pester them to update/backport (I think it might be the same guy?).
I got this set up real nice with my batch files and manual settings but I'll look at the frontend you mentioned when I get the chance. :D
User avatar
sirmax
Posts: 137
Joined: Tue Apr 20, 2010 9:05 am
Location: Germany

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by sirmax »

BiQ wrote:Open Terminal.app, write "cd", (without quotes) press space (not enter) and drag the folder holding "mame64" (without quotes) onto the terminal window, then press enter.

Then, write "./mame64" (without quotes) and press enter.
I'm an lazy ass and don't want to type this everytime, I wanna play. Being the OSX-noob that I'm also: is there any way, I can create a batchfile/shellscript/whatever that does this for me, so all I have to do is execute the script instead of typing all the commands over and over again?

e: Hooray, I did myself and now I feel like some kind of hacker! Used AppleScript to accomplish this:

Code: Select all

tell application "Terminal"
	do shell script "cd  /Applications/SDLMame; ./mame64"
	quit
end tell
/Applications/SDLMame is my path to the folder holding the mame64-file, so if anyone's going to use this, you have to change it. But I bet you knew this already.
Last edited by sirmax on Wed Feb 16, 2011 3:25 pm, edited 1 time in total.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by BPzeBanshee »

sirmax wrote:
BiQ wrote:Open Terminal.app, write "cd", (without quotes) press space (not enter) and drag the folder holding "mame64" (without quotes) onto the terminal window, then press enter.

Then, write "./mame64" (without quotes) and press enter.
I'm an lazy ass and don't want to type this everytime, I wanna play. Being the OSX-noob that I'm also: is there any way, I can create a batchfile/shellscript/whatever that does this for me, so all I have to do is execute the script instead of typing all the commands over and over again?
I have such a file, I'll upload it and post the code for it when I can get on a PC next. Its based on the one I made for TF4R which on OSX frankly is easier said than done, but it works! :D
User avatar
EllertMichael
Posts: 456
Joined: Sat Dec 11, 2010 6:17 am
Location: Boston

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by EllertMichael »

Hey so I just got this up and running. Does anyone know how I can rotate the screen to the left to play in full TATE?
Image
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by BPzeBanshee »

I think you have to press TAB and then go to Video settings, there'll be a screen rotation option there along with various aspect ratio options. :)
User avatar
EllertMichael
Posts: 456
Joined: Sat Dec 11, 2010 6:17 am
Location: Boston

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by EllertMichael »

BPzeBanshee wrote:I think you have to press TAB and then go to Video settings, there'll be a screen rotation option there along with various aspect ratio options. :)
Perfect! thanks a lot
Image
User avatar
finisherr
Posts: 608
Joined: Wed Jun 08, 2011 12:39 pm
Location: Seattle

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by finisherr »

After I compiled SDL MAME .142u5 I opened terminal and typed, "mame ddonpach -createconfig" and it returned these results: "mame: command not found"

Am I missing a step? Right now my roms folder is in the same folder as the MAME source folder. Is that wrong?
joeks
Posts: 83
Joined: Wed Aug 05, 2009 7:57 pm
Location: Netherlands

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by joeks »

I think you must just type "mame -createconfig" or "mame -cc".
Not tried it myself yet, but this is what I vaguely recall from using Mame on PC.
The "create config" parameter has nothing to do with the rom (in your case ddonpach) as far as I know.

Good luck!
And sorry if I am wrong :)
Iori Branford
Posts: 328
Joined: Sat Apr 15, 2006 5:47 am
Contact:

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by Iori Branford »

finisherr wrote:After I compiled SDL MAME .142u5 I opened terminal and typed, "mame ddonpach -createconfig" and it returned these results: "mame: command not found"

Am I missing a step? Right now my roms folder is in the same folder as the MAME source folder. Is that wrong?
It's

Code: Select all

./mame
By default, UNIX terminal doesn't look for executables in the current folder.
User avatar
finisherr
Posts: 608
Joined: Wed Jun 08, 2011 12:39 pm
Location: Seattle

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by finisherr »

thanks! I got DDP to work. Now i'm going to try the others.
User avatar
dojo_b
Posts: 124
Joined: Sun Dec 07, 2014 10:04 pm
Location: Chicago

Re: Mame on OSX - DOJ / Ketsui / Galuda - Help with this!

Post by dojo_b »

Quick note on TATE for Mac: on at least some newer Mac OS X machines without a physically rotating screen, there is a *hidden* option to rotate the display. Go to System Preferences and hold down command-option, then click Displays. A rotate option will appear.

Warning: trackpad use on a laptop becomes extremely confusing.
Post Reply