Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: bulbousbeard on November 30, 2013, 09:14:25 pm

Title: Cave SH3 for GroovyMAME
Post by: bulbousbeard on November 30, 2013, 09:14:25 pm
Getting sick of people hoarding this source. This runs Dodonpachi Daifukkatsu and Deathsmiles Mega Black Label and also supports the new mushihime/pink sweets dumps.

src\mame\drivers\cavesh3.c
http://pastebin.com/xZHGQw3k (http://pastebin.com/xZHGQw3k)

src\mame\mame.lst
http://pastebin.com/nPabaBKQ (http://pastebin.com/nPabaBKQ)
Title: Re: Cave SH3 for GroovyMAME
Post by: Tzakiel on November 30, 2013, 10:41:05 pm
Cool. How are the files above installed/used?
Title: Re: Cave SH3 for GroovyMAME
Post by: blontic on December 01, 2013, 10:08:26 pm
For windows users you can pickup the cavesh3_0150.diff file from http://www.systempixel.fr/extra/ (http://www.systempixel.fr/extra/) I have confirmed this works with the new Groovymame 0.151 diff
Title: Re: Cave SH3 for GroovyMAME
Post by: Tzakiel on December 01, 2013, 10:11:16 pm
Thanks. I guess I need to back up a step. I use groovymame 1.49.. Is there a way I can get sh3 games working in it? Not sure how to apply the diff exactly.

EDIT: I guess I see now... diffs have to be applied to source code and compiled. I'm trying it tonight and will post steps if I can get it to work.

EDIT2: Can't get it to work... I got the hiscore and groovymame diffs patched to 149 source but then the 149 cave diff doesn't seem to patch correctly:

C:\mame149>patch -p0 -E <cavesh3_0149u1.diff
patching file src/mame/drivers/cavesh3.c
patching file src/mame/mame.lst
Hunk #1 succeeded at 2711 (offset -28 lines).
patching file src/mame/mame.mak
Hunk #1 FAILED at 2034.
Hunk #2 succeeded at 2643 (offset -47 lines).
1 out of 2 hunks FAILED -- saving rejects to file src/mame/mame.mak.rej
patching file src/mame/video/csh3blit.inc