sm64pc/diff-settings.sh

41 lines
649 B
Bash
Raw Normal View History

2019-08-25 04:46:40 +00:00
#!/usr/bin/env bash
LANG=us
POSITIONAL=()
while [[ $# -gt 0 ]]; do
case "$1" in
-j)
LANG=jp
shift
;;
-u)
LANG=us
shift
;;
-e)
LANG=eu
shift
;;
2019-11-03 19:36:27 +00:00
-a)
# Use an alternate dump file as the base.
shift
ALT_DUMP="$1"
shift
;;
2019-08-25 04:46:40 +00:00
*)
POSITIONAL+=("$1")
shift
;;
esac
done
set -- "${POSITIONAL[@]}"
BASEROM=baserom.$LANG
2019-09-01 19:50:50 +00:00
MAPFILE="build/$LANG/sm64.$LANG.map"
2019-08-25 04:46:40 +00:00
MYDUMP=sm64.$LANG.dump
MYIMG=build/$LANG/sm64.$LANG.z64
2019-11-03 19:36:27 +00:00
BASEDUMP="${ALT_DUMP:-${BASEROM}.dump}"
2019-08-25 04:46:40 +00:00
BASEIMG=$BASEROM.z64
MAKEFLAGS="-j VERSION=$LANG"