Do I need to change all the CR to CRLF in the diff, if so how do I go about that?
Even if making a Windows buid, you need to add the 0142_hilinux.diff before the groovymame.diff, probably that's the issue.
Still doesn't work.
C:\mamesrc>patch -p0 -E <
hi_142.txtpatching file src/emu/emu.mak
patching file src/emu/emuopts.c
patching file src/emu/emuopts.h
patching file src/emu/hiscore.c
patching file src/emu/hiscore.h
patching file src/emu/machine.c
patching file src/emu/machine.h
patching file src/emu/mame.c
patching file src/emu/profiler.c
patching file src/emu/profiler.h
patching file src/emu/romload.c
patching file src/emu/ui.c
patching file src/emu/video.c
patching file src/emu/video.h
patching file src/mame/machine/cps2crpt.c
patching file src/osd/osdepend.c
patching file src/osd/osdepend.h
patching file src/osd/windows/video.c
patching file src/osd/windows/window.c
patching file src/osd/windows/window.h
patching file src/osd/windows/winmain.h
C:\mamesrc>patch -p0 -E <
0142_hilinux.diffpatching 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.
Please contact the application's support team for more information.
C:\mamesrc>patch -p0 -E <
0142_groovymame.diffpatching file makefile
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.
Please contact the application's support team for more information.
Compiling using mingw-mame-w64-20100102, any idea what is going on here?
EDIT: It looks like the supplied diffs will not work with the MinGW PATCH command, but they do work with HeadKaze's Mame Compiler. I suspect this is down to missing Line Feeds after the CR's in the formatting of the text.