diff options
Diffstat (limited to 'compare.sh')
-rwxr-xr-x | compare.sh | 30 |
1 files changed, 4 insertions, 26 deletions
diff --git a/compare.sh b/compare.sh index 1dc7bcd04..d013a88ab 100755 --- a/compare.sh +++ b/compare.sh @@ -2,32 +2,10 @@ # Compares baserom.gbc and pokecrystal.gbc # create baserom.txt if necessary -crystal_md5=9f2922b235a5eeb78d65594e82ef5dde -if [ ! -f baserom.gbc ]; then - echo "FATAL: Baserom not found" - exit 1 +if [ ! -f baserom.txt ]; then + hexdump -C baserom.gbc > baserom.txt fi -base_md5=`md5sum baserom.gbc | cut -d' ' -f1` -echo "baserom.gbc: $base_md5" -if [ $base_md5 != $crystal_md5 ]; then - echo "FATAL: Baserom is incorrect" - exit 1 -fi - -built_md5=`md5sum pokecrystal.gbc | cut -d' ' -f1` -echo "pokecrystal.gbc: $built_md5" -if [ $built_md5 != $crystal_md5 ] -then - echo "Checksums do not match, here's where the ROMs differ..." - if [ ! -f baserom.txt ]; then - hexdump -C baserom.gbc > baserom.txt - fi - - hexdump -C pokecrystal.gbc > pokecrystal.txt - - diff -u baserom.txt pokecrystal.txt | less -else - echo "Checksums match! :D" -fi +hexdump -C pokecrystal.gbc > pokecrystal.txt +diff -u baserom.txt pokecrystal.txt | less |