From bb643661f62865dfc757c185d0daaebb32f2d53d Mon Sep 17 00:00:00 2001 From: Adam Bird Date: Tue, 19 Sep 2023 10:30:48 -0400 Subject: GC PAL MQ Retail support (#3167) * initial pal mq retail support * more mq pal support * pal mq support in the launch scripts * more offset fixes * match tluts with mq debug * update support hashes doc * target lus commit for playtesting * more offset fixes * add hashes for other formats * decomp name sync * add scripted texture definitions * fix up from other xml changes * update name --- scripts/linux/appimage/soh.sh | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/linux/appimage/soh.sh b/scripts/linux/appimage/soh.sh index d53a0ff22..b69490912 100644 --- a/scripts/linux/appimage/soh.sh +++ b/scripts/linux/appimage/soh.sh @@ -31,7 +31,7 @@ while [[ (! -e "$SHIP_HOME"/oot.otr) || (! -e "$SHIP_HOME"/oot-mq.otr) ]]; do cd "$ASSETDIR" ROMHASH=$(sha1sum -b "$ASSETDIR"/tmp/rom.z64 | awk '{ print $1 }') - # Remap v64 and n64 hashes to their z64 has equivalent + # Remap v64 and n64 hashes to their z64 hash equivalent # ZAPD will handle converting the data into z64 format case "$ROMHASH" in a9059b56e761c9034fbe02fe4c24985aaa835dac) # v64 @@ -52,6 +52,12 @@ while [[ (! -e "$SHIP_HOME"/oot.otr) || (! -e "$SHIP_HOME"/oot-mq.otr) ]]; do 24c73d378b0620a380ce5ef9f2b186c6c157a68b) # n64 ROMHASH=cfbb98d392e4a9d39da8285d10cbef3974c2f012 ;; + 8ebf2e29313f44f2d49e5b4191971d09919e8e48) # v64 + ROMHASH=f46239439f59a2a594ef83cf68ef65043b1bffe2 + ;; + 4264bf7b875737b8fae77d52322a5099d051fc11) # n64 + ROMHASH=f46239439f59a2a594ef83cf68ef65043b1bffe2 + ;; 973bc6fe56010a8d646166a1182a81b4f13b8cf9) # v64 ROMHASH=50bebedad9e0f10746a52b07239e47fa6c284d03 ;; @@ -101,6 +107,14 @@ while [[ (! -e "$SHIP_HOME"/oot.otr) || (! -e "$SHIP_HOME"/oot-mq.otr) ]]; do continue fi ;; + f46239439f59a2a594ef83cf68ef65043b1bffe2) + if [[ ! -e "$SHIP_HOME"/oot-mq.otr ]]; then + ROM=GC_MQ_PAL_F + OTRNAME="oot-mq.otr" + else + continue + fi + ;; 50bebedad9e0f10746a52b07239e47fa6c284d03) if [[ ! -e "$SHIP_HOME"/oot-mq.otr ]]; then ROM=GC_MQ_D -- cgit v1.2.3