SMWDisX
SMWDisX copied to clipboard
More Linux support and automization
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]