mirror of
https://github.com/zeldaret/oot.git
synced 2025-02-13 00:48:00 +00:00
Properly align asm & data (+ minor fixes) (#165)
* Add .align 4 directives to all data/ files (+ minor alignment fixes) * Use .balign for everything and fix typo
This commit is contained in:
parent
ba0e57eecd
commit
53ceea717d
979 changed files with 3631 additions and 1894 deletions
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800C0E70
|
||||
/* B38010 800C0E70 AC850008 */ sw $a1, 8($a0)
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osDisableInt
|
||||
/* 007E80 80007280 3C0A8001 */ lui $t2, %hi(__OSGlobalIntMask) # $t2, 0x8001
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osGetCause
|
||||
/* 008790 80007B90 40026800 */ mfc0 $v0, $13
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osGetFpcCsr
|
||||
/* 008680 80007A80 4442F800 */ cfc1 $v0, $31
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osGetSR
|
||||
/* 0052B0 800046B0 40026000 */ mfc0 $v0, $12
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osProbeTLB
|
||||
/* 005C40 80005040 40085000 */ mfc0 $t0, $10
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osRestoreInt
|
||||
/* 007EF0 800072F0 40086000 */ mfc0 $t0, $12
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osSetCompare
|
||||
/* 007B00 80006F00 40845800 */ mtc0 $a0, $11
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osSetFpcCsr
|
||||
/* 008670 80007A70 4442F800 */ cfc1 $v0, $31
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osSetSR
|
||||
/* 0052A0 800046A0 40846000 */ mtc0 $a0, $12
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osSetWatchLo
|
||||
/* 009F10 80009310 40849000 */ mtc0 $a0, $18
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel bcmp
|
||||
/* 0074C0 800068C0 28C10010 */ slti $at, $a2, 0x10
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel bcopy
|
||||
/* 007B10 80006F10 10C0001A */ beqz $a2, ret
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel bzero
|
||||
/* 005050 80004450 28A1000C */ slti $at, $a1, 0xc
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800BB0A0
|
||||
/* B32240 800BB0A0 3C013F80 */ li $at, 0x3F800000 # 0.000000
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800BB570
|
||||
/* B32710 800BB570 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800C3C20
|
||||
/* B3ADC0 800C3C20 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800D71F0
|
||||
/* B4E390 800D71F0 34018800 */ li $at, 34816
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800D7CD0
|
||||
/* B4EE70 800D7CD0 00057100 */ sll $t6, $a1, 4
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
/* B51E50 800DACB0 00000000 */ nop
|
||||
/* B51E54 800DACB4 00000000 */ nop
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800DDE20
|
||||
/* B54FC0 800DDE20 3C014380 */ li $at, 0x43800000 # 0.000000
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800E11F0
|
||||
/* B58390 800E11F0 3C068017 */ lui $a2, %hi(gAudioContext) # $a2, 0x8017
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800E88C0
|
||||
/* B5FA60 800E88C0 8C820000 */ lw $v0, ($a0)
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800E9340
|
||||
/* B604E0 800E9340 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800EC960
|
||||
/* B63B00 800EC960 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800F7260
|
||||
/* B6E400 800F7260 AFA40000 */ sw $a0, ($sp)
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800F9280
|
||||
/* B70420 800F9280 27BDFFC8 */ addiu $sp, $sp, -0x38
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800FCD40
|
||||
/* B73EE0 800FCD40 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80100040
|
||||
/* B771E0 80100040 27BDFEB0 */ addiu $sp, $sp, -0x150
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_801014C0
|
||||
/* B78660 801014C0 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80101910
|
||||
/* B78AB0 80101910 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80101EB0
|
||||
/* B79050 80101EB0 27BDFD68 */ addiu $sp, $sp, -0x298
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80102420
|
||||
/* B795C0 80102420 00001825 */ move $v1, $zero
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80102FA0
|
||||
/* B7A140 80102FA0 3C013780 */ li $at, 0x37800000 # 0.000000
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80103010
|
||||
/* B7A1B0 80103010 27BDFF88 */ addiu $sp, $sp, -0x78
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_801041E0
|
||||
/* B7B380 801041E0 27BDFE90 */ addiu $sp, $sp, -0x170
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80104450
|
||||
/* B7B5F0 80104450 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80104810
|
||||
/* B7B9B0 80104810 27BDFF90 */ addiu $sp, $sp, -0x70
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80104C80
|
||||
/* B7BE20 80104C80 27BDFFA8 */ addiu $sp, $sp, -0x58
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80104D00
|
||||
/* B7BEA0 80104D00 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80104D60
|
||||
/* B7BF00 80104D60 27BDFEA0 */ addiu $sp, $sp, -0x160
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80104F40
|
||||
/* B7C0E0 80104F40 27BDFF90 */ addiu $sp, $sp, -0x70
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80105250
|
||||
/* B7C3F0 80105250 27BDFB38 */ addiu $sp, $sp, -0x4c8
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_80105CF0
|
||||
/* B7CE90 80105CF0 27BDFF98 */ addiu $sp, $sp, -0x68
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __d_to_ll
|
||||
/* B7D6F0 80106550 46206109 */ trunc.l.d $f4, $f12
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
|
@ -67,7 +67,7 @@ glabel __osIntTable
|
|||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __osExceptionPreamble
|
||||
/* 0045D0 800039D0 3C1A8000 */ lui $k0, %hi(__osException) # $k0, 0x8000
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
/* B7D670 801064D0 00000000 */ nop
|
||||
/* B7D674 801064D4 00000000 */ nop
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel guMtxIdent
|
||||
/* B7AD00 80103B60 20080001 */ addi $t0, $zero, 1
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
## Handwritten ASM
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
/* B7B2F0 80104150 00000000 */ nop
|
||||
/* B7B2F4 80104154 00000000 */ nop
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel guScale
|
||||
/* B77380 801001E0 3C014780 */ li $at, 0x47800000 # 0.000000
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
/* B7CDB0 80105C10 00000000 */ nop
|
||||
/* B7CDB4 80105C14 00000000 */ nop
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel func_800FFA50
|
||||
/* B76BF0 800FFA50 27BDFF98 */ addiu $sp, $sp, -0x68
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel __ull_rshift
|
||||
/* 004310 80003710 AFA40000 */ sw $a0, ($sp)
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osGetCount
|
||||
/* 007AA0 80006EA0 40024800 */ mfc0 $v0, $9
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osInvalDCache
|
||||
/* 006E00 80006200 18A0001F */ blez $a1, .L80006280
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osInvalICache
|
||||
/* 006D50 80006150 18A00011 */ blez $a1, .L80006198
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osMapTLBRdb
|
||||
/* 0086E0 80007AE0 40085000 */ mfc0 $t0, $10
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osSetIntMask
|
||||
/* 005B40 80004F40 400C6000 */ mfc0 $t4, $12
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osUnmapTLBAll
|
||||
/* 006BC0 80005FC0 40085000 */ mfc0 $t0, $10
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osWritebackDCache
|
||||
/* 0052C0 800046C0 18A00011 */ blez $a1, .L80004708
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel osWritebackDCacheAll
|
||||
/* B7D630 80106490 3C088000 */ lui $t0, %hi(D_80000010) # $t0, 0x8000
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .text
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel Yaz0_Old_Decompress
|
||||
/* 0031B0 800025B0 8C870008 */ lw $a3, 8($a0)
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_80144A20
|
||||
.asciz "this"
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_8011FAA0
|
||||
.incbin "baserom.z64", 0xB96C40, 0x8
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_80143CE0
|
||||
.float 0.666666686
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .bss
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_801612F0
|
||||
.space 0x68
|
||||
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_8012D180
|
||||
.incbin "baserom.z64", 0xBA4320, 0x4
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_80143CF0
|
||||
.asciz "mempak: find '%c' (%d)\n"
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_8012D200
|
||||
.incbin "baserom.z64", 0xBA43A0, 0x7
|
||||
|
||||
|
|
|
@ -3,9 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_8012DBB0
|
||||
.incbin "baserom.z64", 0xBA4D50, 0x10
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_8012DCA0
|
||||
.incbin "baserom.z64", 0xBA4E40, 0x58
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_801479A0
|
||||
.asciz "G_ZBUFFER"
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .bss
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_8016B6E0
|
||||
.space 0x18
|
||||
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel gWaveSamples
|
||||
.incbin "baserom.z64", 0xBA6230, 0x8
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel jtbl_801493D0
|
||||
.word L800DCCE4
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_801493F0
|
||||
.float 0.33
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_801304D0
|
||||
.incbin "baserom.z64", 0xBA7670, 0x4
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_80149420
|
||||
.asciz "SUPERDMA"
|
||||
|
@ -52,7 +52,7 @@ glabel D_80149484
|
|||
glabel D_80149488
|
||||
.float 16.713
|
||||
|
||||
.align 4 # file split?
|
||||
.balign 16 # file split?
|
||||
|
||||
glabel jtbl_80149490
|
||||
.word L800E58AC
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80130510
|
||||
.incbin "baserom.z64", 0xBA76B0, 0x4
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel jtbl_801495F0
|
||||
.word L800E9034
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel jtbl_80149620
|
||||
.word L800E9530
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80130570
|
||||
.incbin "baserom.z64", 0xBA7710, 0x8
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_80149C60
|
||||
.asciz "AUDIO : Ocarina Control Assign Normal\n"
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80133340
|
||||
.incbin "baserom.z64", 0xBAA4E0, 0x4
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel jtbl_8014A620
|
||||
.word L800F7534
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80133400
|
||||
.incbin "baserom.z64", 0xBAA5A0, 0x4
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel jtbl_8014A640
|
||||
.word L800F9588
|
||||
|
@ -44,7 +44,7 @@ glabel jtbl_8014A680
|
|||
.word L800FACD4
|
||||
.word L800FAC3C
|
||||
|
||||
.align 4 # file split? const data below used in multiple files
|
||||
.balign 16 # file split? const data below used in multiple files
|
||||
|
||||
glabel D_8014A6C0
|
||||
.half 0x1C00
|
||||
|
|
|
@ -3,9 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .bss
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80175860
|
||||
.space 0x100
|
||||
|
|
|
@ -3,9 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .bss
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel pifMempakBuf
|
||||
.space 0x40
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80134CF0
|
||||
.incbin "baserom.z64", 0xBABE90, 0x4
|
||||
|
||||
|
|
|
@ -3,9 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80134D20
|
||||
.incbin "baserom.z64", 0xBABEC0, 0x10
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_8014B2E0
|
||||
.double -0
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel jtbl_80154CF0
|
||||
.word L80110520
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .bss
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_80161100
|
||||
.space 0x4
|
||||
|
||||
|
|
|
@ -3,10 +3,12 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .data
|
||||
|
||||
.balign 16
|
||||
|
||||
glabel D_8012CED0
|
||||
.incbin "baserom.z64", 0xBA4070, 0x4
|
||||
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# assembler directives
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
.set gp=64 # allow use of 64-bit general purposee registers
|
||||
.set gp=64 # allow use of 64-bit general purpose registers
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 4
|
||||
.balign 16
|
||||
|
||||
glabel D_80143100
|
||||
.asciz "shrink_window_setval(%d)\n"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue