Shmupmame 4.2: Lagless Mars Matrix, Strikers 1945, Galaga 88

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
Post Reply
User avatar
roker
Posts: 584
Joined: Thu Feb 17, 2005 4:13 am
Location: Detroit

Re: Shmupmame Lagless Edition, new release mamep99

Post by roker »

so, um, I still have no idea how to do this in Mac and I can't setup a bootcamp partition because of some stupid problem.

help ...
"something witty."
by someone witty
User avatar
Zaarock
Posts: 1881
Joined: Mon Nov 07, 2005 4:18 pm
Location: Finland

Re: Shmupmame Lagless Edition, new release mamep99

Post by Zaarock »

roker wrote:so, um, I still have no idea how to do this in Mac and I can't setup a bootcamp partition because of some stupid problem.

help ...
If you want to use UberMAME without command line you could create applescript applications that launch ubermame with the commands you want so youll have applications for each game.


I'll give instructions on how to build official (SDL)MAME modified with nimitz' lagless drivers:

0a) If you dont have xcode, install it from your os x install disk (developer tools)

0b) If you dont have SDL installed: go to http://www.libsdl.org/download-1.2.php and download the .dmg under "Runtime Libraries" then "Mac OS X". When the .dmg opens, use the Finder to drag the SDL.Framework folder into your /Library/Frameworks folder.

1) Download official MAME source (MAME0XXXs.zip) from http://mamedev.org/release.html

2) Download lagless mame source from http://www.mediafire.com/?wmztm5njzmj

3) After opening the zips put the drivers from mame137_lagless15b_source/src/mame/video/ to mame/src/mame/video/ and replace the original files.

4) Open Terminal from applications/utilities and type "cd " (without quotations) and drag the mame folder to the terminal window and then push enter.

5) Enter "make" or "make -j3" for dual-cores and it should build. the makefile will recognize OS and all that by itself.

You'll probably want a frontend to use with SDLmame. I prefer MAME Launcher from nekocan: http://nekocan.sitemix.jp/?page_id=17 Switch the language to english from the last tab in the options. The frontend has pretty much all options you could ever need (apart from available games list, ironically) and looks nice.
Last edited by Zaarock on Mon Jul 26, 2010 11:21 pm, edited 2 times in total.
User avatar
roker
Posts: 584
Joined: Thu Feb 17, 2005 4:13 am
Location: Detroit

Re: Shmupmame Lagless Edition, new release mamep99

Post by roker »

Zaarock wrote:
roker wrote:so, um, I still have no idea how to do this in Mac and I can't setup a bootcamp partition because of some stupid problem.

help ...
If you want to use UberMAME without command line you could create applescript applications that launch ubermame with the commands you want so youll have applications for each game.


I'll give instructions on how to build official (SDL)MAME modified with nimitz' lagless drivers:

0) If you dont have SDL installed: go to http://www.libsdl.org/download-1.2.php and download the .dmg under "Runtime Libraries" then "Mac OS X". When the .dmg opens, use the Finder to drag the SDL.Framework folder into your /Library/Frameworks folder.

1) Download official MAME source (MAME0XXXs.zip) from http://mamedev.org/release.html

2) Download lagless mame source from http://www.mediafire.com/?wmztm5njzmj

3) After opening the zips put the drivers from mame137_lagless15b_source/src/mame/video/ to mame/src/mame/video/ and replace the original files.

4) Open Terminal from applications/utilities and type "cd " (without quotations) and drag the mame source folder to the terminal window and then push enter.

5) Enter "make" or "make -j3" for dual-cores and it should build. the makefile will recognize OS and all that by itself.

You'll probably want a frontend to use with SDLmame. I prefer MAME Launcher from nekocan: http://nekocan.sitemix.jp/?page_id=17 Switch the language to english from the last tab in the options. The frontend has pretty much all options you could ever need (apart from available games list, ironically) and looks nice.
Dude

you're frickin' awesome.

I'll give that a shot later on today!
"something witty."
by someone witty
User avatar
cul
Posts: 178
Joined: Fri Jan 08, 2010 5:26 pm
Location: Switzerland

Re: Shmupmame Lagless Edition, new release mamep99

Post by cul »

So is there still NO way to set the autofire button on games like dodonpachi? When I bind the third button in any MAME build without custom button I just CAN'T use an autofire button. That's why I play on MAMEplus.

I don't feel like mashing the fire button to play really.
User avatar
sikraiken
Posts: 1137
Joined: Tue Jan 25, 2005 11:08 pm

Re: Shmupmame Lagless Edition, new release mamep99

Post by sikraiken »

cul wrote:So is there still NO way to set the autofire button on games like dodonpachi? When I bind the third button in any MAME build without custom button I just CAN'T use an autofire button. That's why I play on MAMEplus.

I don't feel like mashing the fire button to play really.
C-Auto?
User avatar
emphatic
Posts: 7984
Joined: Mon Aug 18, 2008 3:47 pm
Location: Alingsås, Sweden
Contact:

Re: Shmupmame Lagless Edition, new release mamep99

Post by emphatic »

sikraiken wrote:
cul wrote:So is there still NO way to set the autofire button on games like dodonpachi? When I bind the third button in any MAME build without custom button I just CAN'T use an autofire button. That's why I play on MAMEplus.

I don't feel like mashing the fire button to play really.
C-Auto?
Hold F2 to enter the service menu in DDP where you can set the dip to C Full Auto.
Image | My games - http://www.emphatic.se
RegalSin wrote:Street Fighters. We need to aviod them when we activate time accellerator.
User avatar
roker
Posts: 584
Joined: Thu Feb 17, 2005 4:13 am
Location: Detroit

Re: Shmupmame Lagless Edition, new release mamep99

Post by roker »

Zaarock wrote: 5) Enter "make" or "make -j3" for dual-cores and it should build. the makefile will recognize OS and all that by itself.
this step doesn't work.
"something witty."
by someone witty
User avatar
cul
Posts: 178
Joined: Fri Jan 08, 2010 5:26 pm
Location: Switzerland

Re: Shmupmame Lagless Edition, new release mamep99

Post by cul »

emphatic wrote:
sikraiken wrote:
cul wrote:So is there still NO way to set the autofire button on games like dodonpachi? When I bind the third button in any MAME build without custom button I just CAN'T use an autofire button. That's why I play on MAMEplus.

I don't feel like mashing the fire button to play really.
C-Auto?
Hold F2 to enter the service menu in DDP where you can set the dip to C Full Auto.

Just tried on DDP, nearly one credited it. This is awesome :U
User avatar
Zaarock
Posts: 1881
Joined: Mon Nov 07, 2005 4:18 pm
Location: Finland

Re: Shmupmame Lagless Edition, new release mamep99

Post by Zaarock »

roker wrote:
Zaarock wrote: 5) Enter "make" or "make -j3" for dual-cores and it should build. the makefile will recognize OS and all that by itself.
this step doesn't work.
What error does it give out? Then again, I guess I wrote the fourth step a bit weird.. drag the folder called mame that was unarchived from mame.zip into terminal, not the src folder.
User avatar
roker
Posts: 584
Joined: Thu Feb 17, 2005 4:13 am
Location: Detroit

Re: Shmupmame Lagless Edition, new release mamep99

Post by roker »

tried again:


rokers-macbook:mame rokerij$ make -j3
-bash: make: command not found
rokers-macbook:mame rokerij$ make
-bash: make: command not found
rokers-macbook:mame rokerij$

=======

just to clarify, I moved the mame 1.38 file to applications and renamed it to mame
"something witty."
by someone witty
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Shmupmame Lagless Edition, new release mamep99

Post by trap15 »

roker, you should just use the UberMAME binary, it'd be a lot easier for you, I'm sure :)
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
roker
Posts: 584
Joined: Thu Feb 17, 2005 4:13 am
Location: Detroit

Re: Shmupmame Lagless Edition, new release mamep99

Post by roker »

SquidMan wrote:roker, you should just use the UberMAME binary, it'd be a lot easier for you, I'm sure :)
if it works on Mac, then I'm game.
"something witty."
by someone witty
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Shmupmame Lagless Edition, new release mamep99

Post by trap15 »

Yup, go to http://raidenii.net/files/binaries/ and follow the readme on the page (if you're on 64bit, get osx64.zip, or if you're on 32bit or don't know which you're on, get osx32.zip)
Then you should be all set :)
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
Zaarock
Posts: 1881
Joined: Mon Nov 07, 2005 4:18 pm
Location: Finland

Re: Shmupmame Lagless Edition, new release mamep99

Post by Zaarock »

roker: oops, I forgot you need to have xcode installed from your mac os x install disc.. I keep forgetting that some people dont have it :P

Ubermame seems great but might be hard to get used to because there are no frontends for it. But yeah, you could just use applescript or such.
User avatar
roker
Posts: 584
Joined: Thu Feb 17, 2005 4:13 am
Location: Detroit

Re: Shmupmame Lagless Edition, new release mamep99

Post by roker »

SquidMan wrote:Yup, go to http://raidenii.net/files/binaries/ and follow the readme on the page (if you're on 64bit, get osx64.zip, or if you're on 32bit or don't know which you're on, get osx32.zip)
Then you should be all set :)
Here's the only thing that page says:



Download the appropriate archive for your machine, and extract it. Then download
common.zip and extract it into the directory the archive created.


no readme file in sight!
"something witty."
by someone witty
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Shmupmame Lagless Edition, new release mamep99

Post by trap15 »

no, that page _is_ the readme :P
The appropriate archive for your machine is osx32.zip or osx64.zip
Last edited by trap15 on Mon Jul 26, 2010 11:55 pm, edited 1 time in total.
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
roker
Posts: 584
Joined: Thu Feb 17, 2005 4:13 am
Location: Detroit

Re: Shmupmame Lagless Edition, new release mamep99

Post by roker »

I give up ...


on life
"something witty."
by someone witty
User avatar
drunken starsailor
Posts: 77
Joined: Wed Jan 13, 2010 8:34 am

Re: Shmupmame Lagless Edition, new release mamep99

Post by drunken starsailor »

This helps so much. Thank you to everyone who helped make this.

The change in Guwange is so great, that I no longer have to worry about bombing to carry over my chain to the cat-spider. Also, the last boss' final form is much easier to concentrate on. Thanks again.
User avatar
MachineAres 1CC
Posts: 792
Joined: Sat Dec 19, 2009 2:20 pm
Location: Seattle, WA

Re: Shmupmame Lagless Edition, new release mamep99

Post by MachineAres 1CC »

I'm a little confused as to how this actually operates? Does it have its own mame.exe file and can it still run other non-shmup games as well? I may want to use this on my standup cabinet since I still have 135 on there and there's a bunch of games that won't even start up and good builds of later MAME versions after 135 seem hard to find. 139 is out now, but I believe this shmupmame uses 137? I'll try to mess with this tonight or tomorrow when I get home.
JUST A COUPLE MORE SHOTS です
Achievements/trophies|1CC List
Twitch|Genesis Shmups project
XBL & PSN: IDOLxISxDEAD
User avatar
xris
Posts: 817
Joined: Mon Nov 09, 2009 12:27 am

Re: Shmupmame Lagless Edition, new release mamep99

Post by xris »

I have just gotten a new pc (windows xp, not really comfortable with the platform yet) And this is the first time I am downloading mame. I would like to be able to get set up and familiar with it in time for STGT. If someone one would like to save the day, and send me a pm. That would be fantastic. Please and thank you wrapped together.
Image
User avatar
TrevHead (TVR)
Posts: 2781
Joined: Sat Jul 11, 2009 11:36 pm
Location: UK (west yorks)

Re: Shmupmame Lagless Edition, new release mamep99

Post by TrevHead (TVR) »

PM sent,

im 99% sure that torrent link ive sent is the same rom pack i DLed for shmupmame. Due to its age it might take a while to DL the whole lot so just grab the Cave ones first as they have those much needed but rare eeproms in them. (EDIT fyi you can use your torrent program eg bittorrent Utorrent etc to only download sellected files instead of having to DL the whole lot if you only need a small bit of it)

EDIT plus on that page ive PMed check out the related torrents as i believe one or more of them has files for updating or rolling back the roms to different rom / mame revisions
Last edited by TrevHead (TVR) on Sun Aug 08, 2010 8:00 pm, edited 1 time in total.
User avatar
xris
Posts: 817
Joined: Mon Nov 09, 2009 12:27 am

Re: Shmupmame Lagless Edition, new release mamep99

Post by xris »

Thanks for the help. Not really going so well though.. Stoopid mame.. I'm going to try and get an older version up and running first. Checked the faqs, watched a couple of videos, alas no games. I'm going to try and get some help at a mame forum. Even their guide for idiots didn't work out so well.. I've been working on this for hours, and now I'm frustrated and tired. At least I have some time to try and get this going for STGT.
Image
User avatar
TrevHead (TVR)
Posts: 2781
Joined: Sat Jul 11, 2009 11:36 pm
Location: UK (west yorks)

Re: Shmupmame Lagless Edition, new release mamep99

Post by TrevHead (TVR) »

You shoud be able to get many of the roms found on those rom sharing sites to run on a pre 136 version of MAME, But for the later versions of MAME including the shmupMAMEs youll need a 137 romset off a torrent as there are no direct downloads of them (unless one has been added in the last month or so since i last checked)

these sort of sites are usefull for making sure the roms have all the correct files they need for the version of MAME your running
http://www.arcadehits.net/datObase/rom. ... onpach#crc
http://www.mamedb.com.ar/game_info/guwange/
http://maws.mameworld.info/minimaws/set/ddonpach
User avatar
nimitz
Posts: 875
Joined: Thu Jan 10, 2008 5:05 am
Location: Québec

Re: Shmupmame Lagless Edition, new release mamep99

Post by nimitz »

Just a quick post to see if anyone would be interested in seeing those drivers added into lagless mame (I found the code for them so it would only be a matter of converting it to mame99 code)


nmk16 : Bio-ship paladin, Gunnail, Thunder Dragon 2, Rapid Hero (and quite a bit of low budget shmups)

Irem m72 : R-type, R-type 2, ninja spirit, X-multiply, Air duel, Gallop, Image fight

Irem m92 : R-type Leo, Mystic Riders, In the hunt, Gunforce 1 and 2

Konami drivers : Gradius II, Parodius, Detana Twinbee, Trigon, Sunset riders

seibu SPI : Viper phase 1, Raiden fighters series

Others : Gun Frontier, Raiden
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Shmupmame Lagless Edition, new release mamep99

Post by trap15 »

I'd appreciate all of those, but of the ones I'd like to see most, I'd choose m72; Konami, spi, and of course Raiden :)
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
TLB
Posts: 1368
Joined: Fri Oct 17, 2008 12:55 pm

Re: Shmupmame Lagless Edition, new release mamep99

Post by TLB »

m72 and m92 pwease
User avatar
TrevHead (TVR)
Posts: 2781
Joined: Sat Jul 11, 2009 11:36 pm
Location: UK (west yorks)

Re: Shmupmame Lagless Edition, new release mamep99

Post by TrevHead (TVR) »

Im gonna be greedy and say all, cos each driver has atleast 1 major shmup in it
User avatar
Obiwanshinobi
Posts: 7470
Joined: Sun Jul 26, 2009 1:14 am

Re: Shmupmame Lagless Edition, new release mamep99

Post by Obiwanshinobi »

A rhetorical question, isn't it? Most stuff on that list seems either not perfectly emulated, or not too laggy as it is, but any improvement would be welcome. Does Task Force Harrier run on that nmk16 thing? That one really is at least one frame too laggy for my liking (and up there with Garegga on the "would play more if only..." in my book).
P.S. Seems so. Bring it on, then.
The rear gate is closed down
The way out is cut off

Image
KBZ
Posts: 1257
Joined: Sat Mar 26, 2005 4:47 am

Re: Shmupmame Lagless Edition, new release mamep99

Post by KBZ »

I assume these wont run on 64 bit windows 7?
=/
User avatar
TrevHead (TVR)
Posts: 2781
Joined: Sat Jul 11, 2009 11:36 pm
Location: UK (west yorks)

Re: Shmupmame Lagless Edition, new release mamep99

Post by TrevHead (TVR) »

Kingbuzzo wrote:I assume these wont run on 64 bit windows 7?
If you you mean the 2 ShmupMAMESs then yes they do run on win 7 64bit as that is what im running.
Post Reply