mirror of
https://github.com/zeldaret/oot.git
synced 2024-12-01 15:26:01 +00:00
485 lines
9.3 KiB
ArmAsm
485 lines
9.3 KiB
ArmAsm
|
.include "macro.inc"
|
|||
|
|
|||
|
# 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
|
|||
|
|
|||
|
.section .rodata
|
|||
|
|
|||
|
.align 4
|
|||
|
|
|||
|
glabel D_80138670
|
|||
|
.asciz "\x1b[31m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138678
|
|||
|
.asciz "T_BGCheck_PosErrorCheck():位置が妥当ではありません。pos (%f,%f,%f) file:%s line:%d\n"
|
|||
|
# EUC-JP: T_BGCheck_PosErrorCheck():位置が妥当ではありません。pos (%f,%f,%f) file:%s line:%d | Position is not valid
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801386CC
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801386D0
|
|||
|
.asciz "new_node != SS_NULL"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801386E4
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801386F4
|
|||
|
.asciz "psst->tbl != NULL"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138708
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138718
|
|||
|
.asciz "\x1b[41;37m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138724
|
|||
|
.asciz "T_Polygon_GetVertex_bg_ai(): Error %d %d %d 引数が適切ではありません。処理を終了します。\n"
|
|||
|
# EUC-JP: 引数が適切ではありません。処理を終了します。 | Invalid argument. Process terminated
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138780
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138784
|
|||
|
.asciz "!IS_ZERO(ac_size)"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138798
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801387A8
|
|||
|
.asciz "!IS_ZERO(ac_size)"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801387BC
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801387CC
|
|||
|
.asciz "/*---------------- BGCheck バッファーメモリサイズ -------------*/\n"
|
|||
|
# EUC-JP: バッファーメモリサイズ | Buffer memory size
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138810
|
|||
|
.asciz "/* BGCheck LonLonサイズ %dbyte */\n"
|
|||
|
# EUC-JP: サイズ | Size
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138834
|
|||
|
.asciz "/* BGCheck ミニサイズ %dbyte */\n"
|
|||
|
# EUC-JP: ミニサイズ | Mini size
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138858
|
|||
|
.asciz "/* BGCheck Spot用サイズ %dbyte */\n"
|
|||
|
# EUC-JP: 用サイズ | For size?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_8013887C
|
|||
|
.asciz "/* BGCheck ノーマルサイズ %dbyte */\n"
|
|||
|
# EUC-JP: ノーマルサイズ | Normal size
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801388A4
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801388B4
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801388C4
|
|||
|
.asciz "\x1b[32m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801388CC
|
|||
|
.asciz "/*---結局 BG使用サイズ %dbyte---*/\n"
|
|||
|
# EUC-JP: 結局 BG使用サイズ | After, use BG size
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801388F0
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801388F4
|
|||
|
.asciz "\x1b[43;30m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138900
|
|||
|
.incbin "baserom.z64", 0xBAFAA0, 0x4C
|
|||
|
# .asciz "T_BGCheck_getBGDataInfo():そのbg_actor_indexは使われておりません。index=%d\n"
|
|||
|
# EUC-JP: そのbg_actor_indexは使われておりません。| The bg_actor_index is not used.
|
|||
|
|
|||
|
glabel D_8013894C
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138950
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138960
|
|||
|
.asciz "こいつ,pself_actor->name %d\n"
|
|||
|
# EUC-JP: こいつ | This?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138980
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138990
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801389A0
|
|||
|
.asciz "こいつ,pself_actor->name %d\n"
|
|||
|
# EUC-JP: こいつ | This?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801389C0
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801389D0
|
|||
|
.asciz "こいつ,pself_actor->name %d\n"
|
|||
|
# EUC-JP: こいつ | This?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_801389F0
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138A00
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138A10
|
|||
|
.asciz "こいつ,pself_actor->name %d\n"
|
|||
|
# EUC-JP: こいつ | This?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138A30
|
|||
|
.asciz "pself_actor == NULLで犯人不明\n"
|
|||
|
# EUC-JP: で犯人不明 | Unknown
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138A50
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138A60
|
|||
|
.asciz "こいつ,pself_actor->name %d\n"
|
|||
|
# EUC-JP: こいつ | This?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138A80
|
|||
|
.asciz "this->short_slist_node_tbl != NULL"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138AA4
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138AB4
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138AC4
|
|||
|
.asciz "this->polygon_check != NULL"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138AE0
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138AF0
|
|||
|
.asciz "this->short_slist_node_last_index < this->short_slist_node_size"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138B30
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138B40
|
|||
|
.incbin "baserom.z64", 0xBAFCE0, 0x28
|
|||
|
|
|||
|
glabel D_80138B68
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138B78
|
|||
|
.incbin "baserom.z64", 0xBAFD18, 0x14
|
|||
|
|
|||
|
glabel D_80138B8C
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138B9C
|
|||
|
.incbin "baserom.z64", 0xBAFD3C, 0x14
|
|||
|
|
|||
|
glabel D_80138BB0
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138BC0
|
|||
|
.asciz "\x1b[31m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138BC8
|
|||
|
.asciz "DynaPolyInfo_setActor():ダイナミックポリゴン 空きインデックスはありません\n"
|
|||
|
# EUC-JP: Dynamic Polygon No Index Available
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C14
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C18
|
|||
|
.asciz "\x1b[32m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C20
|
|||
|
.asciz "DynaPolyInfo_setActor():index %d\n"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C44
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C48
|
|||
|
.asciz "\x1b[32m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C50
|
|||
|
.asciz "DynaPolyInfo_delReserve():index %d\n"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C74
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C78
|
|||
|
.asciz "\x1b[32m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138C80
|
|||
|
.asciz "DynaPolyInfo_delReserve():削除されているはずの(?)\nインデックス(== -1)のため,処理を中止します。\n"
|
|||
|
# EUC-JP: 削除されているはずの(?) インデックス(== -1)のため,処理を中止します。 | Processing aborted because the index should be deleted.
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138CE0
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138CE4
|
|||
|
.asciz "\x1b[31m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138CEC
|
|||
|
.asciz "DynaPolyInfo_delReserve():確保していない/出来なかったインデックスの解放のため、処理を中止します。index == %d\n"
|
|||
|
# EUC-JP: 確保していない/出来なかったインデックスの解放のため、処理を中止します | Cancel process to release unallocated indexes.
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138D5C
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138D60
|
|||
|
.asciz "\x1b[31m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138D68
|
|||
|
.asciz "DynaPolyInfo_expandSRT():polygon over %dが%dを越えるとダメ\n"
|
|||
|
# EUC-JP: が%dを越えるとダメ | Exceeds?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138DA4
|
|||
|
.asciz "\x1b[31m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138DAC
|
|||
|
.asciz "DynaPolyInfo_expandSRT():vertex over %dが%dを越えるとダメ\n"
|
|||
|
# EUC-JP: を越えるとダメ | No more than?
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138DE8
|
|||
|
.asciz "pdyna_poly_info->poly_num >= *pstart_poly_index + pbgdata->poly_num"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138E2C
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138E3C
|
|||
|
.asciz "pdyna_poly_info->vert_num >= *pstart_vert_index + pbgdata->vtx_num"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138E80
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138E90
|
|||
|
.asciz "\x1b[32m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138E98
|
|||
|
.asciz "DynaPolyInfo_setup():削除 index=%d\n"
|
|||
|
# EUC-JP: 削除 | Delete
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138EBC
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138EC0
|
|||
|
.asciz "\x1b[32m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138EC8
|
|||
|
.asciz "DynaPolyInfo_setup():削除 index=%d\n"
|
|||
|
# EUC-JP: 削除 | Delete
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138EEC
|
|||
|
.asciz "\x1b[m"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138EF0
|
|||
|
.asciz "!IS_ZERO(ac_size)"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138F04
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138F14
|
|||
|
.asciz "!IS_ZERO(ac_size)"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138F28
|
|||
|
.asciz "../z_bgcheck.c"
|
|||
|
.balign 4
|
|||
|
|
|||
|
glabel D_80138F38
|
|||
|
.float 32760
|
|||
|
|
|||
|
glabel D_80138F3C
|
|||
|
.float -32760
|
|||
|
|
|||
|
glabel D_80138F40
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F44
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138F48
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F4C
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F50
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F54
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F58
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138F5C
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F60
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138F64
|
|||
|
.float 0.4
|
|||
|
|
|||
|
glabel D_80138F68
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F6C
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138F70
|
|||
|
.float 0.4
|
|||
|
|
|||
|
glabel D_80138F74
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F78
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F7C
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F80
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F84
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F88
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F8C
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138F90
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138F94
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138F98
|
|||
|
.float 1E+38
|
|||
|
|
|||
|
glabel D_80138F9C
|
|||
|
.float 1.1
|
|||
|
|
|||
|
glabel D_80138FA0
|
|||
|
.float 32767
|
|||
|
|
|||
|
glabel D_80138FA4
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138FA8
|
|||
|
.float -0.8
|
|||
|
|
|||
|
glabel D_80138FAC
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138FB0
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138FB4
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138FB8
|
|||
|
.float 0.4
|
|||
|
|
|||
|
glabel D_80138FBC
|
|||
|
.float 0.008
|
|||
|
|
|||
|
glabel D_80138FC0
|
|||
|
.float 0.4
|
|||
|
|
|||
|
glabel D_80138FC4
|
|||
|
.float 3.051851E-05
|
|||
|
|
|||
|
glabel D_80138FC8
|
|||
|
.float 3.051851E-05
|