Hi,
I took liberty of adding a patch to this issue with some suggested changes. I don't want to fork and create a pull request at this point.
-
Small changes to .gitgnore for changes described below.
-
Create if defined condition around !_VER in smw.asm so it can be inserted via ASAR commandline parameter. This helps automating building below. You can still set it for manual building.
-
Add make support for building ROMs on Linux:
- Use common.mk for configuration.
- make all -> Build all ROMs.
- make [version] -> Build specific version of ROM (us, eu0, eu1, jp)
- make compare -> Compare compiled ROMs to originals.
-
showdiff.sh:
- Shows a hexadecimal diff between ROM versions. Usage: ./showdiff.sh [us,jp,eu0,eu1]
disx-master-linux-patch.txt
Hi,
I took liberty of adding a patch to this issue with some suggested changes. I don't want to fork and create a pull request at this point.
Small changes to .gitgnore for changes described below.
Create if defined condition around !_VER in smw.asm so it can be inserted via ASAR commandline parameter. This helps automating building below. You can still set it for manual building.
Add make support for building ROMs on Linux:
showdiff.sh:
disx-master-linux-patch.txt