Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: 2huwman on June 30, 2020, 06:52:21 am
-
Does anyone have a step-by-step guide for compiling groovymame (or just mame generally) please? I've tried to follow the guides on the mame dev website, but it's not working for me.
I've installed msys64 and downloaded the newest mame source, but the commands to patch with the groovymame diff or 'make' aren't working.
the guide needs to be step by step, assuming no prior knowledge!
Thanks for any advice or help!
-
I build groovymame with nonag patch from groovymame src with W7x64.
Install environment msys64:
1) pacman -Syuu patch
2) mingw-w64-x86_64-gcc
3) mingw-w64-x86_64-python2
4) mingw-w64-x86_64-SDL2
5) mingw-w64-x86_64-SDL2_ttf
Patching:
1) patch -p0 -E <C:\msys32\hi_205.diff --> if fails maybe needs dos2unix tool
Compiling and building:
1) Edit makefile
SYMBOLS = 1
STRIP_SYMBOLS = 1
2) make -j3 (3 cores for me, takes around 5hours)
-
Also, you can save a bunch of time if you are not playing around with the software or MESS stuff by adding
SUBTARGET=arcade
to your compile options.
-
Thanks guys - I got it to start compiling, but it threw out a lot of errors and stopped after about an hour.
It's on a fairly fresh install of Windows 10 - could I be missing necessary install files?