mirror of
https://github.com/HackerN64/HackerOoT.git
synced 2026-01-21 10:37:37 -08:00
Set up iQue disassembly (#2384)
* Set up iQue disassembly * Label libultra vimodes * Format * skapi.c -> skapi.s * Fix AudioDebug functions * Group D_80134488 with fp.s in disassembly * Label boot bss * Add bss split for siacs
This commit is contained in:
2
Makefile
2
Makefile
@@ -335,7 +335,7 @@ ifeq ($(COMPILER),gcc)
|
||||
endif
|
||||
|
||||
GBI_DEFINES := -DF3DEX_GBI_2
|
||||
ifeq ($(PLATFORM),GC)
|
||||
ifneq ($(PLATFORM),N64)
|
||||
GBI_DEFINES += -DF3DEX_GBI_PL -DGBI_DOWHILE
|
||||
endif
|
||||
ifeq ($(DEBUG_FEATURES),1)
|
||||
|
||||
@@ -192,7 +192,9 @@ def get_section_hex_dump(path: Path, section: str) -> List[str]:
|
||||
def parse_hex_dump(lines: List[str]) -> bytes:
|
||||
result = bytearray()
|
||||
for line in lines:
|
||||
data = line[6:41].replace(" ", "")
|
||||
# strip offset
|
||||
line = " ".join(line.strip().split(" ", 1)[1])
|
||||
data = line[:35].replace(" ", "")
|
||||
result.extend(bytes.fromhex(data))
|
||||
|
||||
# pad to 0x10-byte alignment
|
||||
@@ -391,7 +393,7 @@ if __name__ == "__main__":
|
||||
"--version",
|
||||
dest="oot_version",
|
||||
help="version to compare",
|
||||
default="ntsc-1.2",
|
||||
default="ique-cn",
|
||||
)
|
||||
parser.add_argument(
|
||||
"--data",
|
||||
|
||||
1
src/boot/zlib.c
Normal file
1
src/boot/zlib.c
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
0
src/libgcc/__cmpdi2.s
Normal file
0
src/libgcc/__cmpdi2.s
Normal file
0
src/libgcc/__divdi3.s
Normal file
0
src/libgcc/__divdi3.s
Normal file
0
src/libgcc/__fixdfdi.s
Normal file
0
src/libgcc/__fixdfdi.s
Normal file
0
src/libgcc/__fixsfdi.s
Normal file
0
src/libgcc/__fixsfdi.s
Normal file
0
src/libgcc/__fixunsdfdi.s
Normal file
0
src/libgcc/__fixunsdfdi.s
Normal file
0
src/libgcc/__fixunssfdi.s
Normal file
0
src/libgcc/__fixunssfdi.s
Normal file
0
src/libgcc/__floatdidf.s
Normal file
0
src/libgcc/__floatdidf.s
Normal file
0
src/libgcc/__floatdisf.s
Normal file
0
src/libgcc/__floatdisf.s
Normal file
0
src/libgcc/__moddi3.s
Normal file
0
src/libgcc/__moddi3.s
Normal file
0
src/libgcc/__udivdi3.s
Normal file
0
src/libgcc/__udivdi3.s
Normal file
0
src/libgcc/__umoddi3.s
Normal file
0
src/libgcc/__umoddi3.s
Normal file
1
src/libultra/audio/auxbus.c
Normal file
1
src/libultra/audio/auxbus.c
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
src/libultra/audio/copy.c
Normal file
1
src/libultra/audio/copy.c
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
src/libultra/audio/drvrnew.c
Normal file
1
src/libultra/audio/drvrnew.c
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
src/libultra/audio/env.c
Normal file
1
src/libultra/audio/env.c
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
src/libultra/audio/filter.c
Normal file
1
src/libultra/audio/filter.c
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
src/libultra/audio/heapalloc.c
Normal file
1
src/libultra/audio/heapalloc.c
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user