Software Support > GroovyMAME

Compiling groovymame (Windows.)

(1/2) > >>

dabone:
I'm trying to compile groovymame myself and I'm running into a problem.

I've grabbed the latest build enviroment from mame dev, and can compile 142 just fine, but when I try to patch the source with the groovy diffs its failing.

Here are the instructions.


--- Quote ---Patches: (apply in this order)

1) 0142_hi.diff http://mamestuff.lowtrucks.net/MKChamp/hi_142.txt
 - MKChamp hiscore patch

2) 0142_hilinux.diff
 - Linux hiscore patch fixes

3) 0142_groovymame.diff
 - Groovy Mame additional features/modeline switching and other features from Cabmame
--- End quote ---




So, I apply the first patch by having the diff files in my source root directory.

patch -p0 -E <0142_hi.diff

The first patch applies fine.

When I try the second I get the error.

patching file src/emu/emuopts.c
Assertion Failed: hunk, file patch-2.5.4/patch.c, line 343

This application has requested the Runtime to terminate it in an unusual way.

So my question is has the original diff file changed, or and I using the wrong source.(142 no U, just straight 142).


I'm trying to roll my own to enable nonags.

Later,
dabone


DeLuSioNal29:
I'm running into the same problem when trying to patch .143 with the groovymame patch.  Did this ever get resolved?





D

jimmy2x2x:
You need to apply this particular patch with HeadKazes mamecompiler v1.22

http://www.headsoft.com.au/index.php?category=mame&page=mc64

However this version of the compiler is NOT compatable with 0.142

so you need the correct compiler for 0.142

mingw-mame-20100102.exe (0.136u1 - 0.142u3) http://www.mameworld.info/misc/mingw-mame-20100102.exe
and then compile from the command line in the usual way.


OR

you can grab the 0.143 source + patches which will compile via command line or using headkazes mame compiler.

base mame 0.143
hiscore patch 0.143
hilinux 0.143
groovymame 0.143
then this one http://forum.arcadecontrols.com/index.php?action=dlattach;topic=110905.0;attach=168860



DeLuSioNal29:
A couple notes to add to this:

-  I am compiling from the command line.
-  I tried renaming the 0143_groovymame.diff file to comply with the 8 character limit of DOS.  I renamed it to gm143.diff and it still fails.  I figured I'd give it a shot.
-  I tried compiling with Headkaze's Mame compiler v1.22 and it patched just fine...

D

jimmy2x2x:
this particular patch has problems with carriage return and line feed characters, headkazes patches it fine, command line wont.

Navigation

[0] Message Index

[#] Next page

Go to full version