1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-25 09:45:02 +00:00
oot/data/z_bgcheck.rodata.s
Roman971 53ceea717d
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
2020-05-26 18:09:00 -04:00

484 lines
9.3 KiB
ArmAsm
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.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 purpose registers
.section .rodata
.balign 16
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