Software Support > GroovyMAME
Compiling groovymame (Windows.)
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