diff --git a/disassembly/GE007.sym.REMOVED.git-id b/disassembly/GE007.sym.REMOVED.git-id index bceff4c..4d63073 100644 --- a/disassembly/GE007.sym.REMOVED.git-id +++ b/disassembly/GE007.sym.REMOVED.git-id @@ -1 +1 @@ -640f3d061e292c1dd567f397f75e659a08248e5c \ No newline at end of file +a08ff82abe847bf82e188ee7a9956fd30f7d6e02 \ No newline at end of file diff --git a/disassembly/ob/Tbg.asm.REMOVED.git-id b/disassembly/ob/Tbg.asm.REMOVED.git-id index 310eb8b..82f8bb6 100644 --- a/disassembly/ob/Tbg.asm.REMOVED.git-id +++ b/disassembly/ob/Tbg.asm.REMOVED.git-id @@ -1 +1 @@ -a183b80091c92722473c52ba668eade183a7b574 \ No newline at end of file +d54d5fd3c64f168950edcc7f9d772d7cf1af1e47 \ No newline at end of file diff --git a/disassembly/ob/Tbg/Tbg_arch_all_p_stanZ.REMOVED.git-id b/disassembly/ob/Tbg/Tbg_arch_all_p_stanZ.REMOVED.git-id index 8239c49..db0e5cd 100644 --- a/disassembly/ob/Tbg/Tbg_arch_all_p_stanZ.REMOVED.git-id +++ b/disassembly/ob/Tbg/Tbg_arch_all_p_stanZ.REMOVED.git-id @@ -1 +1 @@ -188e617dd0a40c46e861337dc483e05bf411e4db \ No newline at end of file +9a97cf9fe8cb5460b8c27f6ce5da2bef45ece79f \ No newline at end of file diff --git a/disassembly/ob/Tbg/Tbg_arec_all_p_stanZ b/disassembly/ob/Tbg/Tbg_arec_all_p_stanZ deleted file mode 100644 index e69de29..0000000 diff --git a/disassembly/ob/Tbg/Tbg_arec_all_p_stanZ.REMOVED.git-id b/disassembly/ob/Tbg/Tbg_arec_all_p_stanZ.REMOVED.git-id new file mode 100644 index 0000000..534a1b1 --- /dev/null +++ b/disassembly/ob/Tbg/Tbg_arec_all_p_stanZ.REMOVED.git-id @@ -0,0 +1 @@ +8f9778f5bc2a440a1e5daac8cd119688cb714b18 \ No newline at end of file diff --git a/disassembly/ob/bg.asm.REMOVED.git-id b/disassembly/ob/bg.asm.REMOVED.git-id index afdcddc..238b520 100644 --- a/disassembly/ob/bg.asm.REMOVED.git-id +++ b/disassembly/ob/bg.asm.REMOVED.git-id @@ -1 +1 @@ -31884f76be69c5e0a7ef5d4a79b1205a5b352ce0 \ No newline at end of file +201eda5df89998eb20aa7ed20cdc078ba041b256 \ No newline at end of file diff --git a/disassembly/ob/brief.asm b/disassembly/ob/brief.asm new file mode 100644 index 0000000..0d978d9 --- /dev/null +++ b/disassembly/ob/brief.asm @@ -0,0 +1,29 @@ +base origin() +brief_rom_start: + +//vaddr is unknown +//base $vaddr +//brief_vaddr: + +insert UbriefarchZ, "brief/UbriefarchZ" +insert UbriefarkZ, "brief/UbriefarkZ" +insert UbriefaztZ, "brief/UbriefaztZ" +insert UbriefcaveZ, "brief/UbriefcaveZ" +insert UbriefcontrolZ, "brief/UbriefcontrolZ" +insert UbriefcradZ, "brief/UbriefcradZ" +insert UbriefcrypZ, "brief/UbriefcrypZ" +insert UbriefdamZ, "brief/UbriefdamZ" +insert UbriefdepoZ, "brief/UbriefdepoZ" +insert UbriefdestZ, "brief/UbriefdestZ" +insert UbriefjunZ, "brief/UbriefjunZ" +insert UbriefpeteZ, "brief/UbriefpeteZ" +insert UbriefrunZ, "brief/UbriefrunZ" +insert UbriefsevbZ, "brief/UbriefsevbZ" +insert UbriefsevbunkerZ, "brief/UbriefsevbunkerZ" +insert UbriefsevxZ, "brief/UbriefsevxZ" +insert UbriefsevxbZ, "brief/UbriefsevxbZ" +insert UbriefsiloZ, "brief/UbriefsiloZ" +insert UbriefstatueZ, "brief/UbriefstatueZ" +insert UbrieftraZ, "brief/UbrieftraZ" + +brief_rom_end: diff --git a/disassembly/ob/brief.asm.REMOVED.git-id b/disassembly/ob/brief.asm.REMOVED.git-id deleted file mode 100644 index 72bdd8a..0000000 --- a/disassembly/ob/brief.asm.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -0cde67261d0d1e476f260cc8a82b52fd70083c7b \ No newline at end of file diff --git a/disassembly/ob/chr.asm.REMOVED.git-id b/disassembly/ob/chr.asm.REMOVED.git-id index 0b59286..611fa97 100644 --- a/disassembly/ob/chr.asm.REMOVED.git-id +++ b/disassembly/ob/chr.asm.REMOVED.git-id @@ -1 +1 @@ -6cf2ad922e27ae933749ad316f0fd9e558e6c3dd \ No newline at end of file +5523ee418a025aeb21dbe62cb0447adbcde5fc0f \ No newline at end of file diff --git a/disassembly/ob/g_items.asm.REMOVED.git-id b/disassembly/ob/g_items.asm.REMOVED.git-id index 872ef05..0e1fe29 100644 --- a/disassembly/ob/g_items.asm.REMOVED.git-id +++ b/disassembly/ob/g_items.asm.REMOVED.git-id @@ -1 +1 @@ -637534c8206591508da9622823c2bc4bf8de2a19 \ No newline at end of file +41b7fe6c566b7eb3d8d13a59c785a28eacdb00e6 \ No newline at end of file diff --git a/disassembly/ob/make_objects.sh.REMOVED.git-id b/disassembly/ob/make_objects.sh.REMOVED.git-id new file mode 100644 index 0000000..03f3ee1 --- /dev/null +++ b/disassembly/ob/make_objects.sh.REMOVED.git-id @@ -0,0 +1 @@ +aed596f05cda30b8394fda5c389e79ad64454a4e \ No newline at end of file diff --git a/disassembly/ob/parseheaders.sh b/disassembly/ob/parseheaders.sh deleted file mode 100755 index bd5d8b0..0000000 --- a/disassembly/ob/parseheaders.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -#FILENAME="LtraE" -DIRS="bg -brief -chr -g_items -props -setup -Tbg -text" - -for DIRNAME in $DIRS ; do - for FILENAME in $DIRNAME/*.asm ; do - echo "parsing $FILENAME" - FILENAME=$(echo "$FILENAME" | cut -d "." -f1) - bass -sym $FILENAME.sym $FILENAME.asm - #compress $FILENAME.bin here to $FILENAME.rz - - - rm $FILENAME.inc - declare -i LINENUM=1 - while read CURRENTLINE ; do - let "LINENUM += 1" - OFFSET=$(echo "$CURRENTLINE" | cut -d " " -f1) - NAME=$(echo "$CURRENTLINE" | cut -d " " -f2) - echo "define "$NAME"($"$OFFSET")" >> $FILENAME.inc - done <"$FILENAME.sym" - - rm $FILENAME.sym - rm $FILENAME.bin - done -done diff --git a/disassembly/ob/props.asm.REMOVED.git-id b/disassembly/ob/props.asm.REMOVED.git-id index 58fe9dc..9119680 100644 --- a/disassembly/ob/props.asm.REMOVED.git-id +++ b/disassembly/ob/props.asm.REMOVED.git-id @@ -1 +1 @@ -ed519363696810105764c3f75a659e6ab4ef08dd \ No newline at end of file +a96d9ea458efa2dc5dab45e6b8571bcb7964d85b \ No newline at end of file diff --git a/disassembly/ob/seg_ob.asm b/disassembly/ob/seg_ob.asm index 82a1e22..42162f1 100644 --- a/disassembly/ob/seg_ob.asm +++ b/disassembly/ob/seg_ob.asm @@ -1,3 +1,4 @@ +ob_start: include "bg.asm" include "chr.asm" include "g_items.asm" diff --git a/disassembly/ob/setup.asm.REMOVED.git-id b/disassembly/ob/setup.asm.REMOVED.git-id index 6dcd43f..88a8564 100644 --- a/disassembly/ob/setup.asm.REMOVED.git-id +++ b/disassembly/ob/setup.asm.REMOVED.git-id @@ -1 +1 @@ -00ceaaef1581db0b0bf68d05621810817aeaec37 \ No newline at end of file +f71527ba095eb40405431a2bdbc0b84a30fd9757 \ No newline at end of file diff --git a/disassembly/ob/text.asm.REMOVED.git-id b/disassembly/ob/text.asm.REMOVED.git-id index 287dca6..8b172fc 100644 --- a/disassembly/ob/text.asm.REMOVED.git-id +++ b/disassembly/ob/text.asm.REMOVED.git-id @@ -1 +1 @@ -bc92cc69b15e49005cbefd901e5db001c5d5515e \ No newline at end of file +6956e3e020fe8145813b9cc79c08019c3499f261 \ No newline at end of file diff --git a/filelist.txt.REMOVED.git-id b/filelist.txt.REMOVED.git-id index 8cc8690..b1dad70 100644 --- a/filelist.txt.REMOVED.git-id +++ b/filelist.txt.REMOVED.git-id @@ -1 +1 @@ -81e47060288a3a1f1030a178a0cf8e75acc09ecb \ No newline at end of file +5ab9f57d66360f2b102ceba7d3c388bd20aa3d62 \ No newline at end of file