Skip to content

Instantly share code, notes, and snippets.

@Dragorn421
Created May 31, 2022 09:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Dragorn421/eedebbef06b3fdaff01431e5b3aacf85 to your computer and use it in GitHub Desktop.
Save Dragorn421/eedebbef06b3fdaff01431e5b3aacf85 to your computer and use it in GitHub Desktop.
cflow on zeldaret/oot

See cflow_cmd.sh for the full command used (including the list of files) The attached .txt files use different cflow arguments, cflow_cmd.sh is for cflow_code_b_noargs_D.txt

cflow_code.txt uses:

cflow -Iinclude -Isrc -Iassets -Ibuild -I. --cpp -o cflow_code.txt \

cflow_code_b_noargs.txt uses:

cflow \
-Iinclude -Isrc -Iassets -Ibuild -I. \
--cpp \
--brief --omit-arguments \
-o cflow_code_b_noargs.txt \
 \

cflow_code_b_noargs_D.txt uses:

cflow \
-Iinclude -Isrc -Iassets -Ibuild -I. \
-D_MIPS_ISA_MIPS2=2 -D_MIPS_ISA=_MIPS_ISA_MIPS2 -D_ABIO32=1 -D_MIPS_SIM=_ABIO32 -D_MIPS_SZINT=32 -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32 \
-D_LANGUAGE_C \
--cpp \
--brief --omit-arguments \
-o cflow_code_b_noargs_D.txt \
 \
cflow \
-Iinclude -Isrc -Iassets -Ibuild -I. \
-D_MIPS_ISA_MIPS2=2 -D_MIPS_ISA=_MIPS_ISA_MIPS2 -D_ABIO32=1 -D_MIPS_SIM=_ABIO32 -D_MIPS_SZINT=32 -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32 \
-D_LANGUAGE_C \
--cpp \
--brief --omit-arguments \
-o cflow_code_b_noargs_D.txt \
\
src/boot/boot_main.c \
src/boot/idle.c \
src/boot/viconfig.c \
src/boot/z_std_dma.c \
src/boot/yaz0.c \
src/boot/z_locale.c \
src/boot/assert.c \
src/boot/is_debug.c \
src/libultra/io/driverominit.c \
src/boot/stackcheck.c \
src/boot/logutils.c \
src/libultra/rmon/sprintf.c \
src/libultra/io/piacs.c \
src/libultra/os/sendmesg.c \
src/libultra/os/stopthread.c \
src/libultra/io/viextend.c \
src/libultra/io/vimodepallan1.c \
src/libultra/os/recvmesg.c \
src/libultra/os/initialize.c \
src/libultra/libc/ll.c \
src/libultra/os/dequeuethread.c \
src/libultra/os/destroythread.c \
src/libultra/os/createthread.c \
src/libultra/io/vigetnextframebuf.c \
src/libultra/io/pimgr.c \
src/libultra/io/devmgr.c \
src/libultra/io/pirawdma.c \
src/libultra/os/virtualtophysical.c \
src/libultra/io/viblack.c \
src/libultra/io/sirawread.c \
src/libultra/os/getthreadid.c \
src/libultra/io/visetmode.c \
src/libultra/os/getmemsize.c \
src/libultra/os/seteventmesg.c \
src/libultra/rmon/xprintf.c \
src/libultra/io/epidma.c \
src/libultra/libc/string.c \
src/libultra/os/createmesgqueue.c \
src/libultra/io/si.c \
src/libultra/os/jammesg.c \
src/libultra/os/setthreadpri.c \
src/libultra/os/getthreadpri.c \
src/libultra/io/epirawread.c \
src/libultra/io/viswapbuf.c \
src/libultra/io/epirawdma.c \
src/libultra/os/gettime.c \
src/libultra/os/timerintr.c \
src/libultra/os/setglobalintmask.c \
src/libultra/os/resetglobalintmask.c \
src/libultra/io/vimodentsclan1.c \
src/libultra/io/vimodempallan1.c \
src/libultra/io/vi.c \
src/libultra/io/viswapcontext.c \
src/libultra/io/pigetcmdq.c \
src/libultra/io/epiread.c \
src/libultra/io/visetspecial.c \
src/libultra/io/cartrominit.c \
src/libultra/io/vimodefpallan1.c \
src/libultra/io/epiwrite.c \
src/libultra/os/yieldthread.c \
src/libultra/io/epirawwrite.c \
src/libultra/rmon/xlitob.c \
src/libultra/libc/ldiv.c \
src/libultra/rmon/xldtob.c \
src/boot/build.c \
src/libultra/io/sirawwrite.c \
src/libultra/io/vimgr.c \
src/libultra/io/vigetcurrcontext.c \
src/libultra/os/startthread.c \
src/libultra/io/visetyscale.c \
src/libultra/io/visetxscale.c \
src/libultra/os/sethwintrroutine.c \
src/libultra/os/gethwintrroutine.c \
\
src/code/z_en_a_keep.c \
src/code/z_en_item00.c \
src/code/z_eff_blure.c \
src/code/z_eff_shield_particle.c \
src/code/z_eff_spark.c \
src/code/z_eff_ss_dead.c \
src/code/z_effect.c \
src/code/z_effect_soft_sprite.c \
src/code/z_effect_soft_sprite_old_init.c \
src/code/z_effect_soft_sprite_dlftbls.c \
src/code/flg_set.c \
src/code/z_DLF.c \
src/code/z_actor.c \
src/code/z_actor_dlftbls.c \
src/code/z_bgcheck.c \
src/code/code_800430A0.c \
src/code/code_80043480.c \
src/code/z_camera.c \
src/code/z_collision_btltbls.c \
src/code/z_collision_check.c \
src/code/z_common_data.c \
src/code/z_debug.c \
src/code/z_debug_display.c \
src/code/z_demo.c \
src/code/code_80069420.c \
src/code/z_draw.c \
src/code/z_sound_source.c \
src/code/z_elf_message.c \
src/code/z_face_reaction.c \
src/code/code_8006C3A0.c \
src/code/z_fcurve_data.c \
src/code/z_fcurve_data_skelanime.c \
src/code/z_game_dlftbls.c \
src/code/z_horse.c \
src/code/z_jpeg.c \
src/code/z_kaleido_setup.c \
src/code/z_kanfont.c \
src/code/z_kankyo.c \
src/code/z_lib.c \
src/code/z_lifemeter.c \
src/code/z_lights.c \
src/code/z_malloc.c \
src/code/z_map_mark.c \
src/code/z_moji.c \
src/code/z_prenmi_buff.c \
src/code/z_msgevent.c \
src/code/z_olib.c \
src/code/z_onepointdemo.c \
src/code/z_map_exp.c \
src/code/z_map_data.c \
src/code/z_parameter.c \
src/code/z_path.c \
src/code/z_frame_advance.c \
src/code/z_player_lib.c \
src/code/z_prenmi.c \
src/code/z_quake.c \
src/code/z_rcp.c \
src/code/z_room.c \
src/code/z_sample.c \
src/code/code_80097A00.c \
src/code/z_scene.c \
src/code/z_scene_table.c \
src/code/z_skelanime.c \
src/code/z_skin.c \
src/code/z_skin_awb.c \
src/code/z_skin_matrix.c \
src/code/z_sram.c \
src/code/z_ss_sram.c \
src/code/code_800A9F30.c \
src/code/z_view.c \
src/code/z_vimode.c \
src/code/code_800ACE70.c \
src/code/z_vismono.c \
src/code/code_800AD920.c \
src/code/z_vr_box.c \
src/code/z_vr_box_draw.c \
src/code/z_player_call.c \
src/code/z_fbdemo.c \
src/code/z_fbdemo_triforce.c \
src/code/z_fbdemo_wipe1.c \
src/code/z_fbdemo_circle.c \
src/code/z_fbdemo_fade.c \
src/code/shrink_window.c \
src/code/db_camera.c \
src/code/code_800BB0A0.c \
src/code/mempak.c \
src/code/z_kaleido_manager.c \
src/code/z_kaleido_scope_call.c \
src/code/z_play.c \
src/code/PreRender.c \
src/code/TwoHeadArena.c \
src/code/code_800C3C20.c \
src/code/audioMgr.c \
src/code/title_setup.c \
src/code/game.c \
src/code/gamealloc.c \
src/code/graph.c \
src/code/listalloc.c \
src/code/main.c \
src/code/padmgr.c \
src/code/sched.c \
src/code/speed_meter.c \
src/code/sys_cfb.c \
src/code/sys_math.c \
src/code/sys_math3d.c \
src/code/sys_math_atan.c \
src/code/sys_matrix.c \
src/code/sys_ucode.c \
src/code/code_800D2E30.c \
src/code/code_800D31A0.c \
src/code/irqmgr.c \
src/code/debug_malloc.c \
src/code/fault.c \
src/code/fault_drawer.c \
src/code/ucode_disas.c \
src/code/audio_data.c \
src/code/audio_synthesis.c \
src/code/audio_heap.c \
src/code/audio_load.c \
src/code/code_800E4FE0.c \
src/code/code_800E6840.c \
src/libultra/io/aisetnextbuf.c \
src/code/audio_playback.c \
src/code/audio_effects.c \
src/code/audio_seqplayer.c \
src/code/code_800EC960.c \
src/code/audio_sound_params.c \
src/code/code_800F7260.c \
src/code/code_800F9280.c \
src/code/audio_init_params.c \
src/code/logseverity.c \
src/code/gfxprint.c \
src/code/rcp_utils.c \
src/code/loadfragment2.c \
src/code/mtxuty-cvt.c \
src/code/relocation.c \
src/code/code_800FC620.c \
src/code/padutils.c \
src/code/padsetup.c \
src/code/code_800FCE80.c \
src/code/system_malloc.c \
src/code/code_800FD970.c \
src/code/__osMalloc.c \
src/code/printutils.c \
src/code/sleep.c \
src/code/jpegutils.c \
src/code/jpegdecoder.c \
src/libultra/io/pfsfreeblocks.c \
src/libultra/gu/sinf.c \
src/libultra/gu/sins.c \
src/libultra/io/sptask.c \
src/libultra/io/motor.c \
src/libultra/io/siacs.c \
src/libultra/io/controller.c \
src/libultra/io/contreaddata.c \
src/libultra/gu/perspective.c \
src/libultra/io/sprawdma.c \
src/libultra/io/sirawdma.c \
src/libultra/io/sptaskyield.c \
src/libultra/io/pfsreadwritefile.c \
src/libultra/io/pfsgetstatus.c \
src/libultra/gu/lookat.c \
src/libultra/io/pfsallocatefile.c \
src/libultra/os/stoptimer.c \
src/libultra/io/contpfs.c \
src/libultra/io/pfsfindfile.c \
src/libultra/gu/sqrtf.c \
src/libultra/os/afterprenmi.c \
src/libultra/io/contquery.c \
src/libultra/gu/lookathil.c \
src/libultra/io/sp.c \
src/libultra/gu/position.c \
src/libultra/io/sptaskyielded.c \
src/libultra/gu/rotate.c \
src/libultra/io/aisetfreq.c \
src/libultra/os/getactivequeue.c \
src/libultra/io/dpgetstat.c \
src/libultra/io/dpsetstat.c \
src/libultra/io/pfsdeletefile.c \
src/libultra/gu/ortho.c \
src/libultra/gu/cosf.c \
src/libultra/gu/coss.c \
src/libultra/io/visetevent.c \
src/libultra/io/pfsisplug.c \
src/libultra/gu/us2dex.c \
src/libultra/io/pfsselectbank.c \
src/libultra/io/contsetch.c \
src/libultra/io/pfsfilestate.c \
src/libultra/io/pfsinitpak.c \
src/libultra/io/pfschecker.c \
src/libultra/io/aigetlen.c \
src/libultra/io/contramwrite.c \
src/libultra/io/contramread.c \
src/libultra/io/crc.c \
src/libultra/os/settimer.c \
src/libultra/io/spgetstat.c \
src/libultra/io/spsetstat.c \
src/libultra/os/getcurrfaultedthread.c \
src/libultra/libc/llcvt.c \
src/libultra/io/vigetcurrframebuf.c \
src/libultra/io/spsetpc.c \
src/libultra/libc/sqrt.c \
src/libultra/libc/absf.c \
src/code/fmodf.c \
src/code/__osMemset.c \
src/code/__osMemmove.c \
src/code/z_message_PAL.c \
src/code/z_game_over.c \
src/code/z_construct.c
This file has been truncated, but you can view the full file.
ActorShadow_DrawFeet() <void ActorShadow_DrawFeet (Actor *actor, Lights *lights, PlayState *play) at src/code/z_actor.c:102>:
ActorShadow_DrawCircle() <void ActorShadow_DrawCircle (Actor *actor, Lights *lights, PlayState *play) at src/code/z_actor.c:65>:
ActorShadow_Draw() <void ActorShadow_Draw (Actor *actor, Lights *lights, PlayState *play, Gfx *dlist, Color_RGBA8 *color) at src/code/z_actor.c:20>:
Graph_OpenDisps() <void Graph_OpenDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:460>:
gDPNoOpOpenDisp()
Gfx_CallSetupDL() <Gfx *Gfx_CallSetupDL (Gfx *gfx, u32 i) at src/code/z_rcp.c:906>:
Gfx_CallSetupDLImpl() <Gfx *Gfx_CallSetupDLImpl (Gfx *gfx, u32 i) at src/code/z_rcp.c:898>:
gSPDisplayList()
gDPSetCombineLERP()
gDPSetPrimColor()
func_80038A28() <void func_80038A28 (CollisionPoly *poly, f32 tx, f32 ty, f32 tz, MtxF *dest) at src/code/z_bgcheck.c:194>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Matrix_Put() <void Matrix_Put (MtxF *src) at src/code/sys_matrix.c:41>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
Matrix_RotateY() <void Matrix_RotateY (f32 y, u8 mode) at src/code/sys_matrix.c:167>:
sinf() <f32 sinf (f32 x) at src/libultra/gu/sinf.c:17>:
cosf() <f32 cosf (f32 x) at src/libultra/gu/cosf.c:17>:
Matrix_Scale() <void Matrix_Scale (f32 x, f32 y, f32 z, u8 mode) at src/code/sys_matrix.c:82>:
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
gSPMatrix()
Matrix_NewMtx() <Mtx *Matrix_NewMtx (GraphicsContext *gfxCtx, char *file, s32 line) at src/code/sys_matrix.c:610>:
Matrix_ToMtx() <Mtx *Matrix_ToMtx (Mtx *dest, char *file, s32 line) at src/code/sys_matrix.c:606>:
Matrix_MtxFToMtx() <Mtx *Matrix_MtxFToMtx (MtxF *src, Mtx *dest) at src/code/sys_matrix.c:535>
Matrix_CheckFloats() <MtxF *Matrix_CheckFloats (MtxF *mf, char *file, s32 line) at src/code/sys_matrix.c:958>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_AddHungupAndCrash() <void Fault_AddHungupAndCrash (const char *file, s32 line) at src/code/fault.c:1303>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
Graph_Alloc() <void *Graph_Alloc (GraphicsContext *gfxCtx, size_t size) at src/code/graph.c:440>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
THGA_AllocEnd() <Gfx *THGA_AllocEnd (TwoHeadGfxArena *thga, u32 size) at src/code/TwoHeadArena.c:47>:
THA_AllocEnd() <void *THA_AllocEnd (TwoHeadArena *tha, u32 size) at src/code/TwoHeadArena.c:90>
gSPDisplayList()
Graph_CloseDisps() <void Graph_CloseDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:472>:
gDPNoOpCloseDisp()
Graph_OpenDisps() <void Graph_OpenDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:460>:
gDPNoOpOpenDisp()
Gfx_CallSetupDL() <Gfx *Gfx_CallSetupDL (Gfx *gfx, u32 i) at src/code/z_rcp.c:906>:
Gfx_CallSetupDLImpl() <Gfx *Gfx_CallSetupDLImpl (Gfx *gfx, u32 i) at src/code/z_rcp.c:898>:
gSPDisplayList()
func_800BFCB8() <f32 func_800BFCB8 (PlayState *this, MtxF *mf, Vec3f *vec) at src/code/z_play.c:1396>:
BgCheck_AnyRaycastFloor1() <f32 BgCheck_AnyRaycastFloor1 (CollisionContext *colCtx, CollisionPoly *outPoly, Vec3f *pos) at src/code/z_bgcheck.c:1792>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
ActorShadow_DrawFoot() <void ActorShadow_DrawFoot (PlayState *play, Light *light, MtxF *arg2, s32 arg3, f32 arg4, f32 arg5, f32 arg6) at src/code/z_actor.c:79>:
Graph_OpenDisps() <void Graph_OpenDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:460>:
gDPNoOpOpenDisp()
gDPSetPrimColor()
Math_FAtan2F() <f32 Math_FAtan2F (f32 y, f32 x) at src/code/code_800FCE80.c:135>:
Math_FAtanF() <f32 Math_FAtanF (f32 x) at src/code/code_800FCE80.c:127>:
Math_FAtanTaylorF() <f32 Math_FAtanTaylorF (f32 x) at src/code/code_800FCE80.c:58>:
Math_FAtanTaylorQF() <f32 Math_FAtanTaylorQF (f32 x) at src/code/code_800FCE80.c:34>:
Math_FAtanContFracF() <f32 Math_FAtanContFracF (f32 x) at src/code/code_800FCE80.c:90>:
Matrix_Put() <void Matrix_Put (MtxF *src) at src/code/sys_matrix.c:41>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
Matrix_RotateY() <void Matrix_RotateY (f32 y, u8 mode) at src/code/sys_matrix.c:167>:
sinf() <f32 sinf (f32 x) at src/libultra/gu/sinf.c:17>:
cosf() <f32 cosf (f32 x) at src/libultra/gu/cosf.c:17>:
Matrix_Scale() <void Matrix_Scale (f32 x, f32 y, f32 z, u8 mode) at src/code/sys_matrix.c:82>:
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
gSPMatrix()
Matrix_NewMtx() <Mtx *Matrix_NewMtx (GraphicsContext *gfxCtx, char *file, s32 line) at src/code/sys_matrix.c:610>:
Matrix_ToMtx() <Mtx *Matrix_ToMtx (Mtx *dest, char *file, s32 line) at src/code/sys_matrix.c:606>:
Matrix_MtxFToMtx() <Mtx *Matrix_MtxFToMtx (MtxF *src, Mtx *dest) at src/code/sys_matrix.c:535>
Matrix_CheckFloats() <MtxF *Matrix_CheckFloats (MtxF *mf, char *file, s32 line) at src/code/sys_matrix.c:958>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_AddHungupAndCrash() <void Fault_AddHungupAndCrash (const char *file, s32 line) at src/code/fault.c:1303>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
Graph_Alloc() <void *Graph_Alloc (GraphicsContext *gfxCtx, size_t size) at src/code/graph.c:440>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
THGA_AllocEnd() <Gfx *THGA_AllocEnd (TwoHeadGfxArena *thga, u32 size) at src/code/TwoHeadArena.c:47>:
THA_AllocEnd() <void *THA_AllocEnd (TwoHeadArena *tha, u32 size) at src/code/TwoHeadArena.c:90>
gSPDisplayList()
Graph_CloseDisps() <void Graph_CloseDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:472>:
gDPNoOpCloseDisp()
Graph_CloseDisps() <void Graph_CloseDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:472>:
gDPNoOpCloseDisp()
ActorShadow_DrawHorse() <void ActorShadow_DrawHorse (Actor *actor, Lights *lights, PlayState *play) at src/code/z_actor.c:75>:
ActorShadow_Draw() <void ActorShadow_Draw (Actor *actor, Lights *lights, PlayState *play, Gfx *dlist, Color_RGBA8 *color) at src/code/z_actor.c:20>:
Graph_OpenDisps() <void Graph_OpenDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:460>:
gDPNoOpOpenDisp()
Gfx_CallSetupDL() <Gfx *Gfx_CallSetupDL (Gfx *gfx, u32 i) at src/code/z_rcp.c:906>:
Gfx_CallSetupDLImpl() <Gfx *Gfx_CallSetupDLImpl (Gfx *gfx, u32 i) at src/code/z_rcp.c:898>:
gSPDisplayList()
gDPSetCombineLERP()
gDPSetPrimColor()
func_80038A28() <void func_80038A28 (CollisionPoly *poly, f32 tx, f32 ty, f32 tz, MtxF *dest) at src/code/z_bgcheck.c:194>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Matrix_Put() <void Matrix_Put (MtxF *src) at src/code/sys_matrix.c:41>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
Matrix_RotateY() <void Matrix_RotateY (f32 y, u8 mode) at src/code/sys_matrix.c:167>:
sinf() <f32 sinf (f32 x) at src/libultra/gu/sinf.c:17>:
cosf() <f32 cosf (f32 x) at src/libultra/gu/cosf.c:17>:
Matrix_Scale() <void Matrix_Scale (f32 x, f32 y, f32 z, u8 mode) at src/code/sys_matrix.c:82>:
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
gSPMatrix()
Matrix_NewMtx() <Mtx *Matrix_NewMtx (GraphicsContext *gfxCtx, char *file, s32 line) at src/code/sys_matrix.c:610>:
Matrix_ToMtx() <Mtx *Matrix_ToMtx (Mtx *dest, char *file, s32 line) at src/code/sys_matrix.c:606>:
Matrix_MtxFToMtx() <Mtx *Matrix_MtxFToMtx (MtxF *src, Mtx *dest) at src/code/sys_matrix.c:535>
Matrix_CheckFloats() <MtxF *Matrix_CheckFloats (MtxF *mf, char *file, s32 line) at src/code/sys_matrix.c:958>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_AddHungupAndCrash() <void Fault_AddHungupAndCrash (const char *file, s32 line) at src/code/fault.c:1303>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
Graph_Alloc() <void *Graph_Alloc (GraphicsContext *gfxCtx, size_t size) at src/code/graph.c:440>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
THGA_AllocEnd() <Gfx *THGA_AllocEnd (TwoHeadGfxArena *thga, u32 size) at src/code/TwoHeadArena.c:47>:
THA_AllocEnd() <void *THA_AllocEnd (TwoHeadArena *tha, u32 size) at src/code/TwoHeadArena.c:90>
gSPDisplayList()
Graph_CloseDisps() <void Graph_CloseDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:472>:
gDPNoOpCloseDisp()
ActorShadow_DrawWhiteCircle() <void ActorShadow_DrawWhiteCircle (Actor *actor, Lights *lights, PlayState *play) at src/code/z_actor.c:69>:
ActorShadow_Draw() <void ActorShadow_Draw (Actor *actor, Lights *lights, PlayState *play, Gfx *dlist, Color_RGBA8 *color) at src/code/z_actor.c:20>:
Graph_OpenDisps() <void Graph_OpenDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:460>:
gDPNoOpOpenDisp()
Gfx_CallSetupDL() <Gfx *Gfx_CallSetupDL (Gfx *gfx, u32 i) at src/code/z_rcp.c:906>:
Gfx_CallSetupDLImpl() <Gfx *Gfx_CallSetupDLImpl (Gfx *gfx, u32 i) at src/code/z_rcp.c:898>:
gSPDisplayList()
gDPSetCombineLERP()
gDPSetPrimColor()
func_80038A28() <void func_80038A28 (CollisionPoly *poly, f32 tx, f32 ty, f32 tz, MtxF *dest) at src/code/z_bgcheck.c:194>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Matrix_Put() <void Matrix_Put (MtxF *src) at src/code/sys_matrix.c:41>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
Matrix_RotateY() <void Matrix_RotateY (f32 y, u8 mode) at src/code/sys_matrix.c:167>:
sinf() <f32 sinf (f32 x) at src/libultra/gu/sinf.c:17>:
cosf() <f32 cosf (f32 x) at src/libultra/gu/cosf.c:17>:
Matrix_Scale() <void Matrix_Scale (f32 x, f32 y, f32 z, u8 mode) at src/code/sys_matrix.c:82>:
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
gSPMatrix()
Matrix_NewMtx() <Mtx *Matrix_NewMtx (GraphicsContext *gfxCtx, char *file, s32 line) at src/code/sys_matrix.c:610>:
Matrix_ToMtx() <Mtx *Matrix_ToMtx (Mtx *dest, char *file, s32 line) at src/code/sys_matrix.c:606>:
Matrix_MtxFToMtx() <Mtx *Matrix_MtxFToMtx (MtxF *src, Mtx *dest) at src/code/sys_matrix.c:535>
Matrix_CheckFloats() <MtxF *Matrix_CheckFloats (MtxF *mf, char *file, s32 line) at src/code/sys_matrix.c:958>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_AddHungupAndCrash() <void Fault_AddHungupAndCrash (const char *file, s32 line) at src/code/fault.c:1303>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
Graph_Alloc() <void *Graph_Alloc (GraphicsContext *gfxCtx, size_t size) at src/code/graph.c:440>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
THGA_AllocEnd() <Gfx *THGA_AllocEnd (TwoHeadGfxArena *thga, u32 size) at src/code/TwoHeadArena.c:47>:
THA_AllocEnd() <void *THA_AllocEnd (TwoHeadArena *tha, u32 size) at src/code/TwoHeadArena.c:90>
gSPDisplayList()
Graph_CloseDisps() <void Graph_CloseDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:472>:
gDPNoOpCloseDisp()
Actor_ActorAIsFacingActorB() <s32 Actor_ActorAIsFacingActorB (Actor *actorA, Actor *actorB, s16 maxAngle) at src/code/z_actor.c:1110>:
Actor_WorldYawTowardActor() <s16 Actor_WorldYawTowardActor (Actor *actorA, Actor *actorB) at src/code/z_actor.c:893>:
Math_Vec3f_Yaw() <s16 Math_Vec3f_Yaw (Vec3f *a, Vec3f *b) at src/code/z_lib.c:295>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
Actor_ActorAIsFacingAndNearActorB() <s32 Actor_ActorAIsFacingAndNearActorB (Actor *actorA, Actor *actorB, f32 range, s16 maxAngle) at src/code/z_actor.c:1144>:
Actor_WorldDistXYZToActor() <f32 Actor_WorldDistXYZToActor (Actor *actorA, Actor *actorB) at src/code/z_actor.c:917>:
Math_Vec3f_DistXYZ() <f32 Math_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:268>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_WorldYawTowardActor() <s16 Actor_WorldYawTowardActor (Actor *actorA, Actor *actorB) at src/code/z_actor.c:893>:
Math_Vec3f_Yaw() <s16 Math_Vec3f_Yaw (Vec3f *a, Vec3f *b) at src/code/z_lib.c:295>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
Actor_ActorBIsFacingActorA() <s32 Actor_ActorBIsFacingActorA (Actor *actorA, Actor *actorB, s16 maxAngle) at src/code/z_actor.c:1080>:
Actor_WorldYawTowardActor() <s16 Actor_WorldYawTowardActor (Actor *actorA, Actor *actorB) at src/code/z_actor.c:893>:
Math_Vec3f_Yaw() <s16 Math_Vec3f_Yaw (Vec3f *a, Vec3f *b) at src/code/z_lib.c:295>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
Actor_ApplyDamage() <u8 Actor_ApplyDamage (Actor *actor) at src/code/z_actor.c:4051>
Actor_DrawDoorLock() <void Actor_DrawDoorLock (PlayState *play, s32 frame, s32 type) at src/code/z_actor.c:3562>:
Graph_OpenDisps() <void Graph_OpenDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:460>:
gDPNoOpOpenDisp()
Matrix_Translate() <void Matrix_Translate (f32 x, f32 y, f32 z, u8 mode) at src/code/sys_matrix.c:59>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
Matrix_Get() <void Matrix_Get (MtxF *dest) at src/code/sys_matrix.c:37>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
sinf() <f32 sinf (f32 x) at src/libultra/gu/sinf.c:17>:
cosf() <f32 cosf (f32 x) at src/libultra/gu/cosf.c:17>:
Matrix_Put() <void Matrix_Put (MtxF *src) at src/code/sys_matrix.c:41>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
Matrix_RotateZ() <void Matrix_RotateZ (f32 z, u8 mode) at src/code/sys_matrix.c:231>:
sinf() <f32 sinf (f32 x) at src/libultra/gu/sinf.c:17>:
cosf() <f32 cosf (f32 x) at src/libultra/gu/cosf.c:17>:
Matrix_Scale() <void Matrix_Scale (f32 x, f32 y, f32 z, u8 mode) at src/code/sys_matrix.c:82>:
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
gSPMatrix()
Matrix_NewMtx() <Mtx *Matrix_NewMtx (GraphicsContext *gfxCtx, char *file, s32 line) at src/code/sys_matrix.c:610>:
Matrix_ToMtx() <Mtx *Matrix_ToMtx (Mtx *dest, char *file, s32 line) at src/code/sys_matrix.c:606>:
Matrix_MtxFToMtx() <Mtx *Matrix_MtxFToMtx (MtxF *src, Mtx *dest) at src/code/sys_matrix.c:535>
Matrix_CheckFloats() <MtxF *Matrix_CheckFloats (MtxF *mf, char *file, s32 line) at src/code/sys_matrix.c:958>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_AddHungupAndCrash() <void Fault_AddHungupAndCrash (const char *file, s32 line) at src/code/fault.c:1303>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
Graph_Alloc() <void *Graph_Alloc (GraphicsContext *gfxCtx, size_t size) at src/code/graph.c:440>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
THGA_AllocEnd() <Gfx *THGA_AllocEnd (TwoHeadGfxArena *thga, u32 size) at src/code/TwoHeadArena.c:47>:
THA_AllocEnd() <void *THA_AllocEnd (TwoHeadArena *tha, u32 size) at src/code/TwoHeadArena.c:90>
gSPDisplayList()
Graph_CloseDisps() <void Graph_CloseDisps (Gfx **dispRefs, GraphicsContext *gfxCtx, const char *file, s32 line) at src/code/graph.c:472>:
gDPNoOpCloseDisp()
Actor_FocusPitchTowardActor() <s16 Actor_FocusPitchTowardActor (Actor *actorA, Actor *actorB) at src/code/z_actor.c:909>:
Math_Vec3f_Pitch() <s16 Math_Vec3f_Pitch (Vec3f *a, Vec3f *b) at src/code/z_lib.c:302>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
Math_Vec3f_DistXZ() <f32 Math_Vec3f_DistXZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:284>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_FocusYawTowardActor() <s16 Actor_FocusYawTowardActor (Actor *actorA, Actor *actorB) at src/code/z_actor.c:897>:
Math_Vec3f_Yaw() <s16 Math_Vec3f_Yaw (Vec3f *a, Vec3f *b) at src/code/z_lib.c:295>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
Actor_FreezeAllEnemies() <void Actor_FreezeAllEnemies (PlayState *play, ActorContext *actorCtx, s32 duration) at src/code/z_actor.c:2502>:
Actor_GetCollidedExplosive() <Actor *Actor_GetCollidedExplosive (PlayState *play, Collider *collider) at src/code/z_actor.c:3233>:
Actor_GetProjectileActor() <Actor *Actor_GetProjectileActor (PlayState *play, Actor *refActor, f32 radius) at src/code/z_actor.c:3276>:
Math_Vec3f_DistXYZ() <f32 Math_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:268>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
CollisionCheck_CylSideVsLineSeg() <s32 CollisionCheck_CylSideVsLineSeg (f32 radius, f32 height, f32 offset, Vec3f *actorPos, Vec3f *itemPos, Vec3f *itemProjPos, Vec3f *out1, Vec3f *out2) at src/code/z_collision_check.c:3458>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_IsFacingAndNearPlayer() <s32 Actor_IsFacingAndNearPlayer (Actor *actor, f32 range, s16 maxAngle) at src/code/z_actor.c:1125>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_IsFacingPlayer() <s32 Actor_IsFacingPlayer (Actor *actor, s16 maxAngle) at src/code/z_actor.c:1094>
Actor_IsMounted() <s32 Actor_IsMounted (PlayState *play, Actor *horse) at src/code/z_actor.c:1635>
Actor_IsTargeted() <s32 Actor_IsTargeted (PlayState *play, Actor *actor) at src/code/z_actor.c:3434>:
Actor_Noop() <void Actor_Noop (Actor *actor, PlayState *play) at src/code/z_actor.c:3929>
Actor_NotMounted() <s32 Actor_NotMounted (PlayState *play, Actor *horse) at src/code/z_actor.c:1657>
Actor_OtherIsTargeted() <s32 Actor_OtherIsTargeted (PlayState *play, Actor *actor) at src/code/z_actor.c:3447>:
Actor_SetColorFilter() <void Actor_SetColorFilter (Actor *actor, s16 colorFlag, s16 colorIntensityMax, s16 xluFlag, s16 duration) at src/code/z_actor.c:3617>:
Audio_PlayActorSound2() <void Audio_PlayActorSound2 (Actor *actor, u16 sfxId) at src/code/z_actor.c:1696>:
func_80078914() <void func_80078914 (Vec3f *arg0, u16 sfxId) at src/code/z_lib.c:595>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Actor_SetDropFlag() <void Actor_SetDropFlag (Actor *actor, ColliderInfo *colInfo, s32 freezeFlag) at src/code/z_actor.c:4061>
Actor_SetDropFlagJntSph() <void Actor_SetDropFlagJntSph (Actor *actor, ColliderJntSph *jntSph, s32 freezeFlag) at src/code/z_actor.c:4089>
Actor_SetRideActor() <u32 Actor_SetRideActor (PlayState *play, Actor *horse, s32 mountSide) at src/code/z_actor.c:1643>:
Actor_SetTextWithPrefix() <void Actor_SetTextWithPrefix (PlayState *play, Actor *actor, s16 baseTextId) at src/code/z_actor.c:3323>:
Actor_SetWorldRotToShape() <void Actor_SetWorldRotToShape (Actor *actor) at src/code/z_actor.c:786>
Actor_SpawnFloorDustRing() <void Actor_SpawnFloorDustRing (PlayState *play, Actor *actor, Vec3f *posXZ, f32 radius, s32 amountMinusOne, f32 randAccelWeight, s16 scale, s16 scaleStep, u8 useLighting) at src/code/z_actor.c:3176>:
Rand_ZeroOne() <f32 Rand_ZeroOne (void) at src/code/code_800FD970.c:28>:
Math_SinF() <f32 Math_SinF (f32 angle) at src/code/sys_math.c:41>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosF() <f32 Math_CosF (f32 angle) at src/code/sys_math.c:45>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
func_8002857C() <void func_8002857C (PlayState *play, Vec3f *pos, Vec3f *velocity, Vec3f *accel) at src/code/z_effect_soft_sprite_old_init.c:140>:
EffectSsDust_Spawn() <void EffectSsDust_Spawn (PlayState *play, u16 drawFlags, Vec3f *pos, Vec3f *velocity, Vec3f *accel, Color_RGBA8 *primColor, Color_RGBA8 *envColor, s16 scale, s16 scaleStep, s16 life, u8 updateMode) at src/code/z_effect_soft_sprite_old_init.c:81>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
EffectSs_Spawn() <void EffectSs_Spawn (PlayState *play, s32 type, s32 priority, void *initParams) at src/code/z_effect_soft_sprite.c:167>:
EffectSs_FindSlot() <s32 EffectSs_FindSlot (s32 priority, s32 *pIndex) at src/code/z_effect_soft_sprite.c:95>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue *queue, OSMesg msg) at src/boot/z_std_dma.c:339>:
DmaMgr_Error() <void DmaMgr_Error (DmaRequest *req, const char *file, const char *errorName, const char *errorDesc) at src/boot/z_std_dma.c:167>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
MQ_IS_FULL()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Overlay_Relocate() <void Overlay_Relocate (void *allocatedVRamAddress, OverlayRelocationSection *overlayInfo, void *vRamAddress) at src/code/relocation.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
bzero()
osWritebackDCache()
osInvalICache()
EffectSs_Delete() <void EffectSs_Delete (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:62>:
Audio_StopSfxByPos() <void Audio_StopSfxByPos (Vec3f *pos) at src/code/code_800F7260.c:606>:
func_800F8884() <void func_800F8884 (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:576>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 651)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 651)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 652)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 653)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
func_800286CC() <void func_800286CC (PlayState *play, Vec3f *pos, Vec3f *velocity, Vec3f *accel, s16 scale, s16 scaleStep) at src/code/z_effect_soft_sprite_old_init.c:153>:
EffectSsDust_Spawn() <void EffectSsDust_Spawn (PlayState *play, u16 drawFlags, Vec3f *pos, Vec3f *velocity, Vec3f *accel, Color_RGBA8 *primColor, Color_RGBA8 *envColor, s16 scale, s16 scaleStep, s16 life, u8 updateMode) at src/code/z_effect_soft_sprite_old_init.c:81>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
EffectSs_Spawn() <void EffectSs_Spawn (PlayState *play, s32 type, s32 priority, void *initParams) at src/code/z_effect_soft_sprite.c:167>:
EffectSs_FindSlot() <s32 EffectSs_FindSlot (s32 priority, s32 *pIndex) at src/code/z_effect_soft_sprite.c:95>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue *queue, OSMesg msg) at src/boot/z_std_dma.c:339>:
DmaMgr_Error() <void DmaMgr_Error (DmaRequest *req, const char *file, const char *errorName, const char *errorDesc) at src/boot/z_std_dma.c:167>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
MQ_IS_FULL()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Overlay_Relocate() <void Overlay_Relocate (void *allocatedVRamAddress, OverlayRelocationSection *overlayInfo, void *vRamAddress) at src/code/relocation.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
bzero()
osWritebackDCache()
osInvalICache()
EffectSs_Delete() <void EffectSs_Delete (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:62>:
Audio_StopSfxByPos() <void Audio_StopSfxByPos (Vec3f *pos) at src/code/code_800F7260.c:606>:
func_800F8884() <void func_800F8884 (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:576>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 837)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 837)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 838)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 839)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
func_8002865C() <void func_8002865C (PlayState *play, Vec3f *pos, Vec3f *velocity, Vec3f *accel, s16 scale, s16 scaleStep) at src/code/z_effect_soft_sprite_old_init.c:149>:
EffectSsDust_Spawn() <void EffectSsDust_Spawn (PlayState *play, u16 drawFlags, Vec3f *pos, Vec3f *velocity, Vec3f *accel, Color_RGBA8 *primColor, Color_RGBA8 *envColor, s16 scale, s16 scaleStep, s16 life, u8 updateMode) at src/code/z_effect_soft_sprite_old_init.c:81>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
EffectSs_Spawn() <void EffectSs_Spawn (PlayState *play, s32 type, s32 priority, void *initParams) at src/code/z_effect_soft_sprite.c:167>:
EffectSs_FindSlot() <s32 EffectSs_FindSlot (s32 priority, s32 *pIndex) at src/code/z_effect_soft_sprite.c:95>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue *queue, OSMesg msg) at src/boot/z_std_dma.c:339>:
DmaMgr_Error() <void DmaMgr_Error (DmaRequest *req, const char *file, const char *errorName, const char *errorDesc) at src/boot/z_std_dma.c:167>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
MQ_IS_FULL()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Overlay_Relocate() <void Overlay_Relocate (void *allocatedVRamAddress, OverlayRelocationSection *overlayInfo, void *vRamAddress) at src/code/relocation.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
bzero()
osWritebackDCache()
osInvalICache()
EffectSs_Delete() <void EffectSs_Delete (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:62>:
Audio_StopSfxByPos() <void Audio_StopSfxByPos (Vec3f *pos) at src/code/code_800F7260.c:606>:
func_800F8884() <void func_800F8884 (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:576>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 1023)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 1023)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 1024)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 1025)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
Actor_TestFloorInDirection() <s16 Actor_TestFloorInDirection (Actor *actor, PlayState *play, f32 distance, s16 angle) at src/code/z_actor.c:3406>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Actor_UpdateBgCheckInfo() <void Actor_UpdateBgCheckInfo (PlayState *play, Actor *actor, f32 wallCheckHeight, f32 wallCheckRadius, f32 ceilingCheckHeight, s32 flags) at src/code/z_actor.c:1226>:
func_800433A4() <s32 func_800433A4 (CollisionContext *colCtx, s32 bgId, Actor *actor) at src/code/code_800430A0.c:76>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
func_800430A0() <void func_800430A0 (CollisionContext *colCtx, s32 bgId, Actor *actor) at src/code/code_800430A0.c:4>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
SkinMatrix_Invert() <s32 SkinMatrix_Invert (MtxF *src, MtxF *dest) at src/code/z_skin_matrix.c:237>:
SkinMatrix_MtxFCopy() <void SkinMatrix_MtxFCopy (MtxF *src, MtxF *dest) at src/code/z_skin_matrix.c:213>
SkinMatrix_Clear() <void SkinMatrix_Clear (MtxF *mf) at src/code/z_skin_matrix.c:194>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
func_800432A0() <void func_800432A0 (CollisionContext *colCtx, s32 bgId, Actor *actor) at src/code/code_800430A0.c:46>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
BgCheck_EntitySphVsWall3() <s32 BgCheck_EntitySphVsWall3 (CollisionContext *colCtx, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 checkHeight) at src/code/z_bgcheck.c:2035>:
BgCheck_CheckWallImpl() <s32 BgCheck_CheckWallImpl (CollisionContext *colCtx, u16 xpFlags, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 checkHeight, u8 argA) at src/code/z_bgcheck.c:1851>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
BgCheck_SphVsDynaWall() <s32 BgCheck_SphVsDynaWall (CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:3374>:
Math3D_XYInSphere() <s32 Math3D_XYInSphere (Sphere16 *sphere, f32 x, f32 y) at src/code/sys_math3d.c:2126>
Math3D_YZInSphere() <s32 Math3D_YZInSphere (Sphere16 *sphere, f32 y, f32 z) at src/code/sys_math3d.c:2138>
BgCheck_SphVsDynaWallInBgActor() <s32 BgCheck_SphVsDynaWallInBgActor (CollisionContext *colCtx, u16 xpFlags, DynaCollisionContext *dyna, SSList *ssList, f32 *outX, f32 *outZ, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, f32 radius, s32 bgId) at src/code/z_bgcheck.c:3182>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_SphVsStaticWall() <s32 BgCheck_SphVsStaticWall (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly) at src/code/z_bgcheck.c:641>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_EntitySphVsWall4() <s32 BgCheck_EntitySphVsWall4 (CollisionContext *colCtx, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 checkHeight) at src/code/z_bgcheck.c:2050>:
BgCheck_CheckWallImpl() <s32 BgCheck_CheckWallImpl (CollisionContext *colCtx, u16 xpFlags, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 checkHeight, u8 argA) at src/code/z_bgcheck.c:1851>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
BgCheck_SphVsDynaWall() <s32 BgCheck_SphVsDynaWall (CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:3374>:
Math3D_XYInSphere() <s32 Math3D_XYInSphere (Sphere16 *sphere, f32 x, f32 y) at src/code/sys_math3d.c:2126>
Math3D_YZInSphere() <s32 Math3D_YZInSphere (Sphere16 *sphere, f32 y, f32 z) at src/code/sys_math3d.c:2138>
BgCheck_SphVsDynaWallInBgActor() <s32 BgCheck_SphVsDynaWallInBgActor (CollisionContext *colCtx, u16 xpFlags, DynaCollisionContext *dyna, SSList *ssList, f32 *outX, f32 *outZ, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, f32 radius, s32 bgId) at src/code/z_bgcheck.c:3182>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_SphVsStaticWall() <s32 BgCheck_SphVsStaticWall (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly) at src/code/z_bgcheck.c:641>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
BgCheck_EntityCheckCeiling() <s32 BgCheck_EntityCheckCeiling (CollisionContext *colCtx, f32 *outY, Vec3f *pos, f32 checkHeight, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:2116>:
BgCheck_CheckCeilingImpl() <s32 BgCheck_CheckCeilingImpl (CollisionContext *colCtx, u16 xpFlags, f32 *outY, Vec3f *pos, f32 checkHeight, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:2063>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_CheckStaticCeiling() <s32 BgCheck_CheckStaticCeiling (StaticLookup *lookup, u16 xpFlags, CollisionContext *colCtx, f32 *outY, Vec3f *pos, f32 checkHeight, CollisionPoly **outPoly) at src/code/z_bgcheck.c:851>:
CollisionPoly_CheckYIntersectApprox2() <s32 CollisionPoly_CheckYIntersectApprox2 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect) at src/code/z_bgcheck.c:340>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckDynaCeiling() <s32 BgCheck_CheckDynaCeiling (CollisionContext *colCtx, u16 xpFlags, f32 *outY, Vec3f *pos, f32 chkDist, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:3495>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_CheckDynaCeilingList() <s32 BgCheck_CheckDynaCeilingList (CollisionContext *colCtx, u16 xpFlags, DynaCollisionContext *dyna, SSList *ssList, f32 *outY, Vec3f *pos, f32 checkHeight, CollisionPoly **outPoly) at src/code/z_bgcheck.c:3428>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_UDistPlaneToPos() <f32 Math3D_UDistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:924>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckYIntersectApprox2() <s32 CollisionPoly_CheckYIntersectApprox2 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect) at src/code/z_bgcheck.c:340>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_8002E2AC() <s32 func_8002E2AC (PlayState *play, Actor *actor, Vec3f *arg2, s32 arg3) at src/code/z_actor.c:1171>:
BgCheck_EntityRaycastFloor5() <f32 BgCheck_EntityRaycastFloor5 (PlayState *play, CollisionContext *colCtx, CollisionPoly **outPoly, s32 *bgId, Actor *actor, Vec3f *pos) at src/code/z_bgcheck.c:1765>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
func_8002E234() <s32 func_8002E234 (Actor *actor, f32 arg1, s32 arg2) at src/code/z_actor.c:1156>:
func_80043334() <void func_80043334 (CollisionContext *colCtx, Actor *actor, s32 bgId) at src/code/code_800430A0.c:59>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
func_800434A8() <void func_800434A8 (DynaPolyActor *dynaActor) at src/code/code_80043480.c:15>
func_80043538() <void func_80043538 (DynaPolyActor *dynaActor) at src/code/code_80043480.c:43>
WaterBox_GetSurface1() <s32 WaterBox_GetSurface1 (PlayState *play, CollisionContext *colCtx, f32 x, f32 z, f32 *ySurface, WaterBox **outWaterBox) at src/code/z_bgcheck.c:4174>:
WaterBox_GetSurfaceImpl() <s32 WaterBox_GetSurfaceImpl (PlayState *play, CollisionContext *colCtx, f32 x, f32 z, f32 *ySurface, WaterBox **outWaterBox) at src/code/z_bgcheck.c:4192>:
EffectSsGRipple_Spawn() <void EffectSsGRipple_Spawn (PlayState *play, Vec3f *pos, s16 radius, s16 radiusMax, s16 life) at src/code/z_effect_soft_sprite_old_init.c:464>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
EffectSs_Spawn() <void EffectSs_Spawn (PlayState *play, s32 type, s32 priority, void *initParams) at src/code/z_effect_soft_sprite.c:167>:
EffectSs_FindSlot() <s32 EffectSs_FindSlot (s32 priority, s32 *pIndex) at src/code/z_effect_soft_sprite.c:95>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue *queue, OSMesg msg) at src/boot/z_std_dma.c:339>:
DmaMgr_Error() <void DmaMgr_Error (DmaRequest *req, const char *file, const char *errorName, const char *errorDesc) at src/boot/z_std_dma.c:167>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
MQ_IS_FULL()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Overlay_Relocate() <void Overlay_Relocate (void *allocatedVRamAddress, OverlayRelocationSection *overlayInfo, void *vRamAddress) at src/code/relocation.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
bzero()
osWritebackDCache()
osInvalICache()
EffectSs_Delete() <void EffectSs_Delete (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:62>:
Audio_StopSfxByPos() <void Audio_StopSfxByPos (Vec3f *pos) at src/code/code_800F7260.c:606>:
func_800F8884() <void func_800F8884 (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:576>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 1705)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 1705)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 1706)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 1707)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
Actor_WorldDistXYZToPoint() <f32 Actor_WorldDistXYZToPoint (Actor *actor, Vec3f *refPoint) at src/code/z_actor.c:921>:
Math_Vec3f_DistXYZ() <f32 Math_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:268>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_WorldDistXZToPoint() <f32 Actor_WorldDistXZToPoint (Actor *actor, Vec3f *refPoint) at src/code/z_actor.c:929>:
Math_Vec3f_DistXZ() <f32 Math_Vec3f_DistXZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:284>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_WorldPitchTowardActor() <s16 Actor_WorldPitchTowardActor (Actor *actorA, Actor *actorB) at src/code/z_actor.c:905>:
Math_Vec3f_Pitch() <s16 Math_Vec3f_Pitch (Vec3f *a, Vec3f *b) at src/code/z_lib.c:302>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
Math_Vec3f_DistXZ() <f32 Math_Vec3f_DistXZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:284>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_WorldPitchTowardPoint() <s16 Actor_WorldPitchTowardPoint (Actor *actor, Vec3f *refPoint) at src/code/z_actor.c:913>:
Math_Vec3f_Pitch() <s16 Math_Vec3f_Pitch (Vec3f *a, Vec3f *b) at src/code/z_lib.c:302>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
Math_Vec3f_DistXZ() <f32 Math_Vec3f_DistXZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:284>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Actor_WorldYawTowardPoint() <s16 Actor_WorldYawTowardPoint (Actor *actor, Vec3f *refPoint) at src/code/z_actor.c:901>:
Math_Vec3f_Yaw() <s16 Math_Vec3f_Yaw (Vec3f *a, Vec3f *b) at src/code/z_lib.c:295>:
Math_Atan2S() <s16 Math_Atan2S (f32 x, f32 y) at src/code/sys_math_atan.c:98>:
Math_GetAtan2Tbl() <u16 Math_GetAtan2Tbl (f32 x, f32 y) at src/code/sys_math_atan.c:80>:
AnimationContext_DisableQueue() <void AnimationContext_DisableQueue (PlayState *play) at src/code/z_skelanime.c:816>:
AnimationContext_SetCopyFalse() <void AnimationContext_SetCopyFalse (PlayState *play, s32 vecCount, Vec3s *dst, Vec3s *src, u8 *copyFlag) at src/code/z_skelanime.c:900>:
AnimationContext_AddEntry() <AnimationEntry *AnimationContext_AddEntry (AnimationContext *animationCtx, AnimationType type) at src/code/z_skelanime.c:820>
AnimationContext_SetCopyTrue() <void AnimationContext_SetCopyTrue (PlayState *play, s32 vecCount, Vec3s *dst, Vec3s *src, u8 *copyFlag) at src/code/z_skelanime.c:885>:
AnimationContext_AddEntry() <AnimationEntry *AnimationContext_AddEntry (AnimationContext *animationCtx, AnimationType type) at src/code/z_skelanime.c:820>
AnimationContext_SetMoveActor() <void AnimationContext_SetMoveActor (PlayState *play, Actor *actor, SkelAnime *skelAnime, f32 arg3) at src/code/z_skelanime.c:915>:
AnimationContext_AddEntry() <AnimationEntry *AnimationContext_AddEntry (AnimationContext *animationCtx, AnimationType type) at src/code/z_skelanime.c:820>
AnimationContext_SetNextQueue() <void AnimationContext_SetNextQueue (PlayState *play) at src/code/z_skelanime.c:809>:
Animation_ChangeByInfo() <void Animation_ChangeByInfo (SkelAnime *skelAnime, AnimationInfo *animationInfo, s32 index) at src/code/z_actor.c:3904>:
Animation_GetLastFrame() <s16 Animation_GetLastFrame (void *animation) at src/code/z_skelanime.c:495>:
Animation_Change() <void Animation_Change (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames) at src/code/z_skelanime.c:1674>:
Animation_ChangeImpl() <void Animation_ChangeImpl (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames, s8 taper) at src/code/z_skelanime.c:1628>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_CopyFrameTable() <void SkelAnime_CopyFrameTable (SkelAnime *skelAnime, Vec3s *dst, Vec3s *src) at src/code/z_skelanime.c:1850>
SkelAnime_MorphTaper() <s32 SkelAnime_MorphTaper (SkelAnime *skelAnime) at src/code/z_skelanime.c:1502>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Morph() <s32 SkelAnime_Morph (SkelAnime *skelAnime) at src/code/z_skelanime.c:1484>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Animation_GetLength() <s16 Animation_GetLength (void *animation) at src/code/z_skelanime.c:489>:
Animation_EndLoop() <void Animation_EndLoop (SkelAnime *skelAnime) at src/code/z_skelanime.c:1730>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
Animation_GetLastFrameLegacy() <s16 Animation_GetLastFrameLegacy (LegacyAnimationHeader *animation) at src/code/z_skelanime.c:764>:
Animation_GetLengthLegacy() <s16 Animation_GetLengthLegacy (LegacyAnimationHeader *animation) at src/code/z_skelanime.c:755>:
Animation_GetLimbCountLegacy() <s16 Animation_GetLimbCountLegacy (LegacyAnimationHeader *animation) at src/code/z_skelanime.c:746>:
Animation_MorphToLoop() <void Animation_MorphToLoop (SkelAnime *skelAnime, AnimationHeader *animation, f32 morphFrames) at src/code/z_skelanime.c:1716>:
Animation_Change() <void Animation_Change (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames) at src/code/z_skelanime.c:1674>:
Animation_ChangeImpl() <void Animation_ChangeImpl (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames, s8 taper) at src/code/z_skelanime.c:1628>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_CopyFrameTable() <void SkelAnime_CopyFrameTable (SkelAnime *skelAnime, Vec3s *dst, Vec3s *src) at src/code/z_skelanime.c:1850>
SkelAnime_MorphTaper() <s32 SkelAnime_MorphTaper (SkelAnime *skelAnime) at src/code/z_skelanime.c:1502>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Morph() <s32 SkelAnime_Morph (SkelAnime *skelAnime) at src/code/z_skelanime.c:1484>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Animation_GetLength() <s16 Animation_GetLength (void *animation) at src/code/z_skelanime.c:489>:
Animation_MorphToPlayOnce() <void Animation_MorphToPlayOnce (SkelAnime *skelAnime, AnimationHeader *animation, f32 morphFrames) at src/code/z_skelanime.c:1692>:
Animation_Change() <void Animation_Change (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames) at src/code/z_skelanime.c:1674>:
Animation_ChangeImpl() <void Animation_ChangeImpl (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames, s8 taper) at src/code/z_skelanime.c:1628>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_CopyFrameTable() <void SkelAnime_CopyFrameTable (SkelAnime *skelAnime, Vec3s *dst, Vec3s *src) at src/code/z_skelanime.c:1850>
SkelAnime_MorphTaper() <s32 SkelAnime_MorphTaper (SkelAnime *skelAnime) at src/code/z_skelanime.c:1502>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Morph() <s32 SkelAnime_Morph (SkelAnime *skelAnime) at src/code/z_skelanime.c:1484>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Animation_GetLength() <s16 Animation_GetLength (void *animation) at src/code/z_skelanime.c:489>:
Animation_GetLastFrame() <s16 Animation_GetLastFrame (void *animation) at src/code/z_skelanime.c:495>:
Animation_OnFrame() <s32 Animation_OnFrame (SkelAnime *skelAnime, f32 frame) at src/code/z_skelanime.c:1826>:
Animation_OnFrameImpl() <s32 Animation_OnFrameImpl (SkelAnime *skelAnime, f32 frame, f32 updateRate) at src/code/z_skelanime.c:1338>:
Animation_PlayLoopSetSpeed() <void Animation_PlayLoopSetSpeed (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed) at src/code/z_skelanime.c:1723>:
Animation_Change() <void Animation_Change (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames) at src/code/z_skelanime.c:1674>:
Animation_ChangeImpl() <void Animation_ChangeImpl (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames, s8 taper) at src/code/z_skelanime.c:1628>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_CopyFrameTable() <void SkelAnime_CopyFrameTable (SkelAnime *skelAnime, Vec3s *dst, Vec3s *src) at src/code/z_skelanime.c:1850>
SkelAnime_MorphTaper() <s32 SkelAnime_MorphTaper (SkelAnime *skelAnime) at src/code/z_skelanime.c:1502>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Morph() <s32 SkelAnime_Morph (SkelAnime *skelAnime) at src/code/z_skelanime.c:1484>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Animation_GetLength() <s16 Animation_GetLength (void *animation) at src/code/z_skelanime.c:489>:
Animation_GetLastFrame() <s16 Animation_GetLastFrame (void *animation) at src/code/z_skelanime.c:495>:
Animation_PlayOnce() <void Animation_PlayOnce (SkelAnime *skelAnime, AnimationHeader *animation) at src/code/z_skelanime.c:1682>:
Animation_Change() <void Animation_Change (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames) at src/code/z_skelanime.c:1674>:
Animation_ChangeImpl() <void Animation_ChangeImpl (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames, s8 taper) at src/code/z_skelanime.c:1628>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_CopyFrameTable() <void SkelAnime_CopyFrameTable (SkelAnime *skelAnime, Vec3s *dst, Vec3s *src) at src/code/z_skelanime.c:1850>
SkelAnime_MorphTaper() <s32 SkelAnime_MorphTaper (SkelAnime *skelAnime) at src/code/z_skelanime.c:1502>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Morph() <s32 SkelAnime_Morph (SkelAnime *skelAnime) at src/code/z_skelanime.c:1484>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Animation_GetLength() <s16 Animation_GetLength (void *animation) at src/code/z_skelanime.c:489>:
Animation_GetLastFrame() <s16 Animation_GetLastFrame (void *animation) at src/code/z_skelanime.c:495>:
Animation_PlayOnceSetSpeed() <void Animation_PlayOnceSetSpeed (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed) at src/code/z_skelanime.c:1699>:
Animation_Change() <void Animation_Change (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames) at src/code/z_skelanime.c:1674>:
Animation_ChangeImpl() <void Animation_ChangeImpl (SkelAnime *skelAnime, AnimationHeader *animation, f32 playSpeed, f32 startFrame, f32 endFrame, u8 mode, f32 morphFrames, s8 taper) at src/code/z_skelanime.c:1628>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_CopyFrameTable() <void SkelAnime_CopyFrameTable (SkelAnime *skelAnime, Vec3s *dst, Vec3s *src) at src/code/z_skelanime.c:1850>
SkelAnime_MorphTaper() <s32 SkelAnime_MorphTaper (SkelAnime *skelAnime) at src/code/z_skelanime.c:1502>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Morph() <s32 SkelAnime_Morph (SkelAnime *skelAnime) at src/code/z_skelanime.c:1484>:
SkelAnime_SetUpdate() <void SkelAnime_SetUpdate (SkelAnime *skelAnime) at src/code/z_skelanime.c:1463>:
SkelAnime_LoopFull() <s32 SkelAnime_LoopFull (SkelAnime *skelAnime) at src/code/z_skelanime.c:1566>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_Once() <s32 SkelAnime_Once (SkelAnime *skelAnime) at src/code/z_skelanime.c:1599>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_LoopPartial() <s32 SkelAnime_LoopPartial (SkelAnime *skelAnime) at src/code/z_skelanime.c:1582>:
SkelAnime_AnimateFrame() <void SkelAnime_AnimateFrame (SkelAnime *skelAnime) at src/code/z_skelanime.c:1535>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_InterpFrameTable() <void SkelAnime_InterpFrameTable (s32 limbCount, Vec3s *dst, Vec3s *start, Vec3s *target, f32 weight) at src/code/z_skelanime.c:773>:
SkelAnime_GetFrameData() <void SkelAnime_GetFrameData (AnimationHeader *animation, s32 frame, s32 limbCount, Vec3s *frameTable) at src/code/z_skelanime.c:463>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Animation_GetLength() <s16 Animation_GetLength (void *animation) at src/code/z_skelanime.c:489>:
Animation_GetLastFrame() <s16 Animation_GetLastFrame (void *animation) at src/code/z_skelanime.c:495>:
Animation_Reverse() <void Animation_Reverse (SkelAnime *skelAnime) at src/code/z_skelanime.c:1739>
Animation_SetMorph() <void Animation_SetMorph (PlayState *play, SkelAnime *skelAnime, f32 morphFrames) at src/code/z_skelanime.c:1186>:
ArenaImpl_FaultClient() <void ArenaImpl_FaultClient (Arena *arena) at src/code/__osMalloc.c:741>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
FaultDrawer_SetFontColor() <void FaultDrawer_SetFontColor (u16 color) at src/code/fault_drawer.c:210>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
ArenaImpl_GetCheckFreeBlock() <u32 ArenaImpl_GetCheckFreeBlock (Arena *arena) at src/code/__osMalloc.c:26>
ArenaImpl_GetFillAllocBlock() <u32 ArenaImpl_GetFillAllocBlock (Arena *arena) at src/code/__osMalloc.c:20>
ArenaImpl_GetFillFreeBlock() <u32 ArenaImpl_GetFillFreeBlock (Arena *arena) at src/code/__osMalloc.c:23>
ArenaImpl_SetCheckFreeBlock() <void ArenaImpl_SetCheckFreeBlock (Arena *arena) at src/code/__osMalloc.c:36>
ArenaImpl_SetFillAllocBlock() <void ArenaImpl_SetFillAllocBlock (Arena *arena) at src/code/__osMalloc.c:30>
ArenaImpl_SetFillFreeBlock() <void ArenaImpl_SetFillFreeBlock (Arena *arena) at src/code/__osMalloc.c:33>
ArenaImpl_UnsetCheckFreeBlock() <void ArenaImpl_UnsetCheckFreeBlock (Arena *arena) at src/code/__osMalloc.c:46>
ArenaImpl_UnsetFillAllocBlock() <void ArenaImpl_UnsetFillAllocBlock (Arena *arena) at src/code/__osMalloc.c:40>
ArenaImpl_UnsetFillFreeBlock() <void ArenaImpl_UnsetFillFreeBlock (Arena *arena) at src/code/__osMalloc.c:43>
AudioHeap_ClearFilter() <void AudioHeap_ClearFilter (s16 *filter) at src/code/audio_heap.c:650>
AudioHeap_ReleaseNotesForFont() <void AudioHeap_ReleaseNotesForFont (s32 fontId) at src/code/audio_heap.c:89>:
AudioHeap_ResetPool() <void AudioHeap_ResetPool (AudioAllocPool *pool) at src/code/audio_heap.c:212>
AudioLoad_GetSamplesForFont() <s32 AudioLoad_GetSamplesForFont (s32 fontId, SoundFontSample **sampleSet) at src/code/audio_load.c:1780>:
Audio_GetDrum() <Drum *Audio_GetDrum (s32 fontId, s32 drumId) at src/code/audio_playback.c:336>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioLoad_AddToSampleSet() <s32 AudioLoad_AddToSampleSet (SoundFontSample *sample, s32 numSamples, SoundFontSample **sampleSet) at src/code/audio_load.c:1763>
Audio_GetInstrumentInner() <Instrument *Audio_GetInstrumentInner (s32 fontId, s32 instId) at src/code/audio_playback.c:310>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioLoad_IsSampleLoadComplete() <s32 AudioLoad_IsSampleLoadComplete (s32 sampleBankId) at src/code/audio_load.c:299>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioLoad_SetUnusedHandler() <void AudioLoad_SetUnusedHandler (void *callback) at src/code/audio_load.c:1045>:
AudioLoad_SyncLoadSimple() <void AudioLoad_SyncLoadSimple (u32 tableType, u32 fontId) at src/code/audio_load.c:931>:
AudioLoad_SyncLoad() <void *AudioLoad_SyncLoad (u32 tableType, u32 id, s32 *didAllocate) at src/code/audio_load.c:663>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioLoad_SearchCaches() <void *AudioLoad_SearchCaches (s32 tableType, s32 id) at src/code/audio_load.c:751>:
AudioHeap_SearchPermanentCache() <void *AudioHeap_SearchPermanentCache (s32 tableType, s32 id) at src/code/audio_heap.c:1008>:
AudioHeap_SearchCaches() <void *AudioHeap_SearchCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:564> (R):
AudioHeap_SearchPermanentCache() <void *AudioHeap_SearchPermanentCache (s32 tableType, s32 id) at src/code/audio_heap.c:1008>:
AudioHeap_SearchRegularCaches() <void *AudioHeap_SearchRegularCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:578> (R):
AudioHeap_SearchCaches() <void *AudioHeap_SearchCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:564> (recursive: see 3077)
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioHeap_AllocPermanent() <void *AudioHeap_AllocPermanent (s32 tableType, s32 id, u32 size) at src/code/audio_heap.c:1019>:
AudioHeap_Alloc() <void *AudioHeap_Alloc (AudioAllocPool *pool, u32 size) at src/code/audio_heap.c:177>
AudioHeap_AllocCached() <void *AudioHeap_AllocCached (s32 tableType, s32 size, s32 cache, s32 id) at src/code/audio_heap.c:309> (R):
AudioLoad_SetFontLoadStatus() <void AudioLoad_SetFontLoadStatus (s32 fontId, s32 status) at src/code/audio_load.c:311>:
AudioHeap_DiscardSampleBank() <void AudioHeap_DiscardSampleBank (s32 sampleBankId) at src/code/audio_heap.c:1303>:
AudioHeap_ApplySampleBankCacheInternal() <void AudioHeap_ApplySampleBankCacheInternal (s32 apply, s32 sampleBankId) at src/code/audio_heap.c:1311>:
AudioHeap_SearchCaches() <void *AudioHeap_SearchCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:564> (R):
AudioHeap_SearchPermanentCache() <void *AudioHeap_SearchPermanentCache (s32 tableType, s32 id) at src/code/audio_heap.c:1008>:
AudioHeap_SearchRegularCaches() <void *AudioHeap_SearchRegularCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:578> (R):
AudioHeap_SearchCaches() <void *AudioHeap_SearchCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:564> (recursive: see 3088)
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
Audio_GetInstrumentInner() <Instrument *Audio_GetInstrumentInner (s32 fontId, s32 instId) at src/code/audio_playback.c:310>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioHeap_ChangeStorage() <void AudioHeap_ChangeStorage (StorageChange *change, SoundFontSample *sample) at src/code/audio_heap.c:1289>
Audio_GetDrum() <Drum *Audio_GetDrum (s32 fontId, s32 drumId) at src/code/audio_playback.c:336>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
Audio_GetSfx() <SoundFontSound *Audio_GetSfx (s32 fontId, s32 sfxId) at src/code/audio_playback.c:364>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioHeap_DiscardFont() <void AudioHeap_DiscardFont (s32 fontId) at src/code/audio_heap.c:71>:
Audio_NoteDisable() <void Audio_NoteDisable (Note *note) at src/code/audio_playback.c:141>:
Audio_AudioListRemove() <void Audio_AudioListRemove (AudioListItem *item) at src/code/audio_playback.c:712>
AudioSeq_AudioListPushBack() <void AudioSeq_AudioListPushBack (AudioListItem *list, AudioListItem *item) at src/code/audio_seqplayer.c:317>
AudioHeap_DiscardSequence() <void AudioHeap_DiscardSequence (s32 seqId) at src/code/audio_heap.c:106>:
AudioSeq_SequencePlayerDisable() <void AudioSeq_SequencePlayerDisable (SequencePlayer *seqPlayer) at src/code/audio_seqplayer.c:293>:
AudioSeq_SequencePlayerDisableChannels() <void AudioSeq_SequencePlayerDisableChannels (SequencePlayer *seqPlayer, u16 channelBitsUnused) at src/code/audio_seqplayer.c:260>:
AudioSeq_SequenceChannelDisable() <void AudioSeq_SequenceChannelDisable (SequenceChannel *channel) at src/code/audio_seqplayer.c:233>:
AudioSeq_SeqLayerFree() <void AudioSeq_SeqLayerFree (SequenceChannel *channel, s32 layerIdx) at src/code/audio_seqplayer.c:223>:
AudioSeq_AudioListPushBack() <void AudioSeq_AudioListPushBack (AudioListItem *list, AudioListItem *item) at src/code/audio_seqplayer.c:317>
AudioSeq_SeqLayerDisable() <void AudioSeq_SeqLayerDisable (SequenceLayer *layer) at src/code/audio_seqplayer.c:211>:
Audio_SeqLayerNoteRelease() <void Audio_SeqLayerNoteRelease (SequenceLayer *layer) at src/code/audio_playback.c:529>:
Audio_SeqLayerDecayRelease() <void Audio_SeqLayerDecayRelease (SequenceLayer *layer, s32 target) at src/code/audio_playback.c:433>:
Audio_AudioListRemove() <void Audio_AudioListRemove (AudioListItem *item) at src/code/audio_playback.c:712>
Audio_AudioListPushFront() <void Audio_AudioListPushFront (AudioListItem *list, AudioListItem *item) at src/code/audio_playback.c:700>
Audio_SeqLayerNoteDecay() <void Audio_SeqLayerNoteDecay (SequenceLayer *layer) at src/code/audio_playback.c:525>:
Audio_SeqLayerDecayRelease() <void Audio_SeqLayerDecayRelease (SequenceLayer *layer, s32 target) at src/code/audio_playback.c:433>:
Audio_AudioListRemove() <void Audio_AudioListRemove (AudioListItem *item) at src/code/audio_playback.c:712>
Audio_AudioListPushFront() <void Audio_AudioListPushFront (AudioListItem *list, AudioListItem *item) at src/code/audio_playback.c:700>
Audio_NotePoolClear() <void Audio_NotePoolClear (NotePool *pool) at src/code/audio_playback.c:613>:
Audio_AudioListRemove() <void Audio_AudioListRemove (AudioListItem *item) at src/code/audio_playback.c:712>
AudioSeq_AudioListPushBack() <void AudioSeq_AudioListPushBack (AudioListItem *list, AudioListItem *item) at src/code/audio_seqplayer.c:317>
Audio_NotePoolClear() <void Audio_NotePoolClear (NotePool *pool) at src/code/audio_playback.c:613>:
Audio_AudioListRemove() <void Audio_AudioListRemove (AudioListItem *item) at src/code/audio_playback.c:712>
AudioSeq_AudioListPushBack() <void AudioSeq_AudioListPushBack (AudioListItem *list, AudioListItem *item) at src/code/audio_seqplayer.c:317>
AudioLoad_IsSeqLoadComplete() <s32 AudioLoad_IsSeqLoadComplete (s32 seqId) at src/code/audio_load.c:287>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioLoad_SetSeqLoadStatus() <void AudioLoad_SetSeqLoadStatus (s32 seqId, s32 status) at src/code/audio_load.c:317>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioLoad_SetFontLoadStatus() <void AudioLoad_SetFontLoadStatus (s32 fontId, s32 status) at src/code/audio_load.c:311>:
AudioHeap_Alloc() <void *AudioHeap_Alloc (AudioAllocPool *pool, u32 size) at src/code/audio_heap.c:177>
AudioHeap_AllocCached() <void *AudioHeap_AllocCached (s32 tableType, s32 size, s32 cache, s32 id) at src/code/audio_heap.c:309> (recursive: see 3084)
AudioLoad_SyncDmaUnkMedium() <void AudioLoad_SyncDmaUnkMedium (u32 devAddr, u8 *addr, u32 size, s32 unkMediumParam) at src/code/audio_load.c:890>
AudioLoad_SyncDma() <void AudioLoad_SyncDma (u32 devAddr, u8 *addr, u32 size, s32 medium) at src/code/audio_load.c:866>:
Audio_InvalDCache() <void Audio_InvalDCache (void *buf, s32 size) at src/code/code_800E6840.c:3>:
osSetIntMask()
osInvalDCache()
AudioLoad_Dma() <s32 AudioLoad_Dma (OSIoMesg *mesg, u32 priority, s32 direction, u32 devAddr, void *ramAddr, u32 size, OSMesgQueue *reqQueue, s32 medium, const char *dmaFuncType) at src/code/audio_load.c:893>:
sDmaHandler() <DmaHandler sDmaHandler at src/code/audio_load.c:68>
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
AudioLoad_SetSeqLoadStatus() <void AudioLoad_SetSeqLoadStatus (s32 seqId, s32 status) at src/code/audio_load.c:317>:
AudioLoad_SetFontLoadStatus() <void AudioLoad_SetFontLoadStatus (s32 fontId, s32 status) at src/code/audio_load.c:311>:
AudioLoad_SetSampleFontLoadStatusAndApplyCaches() <void AudioLoad_SetSampleFontLoadStatusAndApplyCaches (s32 sampleBankId, s32 status) at src/code/audio_load.c:323>:
AudioHeap_ApplySampleBankCache() <void AudioHeap_ApplySampleBankCache (s32 sampleBankId) at src/code/audio_heap.c:1307>:
AudioHeap_ApplySampleBankCacheInternal() <void AudioHeap_ApplySampleBankCacheInternal (s32 apply, s32 sampleBankId) at src/code/audio_heap.c:1311>:
AudioHeap_SearchCaches() <void *AudioHeap_SearchCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:564> (R):
AudioHeap_SearchPermanentCache() <void *AudioHeap_SearchPermanentCache (s32 tableType, s32 id) at src/code/audio_heap.c:1008>:
AudioHeap_SearchRegularCaches() <void *AudioHeap_SearchRegularCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:578> (R):
AudioHeap_SearchCaches() <void *AudioHeap_SearchCaches (s32 tableType, s32 cache, s32 id) at src/code/audio_heap.c:564> (recursive: see 3158)
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
Audio_GetInstrumentInner() <Instrument *Audio_GetInstrumentInner (s32 fontId, s32 instId) at src/code/audio_playback.c:310>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioHeap_ChangeStorage() <void AudioHeap_ChangeStorage (StorageChange *change, SoundFontSample *sample) at src/code/audio_heap.c:1289>
Audio_GetDrum() <Drum *Audio_GetDrum (s32 fontId, s32 drumId) at src/code/audio_playback.c:336>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
Audio_GetSfx() <SoundFontSound *Audio_GetSfx (s32 fontId, s32 sfxId) at src/code/audio_playback.c:364>:
AudioLoad_IsFontLoadComplete() <s32 AudioLoad_IsFontLoadComplete (s32 fontId) at src/code/audio_load.c:275>:
AudioLoad_GetRealTableIndex() <u32 AudioLoad_GetRealTableIndex (s32 tableType, u32 id) at src/code/audio_load.c:741>:
AudioLoad_GetLoadTable() <AudioTable *AudioLoad_GetLoadTable (s32 tableType) at src/code/audio_load.c:767>:
AudioLoad_Unused1() <void AudioLoad_Unused1 (void) at src/code/audio_load.c:928>
AudioLoad_Unused2() <void AudioLoad_Unused2 (void) at src/code/audio_load.c:1248>
AudioLoad_Unused3() <void AudioLoad_Unused3 (void) at src/code/audio_load.c:1987>
AudioLoad_Unused4() <void AudioLoad_Unused4 (void) at src/code/audio_load.c:1990>
AudioLoad_Unused5() <void AudioLoad_Unused5 (void) at src/code/audio_load.c:1993>
AudioOcarina_EnableInput() <void AudioOcarina_EnableInput (u8 inputEnabled) at src/code/code_800EC960.c:1746>:
AudioOcarina_SetCustomButtonMapping() <void AudioOcarina_SetCustomButtonMapping (u8 useCustom) at src/code/code_800EC960.c:1268>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Audio_ClearSariaBgm2() <void Audio_ClearSariaBgm2 (void) at src/code/code_800EC960.c:4569>:
Audio_ClearSariaBgmAtPos() <void Audio_ClearSariaBgmAtPos (Vec3f *pos) at src/code/code_800EC960.c:4471>:
Audio_DestroyExternalPool() <void Audio_DestroyExternalPool (void) at src/code/code_800E4FE0.c:575>:
Audio_InitExternalPool() <void Audio_InitExternalPool (void *mem, u32 size) at src/code/code_800E4FE0.c:571>:
AudioHeap_AllocPoolInit() <void AudioHeap_AllocPoolInit (AudioAllocPool *pool, void *mem, u32 size) at src/code/audio_heap.c:190>
Audio_LowerMainBgmVolume() <void Audio_LowerMainBgmVolume (u8 volume) at src/code/code_800EC960.c:4354>:
Audio_PlaySariaBgm() <void Audio_PlaySariaBgm (Vec3f *pos, u16 seqId, u16 distMax) at src/code/code_800EC960.c:4523>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
func_800F5E18() <void func_800F5E18 (u8 playerIdx, u16 seqId, u8 fadeTimer, s8 arg3, s8 arg4) at src/code/code_800EC960.c:4794>:
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
Audio_SplitBgmChannels() <void Audio_SplitBgmChannels (s8 volSplit) at src/code/code_800EC960.c:4481>:
func_800FA0B4() <u16 func_800FA0B4 (u8 playerIdx) at src/code/code_800F9280.c:375>:
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3202)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3202)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3202)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3202)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_PlaySoundIncreasinglyTransposed() <void Audio_PlaySoundIncreasinglyTransposed (Vec3f *pos, s16 sfxId, u8 *semitones) at src/code/code_800EC960.c:4385>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_PlaySoundRandom() <void Audio_PlaySoundRandom (Vec3f *pos, u16 baseSfxId, u8 randLim) at src/code/code_800EC960.c:4146>:
Audio_NextRandom() <u32 Audio_NextRandom (void) at src/code/code_800E4FE0.c:812>:
osGetCount()
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_PlaySoundRiver() <void Audio_PlaySoundRiver (Vec3f *pos, f32 freqScale) at src/code/code_800EC960.c:4222>:
Audio_IsSfxPlaying() <u8 Audio_IsSfxPlaying (u32 sfxId) at src/code/code_800F7260.c:736>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_PlaySoundTransposed() <void Audio_PlaySoundTransposed (Vec3f *pos, u16 sfxId, s8 semitone) at src/code/code_800EC960.c:4398>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_PlaySoundWaterfall() <void Audio_PlaySoundWaterfall (Vec3f *pos, f32 freqScale) at src/code/code_800EC960.c:4234>:
Audio_IsSfxPlaying() <u8 Audio_IsSfxPlaying (u32 sfxId) at src/code/code_800F7260.c:736>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_ResetIncreasingTranspose() <void Audio_ResetIncreasingTranspose (void) at src/code/code_800EC960.c:4394>:
Audio_SetBgmEnemyVolume() <void Audio_SetBgmEnemyVolume (f32 dist) at src/code/code_800EC960.c:4872>:
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3302)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3302)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3302)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3302)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_SplitBgmChannels() <void Audio_SplitBgmChannels (s8 volSplit) at src/code/code_800EC960.c:4481>:
func_800FA0B4() <u16 func_800FA0B4 (u8 playerIdx) at src/code/code_800F9280.c:375>:
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
Audio_SetCodeReverb() <void Audio_SetCodeReverb (s8 reverb) at src/code/code_800EC960.c:5001>:
Audio_SetGanonsTowerBgmVolumeLevel() <void Audio_SetGanonsTowerBgmVolumeLevel (u8 ganonsTowerLevel) at src/code/code_800EC960.c:4274>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_SetGanonsTowerBgmVolume() <s32 Audio_SetGanonsTowerBgmVolume (u8 targetVol) at src/code/code_800EC960.c:4303>:
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3394)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3394)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3394)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3394)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_SetUnusedBankLerp() <void Audio_SetUnusedBankLerp (u8 bankId, u8 target, u16 delay) at src/code/code_800F7260.c:703>:
Audio_StopSfxByPosAndBank() <void Audio_StopSfxByPosAndBank (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:597>:
func_800F8884() <void func_800F8884 (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:576>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 3486)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 3486)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 3487)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3488)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxByPosAndId() <void Audio_StopSfxByPosAndId (Vec3f *pos, u16 sfxId) at src/code/code_800F7260.c:617>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 3571)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 3571)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 3572)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3573)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxByTokenAndId() <void Audio_StopSfxByTokenAndId (u8 token, u16 sfxId) at src/code/code_800F7260.c:645>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 3656)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 3656)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 3657)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 3658)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_WaitForAudioTask() <void Audio_WaitForAudioTask (void) at src/code/code_800E4FE0.c:723>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
BgCheck_AnyCheckCeiling() <s32 BgCheck_AnyCheckCeiling (CollisionContext *colCtx, f32 *outY, Vec3f *pos, f32 checkHeight) at src/code/z_bgcheck.c:2103>:
BgCheck_CheckCeilingImpl() <s32 BgCheck_CheckCeilingImpl (CollisionContext *colCtx, u16 xpFlags, f32 *outY, Vec3f *pos, f32 checkHeight, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:2063>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_CheckStaticCeiling() <s32 BgCheck_CheckStaticCeiling (StaticLookup *lookup, u16 xpFlags, CollisionContext *colCtx, f32 *outY, Vec3f *pos, f32 checkHeight, CollisionPoly **outPoly) at src/code/z_bgcheck.c:851>:
CollisionPoly_CheckYIntersectApprox2() <s32 CollisionPoly_CheckYIntersectApprox2 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect) at src/code/z_bgcheck.c:340>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckDynaCeiling() <s32 BgCheck_CheckDynaCeiling (CollisionContext *colCtx, u16 xpFlags, f32 *outY, Vec3f *pos, f32 chkDist, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:3495>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_CheckDynaCeilingList() <s32 BgCheck_CheckDynaCeilingList (CollisionContext *colCtx, u16 xpFlags, DynaCollisionContext *dyna, SSList *ssList, f32 *outY, Vec3f *pos, f32 checkHeight, CollisionPoly **outPoly) at src/code/z_bgcheck.c:3428>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_UDistPlaneToPos() <f32 Math3D_UDistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:924>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckYIntersectApprox2() <s32 CollisionPoly_CheckYIntersectApprox2 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect) at src/code/z_bgcheck.c:340>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_AnyLineTest1() <s32 BgCheck_AnyLineTest1 (CollisionContext *colCtx, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 chkOneFace) at src/code/z_bgcheck.c:2322>:
BgCheck_AnyLineTest2() <s32 BgCheck_AnyLineTest2 (CollisionContext *colCtx, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace) at src/code/z_bgcheck.c:2331>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_GetBccFlags() <u32 BgCheck_GetBccFlags (s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 chkDyna) at src/code/z_bgcheck.c:2229>
BgCheck_AnyRaycastFloor2() <f32 BgCheck_AnyRaycastFloor2 (CollisionContext *colCtx, CollisionPoly *outPoly, s32 *bgId, Vec3f *pos) at src/code/z_bgcheck.c:1809>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_CameraLineTest2() <s32 BgCheck_CameraLineTest2 (CollisionContext *colCtx, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 *bgId) at src/code/z_bgcheck.c:2265>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_GetBccFlags() <u32 BgCheck_GetBccFlags (s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 chkDyna) at src/code/z_bgcheck.c:2229>
BgCheck_CameraRaycastFloor1() <f32 BgCheck_CameraRaycastFloor1 (CollisionContext *colCtx, CollisionPoly **outPoly, Vec3f *pos) at src/code/z_bgcheck.c:1718>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_EntityLineTest1() <s32 BgCheck_EntityLineTest1 (CollisionContext *colCtx, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 *bgId) at src/code/z_bgcheck.c:2276>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_GetBccFlags() <u32 BgCheck_GetBccFlags (s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 chkDyna) at src/code/z_bgcheck.c:2229>
BgCheck_EntityLineTest2() <s32 BgCheck_EntityLineTest2 (CollisionContext *colCtx, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 *bgId, Actor *actor) at src/code/z_bgcheck.c:2287>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_GetBccFlags() <u32 BgCheck_GetBccFlags (s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 chkDyna) at src/code/z_bgcheck.c:2229>
BgCheck_EntityRaycastFloor1() <f32 BgCheck_EntityRaycastFloor1 (CollisionContext *colCtx, CollisionPoly **outPoly, Vec3f *pos) at src/code/z_bgcheck.c:1728>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_EntityRaycastFloor6() <f32 BgCheck_EntityRaycastFloor6 (CollisionContext *colCtx, CollisionPoly **outPoly, s32 *bgId, Actor *actor, Vec3f *pos, f32 chkDist) at src/code/z_bgcheck.c:1774>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_EntityRaycastFloor7() <f32 BgCheck_EntityRaycastFloor7 (CollisionContext *colCtx, CollisionPoly **outPoly, s32 *bgId, Actor *actor, Vec3f *pos) at src/code/z_bgcheck.c:1783>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_EntityRaycastFloor8() <f32 BgCheck_EntityRaycastFloor8 (CollisionContext *colCtx, CollisionPoly **outPoly, s32 *bgId, Actor *actor, Vec3f *pos) at src/code/z_bgcheck.c:1831>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_EntityRaycastFloor9() <f32 BgCheck_EntityRaycastFloor9 (CollisionContext *colCtx, CollisionPoly **outPoly, s32 *bgId, Vec3f *pos) at src/code/z_bgcheck.c:1840>:
BgCheck_RaycastFloorImpl() <f32 BgCheck_RaycastFloorImpl (PlayState *play, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, Actor *actor, u32 arg7, f32 chkDist) at src/code/z_bgcheck.c:1653>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_RaycastFloorStatic() <f32 BgCheck_RaycastFloorStatic (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, CollisionPoly **poly, Vec3f *pos, u32 arg5, f32 chkDist, f32 yIntersectMin) at src/code/z_bgcheck.c:573>:
BgCheck_RaycastFloorStaticList() <f32 BgCheck_RaycastFloorStaticList (CollisionContext *colCtx, u16 xpFlags, SSList *ssList, CollisionPoly **outPoly, Vec3f *pos, f32 yIntersectMin, f32 chkDist, s32 flags) at src/code/z_bgcheck.c:518>:
CollisionPoly_CheckYIntersect() <s32 CollisionPoly_CheckYIntersect (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:324>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_RaycastFloorDyna() <f32 BgCheck_RaycastFloorDyna (DynaRaycast *dynaRaycast) at src/code/z_bgcheck.c:3057>:
Math3D_XZInSphere() <s32 Math3D_XZInSphere (Sphere16 *sphere, f32 x, f32 z) at src/code/sys_math3d.c:2114>
BgCheck_RaycastFloorDynaList() <f32 BgCheck_RaycastFloorDynaList (DynaRaycast *dynaRaycast, u32 listType) at src/code/z_bgcheck.c:3004>:
CollisionPoly_CheckYIntersectApprox1() <s32 CollisionPoly_CheckYIntersectApprox1 (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 z, f32 *yIntersect, f32 chkDist) at src/code/z_bgcheck.c:295>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
Math3D_TriChkPointParaYIntersectDist() <s32 Math3D_TriChkPointParaYIntersectDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1016>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
DynaPoly_GetActor() <DynaPolyActor *DynaPoly_GetActor (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:2655>:
DynaPoly_IsBgIdBgActor() <s32 DynaPoly_IsBgIdBgActor (s32 bgId) at src/code/z_bgcheck.c:2581>
SkinMatrix_SetTranslateRotateYXZScale() <void SkinMatrix_SetTranslateRotateYXZScale (MtxF *dest, f32 scaleX, f32 scaleY, f32 scaleZ, s16 rotX, s16 rotY, s16 rotZ, f32 translateX, f32 translateY, f32 translateZ) at src/code/z_skin_matrix.c:488>:
SkinMatrix_SetTranslate() <void SkinMatrix_SetTranslate (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:451>:
SkinMatrix_SetRotateYXZ() <void SkinMatrix_SetRotateYXZ (MtxF *mf, s16 x, s16 y, s16 z) at src/code/z_skin_matrix.c:386>:
Math_SinS() <f32 Math_SinS (s16 angle) at src/code/z_lib.c:30>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
Math_CosS() <f32 Math_CosS (s16 angle) at src/code/z_lib.c:26>:
coss() <s16 coss (u16 angle) at src/libultra/gu/coss.c:3>:
sins() <s16 sins (u16 x) at src/libultra/gu/sins.c:4>:
SkinMatrix_MtxFMtxFMult() <void SkinMatrix_MtxFMtxFMult (MtxF *mfA, MtxF *mfB, MtxF *dest) at src/code/z_skin_matrix.c:60>
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
SkinMatrix_Vec3fMtxFMultXYZ() <void SkinMatrix_Vec3fMtxFMultXYZ (MtxF *mf, Vec3f *src, Vec3f *dest) at src/code/z_skin_matrix.c:37>
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_TriChkPointParaYIntersectInsideTri() <s32 Math3D_TriChkPointParaYIntersectInsideTri (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 z, f32 x, f32 *yIntersect, f32 chkDist) at src/code/sys_math3d.c:1030>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
func_80041EC8() <u32 func_80041EC8 (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId) at src/code/z_bgcheck.c:4030>:
SurfaceType_GetData() <u32 SurfaceType_GetData (CollisionContext *colCtx, CollisionPoly *poly, s32 bgId, s32 dataIdx) at src/code/z_bgcheck.c:3816>:
BgCheck_GetCollisionHeader() <CollisionHeader *BgCheck_GetCollisionHeader (CollisionContext *colCtx, s32 bgId) at src/code/z_bgcheck.c:1617>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_EntitySphVsWall1() <s32 BgCheck_EntitySphVsWall1 (CollisionContext *colCtx, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, f32 checkHeight) at src/code/z_bgcheck.c:2006>:
BgCheck_CheckWallImpl() <s32 BgCheck_CheckWallImpl (CollisionContext *colCtx, u16 xpFlags, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 checkHeight, u8 argA) at src/code/z_bgcheck.c:1851>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
BgCheck_SphVsDynaWall() <s32 BgCheck_SphVsDynaWall (CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:3374>:
Math3D_XYInSphere() <s32 Math3D_XYInSphere (Sphere16 *sphere, f32 x, f32 y) at src/code/sys_math3d.c:2126>
Math3D_YZInSphere() <s32 Math3D_YZInSphere (Sphere16 *sphere, f32 y, f32 z) at src/code/sys_math3d.c:2138>
BgCheck_SphVsDynaWallInBgActor() <s32 BgCheck_SphVsDynaWallInBgActor (CollisionContext *colCtx, u16 xpFlags, DynaCollisionContext *dyna, SSList *ssList, f32 *outX, f32 *outZ, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, f32 radius, s32 bgId) at src/code/z_bgcheck.c:3182>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_SphVsStaticWall() <s32 BgCheck_SphVsStaticWall (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly) at src/code/z_bgcheck.c:641>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_EntitySphVsWall2() <s32 BgCheck_EntitySphVsWall2 (CollisionContext *colCtx, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, s32 *outBgId, f32 checkHeight) at src/code/z_bgcheck.c:2021>:
BgCheck_CheckWallImpl() <s32 BgCheck_CheckWallImpl (CollisionContext *colCtx, u16 xpFlags, Vec3f *posResult, Vec3f *posNext, Vec3f *posPrev, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 checkHeight, u8 argA) at src/code/z_bgcheck.c:1851>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
BgCheck_SphVsDynaWall() <s32 BgCheck_SphVsDynaWall (CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly, s32 *outBgId, Actor *actor) at src/code/z_bgcheck.c:3374>:
Math3D_XYInSphere() <s32 Math3D_XYInSphere (Sphere16 *sphere, f32 x, f32 y) at src/code/sys_math3d.c:2126>
Math3D_YZInSphere() <s32 Math3D_YZInSphere (Sphere16 *sphere, f32 y, f32 z) at src/code/sys_math3d.c:2138>
BgCheck_SphVsDynaWallInBgActor() <s32 BgCheck_SphVsDynaWallInBgActor (CollisionContext *colCtx, u16 xpFlags, DynaCollisionContext *dyna, SSList *ssList, f32 *outX, f32 *outZ, CollisionPoly **outPoly, s32 *outBgId, Vec3f *pos, f32 radius, s32 bgId) at src/code/z_bgcheck.c:3182>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_SphVsStaticWall() <s32 BgCheck_SphVsStaticWall (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags, f32 *outX, f32 *outZ, Vec3f *pos, f32 radius, CollisionPoly **outPoly) at src/code/z_bgcheck.c:641>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
CollisionPoly_CheckZIntersectApprox() <s32 CollisionPoly_CheckZIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 x, f32 y, f32 *zIntersect) at src/code/z_bgcheck.c:364>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaZIntersect() <s32 Math3D_TriChkPointParaZIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 x, f32 y, f32 *zIntersect) at src/code/sys_math3d.c:1256>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_ComputeWallDisplacement() <s32 BgCheck_ComputeWallDisplacement (CollisionContext *colCtx, CollisionPoly *poly, f32 *posX, f32 *posZ, f32 nx, f32 ny, f32 nz, f32 invXZlength, f32 planeDist, f32 radius, CollisionPoly **wallPolyPtr) at src/code/z_bgcheck.c:609>
CollisionPoly_CheckXIntersectApprox() <s32 CollisionPoly_CheckXIntersectApprox (CollisionPoly *poly, Vec3s *vtxList, f32 y, f32 z, f32 *xIntersect) at src/code/z_bgcheck.c:348>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriChkPointParaXIntersect() <s32 Math3D_TriChkPointParaXIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, f32 y, f32 z, f32 *xIntersect) at src/code/sys_math3d.c:1143>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_ProjectileLineTest() <s32 BgCheck_ProjectileLineTest (CollisionContext *colCtx, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 *bgId) at src/code/z_bgcheck.c:2310>:
BgCheck_CheckLineImpl() <s32 BgCheck_CheckLineImpl (CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, s32 *outBgId, Actor *actor, f32 chkDist, u32 bccFlags) at src/code/z_bgcheck.c:2127>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_ResetPolyCheckTbl() <void BgCheck_ResetPolyCheckTbl (SSNodeList *nodeList, s32 numPolys) at src/code/z_bgcheck.c:3805>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_LineVsCube() <s32 Math3D_LineVsCube (Vec3f *min, Vec3f *max, Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:648>:
Math3D_PointRelativeToCubeFaces() <s32 Math3D_PointRelativeToCubeFaces (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:518>
Math3D_PointRelativeToCubeEdges() <s32 Math3D_PointRelativeToCubeEdges (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:551>
Math3D_PointRelativeToCubeVertices() <s32 Math3D_PointRelativeToCubeVertices (Vec3f *point, Vec3f *min, Vec3f *max) at src/code/sys_math3d.c:607>
Math3D_TriLineIntersect() <s32 Math3D_TriLineIntersect (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1374>:
Math3D_LineSegVsPlane() <s32 Math3D_LineSegVsPlane (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *linePointA, Vec3f *linePointB, Vec3f *intersect, s32 fromFront) at src/code/sys_math3d.c:1347>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineSegFindPlaneIntersect() <s32 Math3D_LineSegFindPlaneIntersect (f32 pointADist, f32 pointBDist, Vec3f *pointA, Vec3f *pointB, Vec3f *intersect) at src/code/sys_math3d.c:1319>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaX() <s32 Math3D_TriChkPointParaX (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nx, f32 y, f32 z) at src/code/sys_math3d.c:1156>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaY() <s32 Math3D_TriChkPointParaY (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 ny, f32 z, f32 x) at src/code/sys_math3d.c:1044>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZ() <s32 Math3D_TriChkPointParaZ (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 nz, f32 x, f32 y) at src/code/sys_math3d.c:1270>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_CheckLineInSubdivision() <s32 BgCheck_CheckLineInSubdivision (StaticLookup *lookup, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 chkDist, f32 *outDistSq, u32 bccFlags) at src/code/z_bgcheck.c:977>:
BgCheck_CheckLineAgainstSSList() <s32 BgCheck_CheckLineAgainstSSList (SSList *ssList, CollisionContext *colCtx, u16 xpFlags1, u16 xpFlags2, Vec3f *posA, Vec3f *posB, Vec3f *outPos, CollisionPoly **outPoly, f32 *outDistSq, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:910>:
CollisionPoly_GetMinY() <s16 CollisionPoly_GetMinY (CollisionPoly *poly, Vec3s *vtxList) at src/code/z_bgcheck.c:155>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetNearestStaticLookup() <StaticLookup *BgCheck_GetNearestStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1080>:
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstDyna() <s32 BgCheck_CheckLineAgainstDyna (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 *outBgId, Actor *actor, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3631>:
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_CheckLineAgainstBgActor() <s32 BgCheck_CheckLineAgainstBgActor (CollisionContext *colCtx, u16 xpFlags, Vec3f *posA, Vec3f *posB, Vec3f *posResult, CollisionPoly **outPoly, f32 *distSq, s32 bgId, f32 chkDist, s32 bccFlags) at src/code/z_bgcheck.c:3588>:
BgCheck_CheckLineAgainstBgActorSSList() <s32 BgCheck_CheckLineAgainstBgActorSSList (DynaLineTest *dynaLineTest) at src/code/z_bgcheck.c:3534>:
CollisionPoly_LineVsPoly() <s32 CollisionPoly_LineVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *posA, Vec3f *posB, Vec3f *planeIntersect, s32 chkOneFace, f32 chkDist) at src/code/z_bgcheck.c:383>:
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_TriChkPointParaXDist() <s32 Math3D_TriChkPointParaXDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 y, f32 z, f32 chkDist) at src/code/sys_math3d.c:1196>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaYDist() <s32 Math3D_TriChkPointParaYDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 z, f32 x, f32 chkDist) at src/code/sys_math3d.c:1083>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkLineSegParaZDist() <s32 Math3D_TriChkLineSegParaZDist (Vec3f *v0, Vec3f *v1, Vec3f *v2, Plane *plane, f32 x, f32 y, f32 chkDist) at src/code/sys_math3d.c:1309>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_Vec3fDistSq() <f32 Math3D_Vec3fDistSq (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:446>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
BgCheck_GetBccFlags() <u32 BgCheck_GetBccFlags (s32 chkWall, s32 chkFloor, s32 chkCeil, s32 chkOneFace, s32 chkDyna) at src/code/z_bgcheck.c:2229>
BgCheck_SphVsFirstPoly() <s32 BgCheck_SphVsFirstPoly (CollisionContext *colCtx, Vec3f *center, f32 radius) at src/code/z_bgcheck.c:2380>:
BgCheck_SphVsFirstPolyImpl() <s32 BgCheck_SphVsFirstPolyImpl (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *center, f32 radius, Actor *actor, u16 bciFlags) at src/code/z_bgcheck.c:2356>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_SphVsFirstStaticPoly() <s32 BgCheck_SphVsFirstStaticPoly (StaticLookup *lookup, u16 xpFlags, CollisionContext *colCtx, Vec3f *center, f32 radius, CollisionPoly **outPoly, u16 bciFlags) at src/code/z_bgcheck.c:1053>:
BgCheck_SphVsFirstStaticPolyList() <s32 BgCheck_SphVsFirstStaticPolyList (SSNode *node, u16 xpFlags, CollisionContext *colCtx, Vec3f *center, f32 radius, CollisionPoly **outPoly) at src/code/z_bgcheck.c:1010>:
CollisionPoly_SphVsPoly() <s32 CollisionPoly_SphVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *center, f32 radius) at src/code/z_bgcheck.c:425>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriVsSphIntersect() <s32 Math3D_TriVsSphIntersect (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1519>:
Math3D_SphCubeVsTriCube() <s32 Math3D_SphCubeVsTriCube (Vec3f *v0, Vec3f *v1, Vec3f *v2, Vec3f *center, f32 radius) at src/code/sys_math3d.c:345>
Math3D_UDistPlaneToPos() <f32 Math3D_UDistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:924>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_GetSphVsTriIntersectPoint() <void Math3D_GetSphVsTriIntersectPoint (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1491>:
Math3D_Vec3f_DistXYZ() <f32 Math3D_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:456>:
Math_Vec3f_DistXYZ() <f32 Math_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:268>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_TriChkPointParaYDeterminate() <s32 Math3D_TriChkPointParaYDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 ny) at src/code/sys_math3d.c:1005>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaXDeterminate() <s32 Math3D_TriChkPointParaXDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 nx) at src/code/sys_math3d.c:1139>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZDeterminate() <s32 Math3D_TriChkPointParaZDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 nz) at src/code/sys_math3d.c:1252>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_SphVsFirstDynaPoly() <s32 BgCheck_SphVsFirstDynaPoly (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *center, f32 radius, Actor *actor, u16 bciFlags) at src/code/z_bgcheck.c:3740>:
Math3D_SphVsSph() <s32 Math3D_SphVsSph (Sphere16 *sphereA, Sphere16 *sphereB) at src/code/sys_math3d.c:1916>:
Math3D_SphVsSphOverlap() <s32 Math3D_SphVsSphOverlap (Sphere16 *sphereA, Sphere16 *sphereB, f32 *overlapSize) at src/code/sys_math3d.c:1925>:
Math3D_SphVsSphOverlapCenter() <s32 Math3D_SphVsSphOverlapCenter (Sphere16 *sphereA, Sphere16 *sphereB, f32 *overlapSize, f32 *centerDist) at src/code/sys_math3d.c:1935>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
BgCheck_SphVsFirstDynaPolyInBgActor() <s32 BgCheck_SphVsFirstDynaPolyInBgActor (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, Vec3f *center, f32 radius, s32 bgId, u16 bciFlags) at src/code/z_bgcheck.c:3712>:
BgCheck_SphVsFirstDynaPolyList() <s32 BgCheck_SphVsFirstDynaPolyList (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, Vec3f *center, f32 radius, SSList *ssList) at src/code/z_bgcheck.c:3670>:
CollisionPoly_SphVsPoly() <s32 CollisionPoly_SphVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *center, f32 radius) at src/code/z_bgcheck.c:425>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriVsSphIntersect() <s32 Math3D_TriVsSphIntersect (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1519>:
Math3D_SphCubeVsTriCube() <s32 Math3D_SphCubeVsTriCube (Vec3f *v0, Vec3f *v1, Vec3f *v2, Vec3f *center, f32 radius) at src/code/sys_math3d.c:345>
Math3D_UDistPlaneToPos() <f32 Math3D_UDistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:924>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_GetSphVsTriIntersectPoint() <void Math3D_GetSphVsTriIntersectPoint (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1491>:
Math3D_Vec3f_DistXYZ() <f32 Math3D_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:456>:
Math_Vec3f_DistXYZ() <f32 Math_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:268>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_TriChkPointParaYDeterminate() <s32 Math3D_TriChkPointParaYDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 ny) at src/code/sys_math3d.c:1005>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaXDeterminate() <s32 Math3D_TriChkPointParaXDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 nx) at src/code/sys_math3d.c:1139>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZDeterminate() <s32 Math3D_TriChkPointParaZDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 nz) at src/code/sys_math3d.c:1252>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_SphVsFirstWall() <s32 BgCheck_SphVsFirstWall (CollisionContext *colCtx, Vec3f *center, f32 radius) at src/code/z_bgcheck.c:2391>:
BgCheck_SphVsFirstPolyImpl() <s32 BgCheck_SphVsFirstPolyImpl (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *center, f32 radius, Actor *actor, u16 bciFlags) at src/code/z_bgcheck.c:2356>:
BgCheck_PosErrorCheck() <s32 BgCheck_PosErrorCheck (Vec3f *pos, char *file, s32 line) at src/code/z_bgcheck.c:44>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
BgCheck_GetStaticLookup() <StaticLookup *BgCheck_GetStaticLookup (CollisionContext *colCtx, StaticLookup *lookupTbl, Vec3f *pos) at src/code/z_bgcheck.c:1093>:
BgCheck_PosInStaticBoundingBox() <s32 BgCheck_PosInStaticBoundingBox (CollisionContext *colCtx, Vec3f *pos) at src/code/z_bgcheck.c:1636>
BgCheck_GetStaticLookupIndicesFromPos() <void BgCheck_GetStaticLookupIndicesFromPos (CollisionContext *colCtx, Vec3f *pos, Vec3i *sector) at src/code/z_bgcheck.c:1109>
BgCheck_SphVsFirstStaticPoly() <s32 BgCheck_SphVsFirstStaticPoly (StaticLookup *lookup, u16 xpFlags, CollisionContext *colCtx, Vec3f *center, f32 radius, CollisionPoly **outPoly, u16 bciFlags) at src/code/z_bgcheck.c:1053>:
BgCheck_SphVsFirstStaticPolyList() <s32 BgCheck_SphVsFirstStaticPolyList (SSNode *node, u16 xpFlags, CollisionContext *colCtx, Vec3f *center, f32 radius, CollisionPoly **outPoly) at src/code/z_bgcheck.c:1010>:
CollisionPoly_SphVsPoly() <s32 CollisionPoly_SphVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *center, f32 radius) at src/code/z_bgcheck.c:425>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriVsSphIntersect() <s32 Math3D_TriVsSphIntersect (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1519>:
Math3D_SphCubeVsTriCube() <s32 Math3D_SphCubeVsTriCube (Vec3f *v0, Vec3f *v1, Vec3f *v2, Vec3f *center, f32 radius) at src/code/sys_math3d.c:345>
Math3D_UDistPlaneToPos() <f32 Math3D_UDistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:924>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_GetSphVsTriIntersectPoint() <void Math3D_GetSphVsTriIntersectPoint (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1491>:
Math3D_Vec3f_DistXYZ() <f32 Math3D_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:456>:
Math_Vec3f_DistXYZ() <f32 Math_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:268>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_TriChkPointParaYDeterminate() <s32 Math3D_TriChkPointParaYDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 ny) at src/code/sys_math3d.c:1005>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaXDeterminate() <s32 Math3D_TriChkPointParaXDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 nx) at src/code/sys_math3d.c:1139>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZDeterminate() <s32 Math3D_TriChkPointParaZDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 nz) at src/code/sys_math3d.c:1252>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BgCheck_SphVsFirstDynaPoly() <s32 BgCheck_SphVsFirstDynaPoly (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, s32 *outBgId, Vec3f *center, f32 radius, Actor *actor, u16 bciFlags) at src/code/z_bgcheck.c:3740>:
Math3D_SphVsSph() <s32 Math3D_SphVsSph (Sphere16 *sphereA, Sphere16 *sphereB) at src/code/sys_math3d.c:1916>:
Math3D_SphVsSphOverlap() <s32 Math3D_SphVsSphOverlap (Sphere16 *sphereA, Sphere16 *sphereB, f32 *overlapSize) at src/code/sys_math3d.c:1925>:
Math3D_SphVsSphOverlapCenter() <s32 Math3D_SphVsSphOverlapCenter (Sphere16 *sphereA, Sphere16 *sphereB, f32 *overlapSize, f32 *centerDist) at src/code/sys_math3d.c:1935>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
BgCheck_SphVsFirstDynaPolyInBgActor() <s32 BgCheck_SphVsFirstDynaPolyInBgActor (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, Vec3f *center, f32 radius, s32 bgId, u16 bciFlags) at src/code/z_bgcheck.c:3712>:
BgCheck_SphVsFirstDynaPolyList() <s32 BgCheck_SphVsFirstDynaPolyList (CollisionContext *colCtx, u16 xpFlags, CollisionPoly **outPoly, Vec3f *center, f32 radius, SSList *ssList) at src/code/z_bgcheck.c:3670>:
CollisionPoly_SphVsPoly() <s32 CollisionPoly_SphVsPoly (CollisionPoly *poly, Vec3s *vtxList, Vec3f *center, f32 radius) at src/code/z_bgcheck.c:425>:
CollisionPoly_GetVertices() <void CollisionPoly_GetVertices (CollisionPoly *poly, Vec3s *vtxList, Vec3f *dest) at src/code/z_bgcheck.c:256>:
BgCheck_Vec3sToVec3f() <void BgCheck_Vec3sToVec3f (Vec3s *src, Vec3f *dst) at src/code/z_bgcheck.c:137>
CollisionPoly_GetNormalF() <void CollisionPoly_GetNormalF (CollisionPoly *poly, f32 *nx, f32 *ny, f32 *nz) at src/code/z_bgcheck.c:185>:
Math3D_TriVsSphIntersect() <s32 Math3D_TriVsSphIntersect (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1519>:
Math3D_SphCubeVsTriCube() <s32 Math3D_SphCubeVsTriCube (Vec3f *v0, Vec3f *v1, Vec3f *v2, Vec3f *center, f32 radius) at src/code/sys_math3d.c:345>
Math3D_UDistPlaneToPos() <f32 Math3D_UDistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:924>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_DistPlaneToPos() <f32 Math3D_DistPlaneToPos (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *p) at src/code/sys_math3d.c:940>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_LineVsSph() <s32 Math3D_LineVsSph (Sphere16 *sphere, Linef *line) at src/code/sys_math3d.c:1448>:
Math3D_PointInSph() <s32 Math3D_PointInSph (Sphere16 *sphere, Vec3f *point) at src/code/sys_math3d.c:1406>:
Math3D_DistXYZ16toF() <f32 Math3D_DistXYZ16toF (Vec3s *a, Vec3f *b) at src/code/sys_math3d.c:463>:
Math3D_Vec3fMagnitude() <f32 Math3D_Vec3fMagnitude (Vec3f *vec) at src/code/sys_math3d.c:439>:
sqrt() <f64 sqrt (f64 f) at src/libultra/libc/sqrt.c:7>:
Math3D_Vec3fMagnitudeSq() <f32 Math3D_Vec3fMagnitudeSq (Vec3f *vec) at src/code/sys_math3d.c:432>
Math3D_GetSphVsTriIntersectPoint() <void Math3D_GetSphVsTriIntersectPoint (Sphere16 *sphere, TriNorm *tri, Vec3f *intersectPoint) at src/code/sys_math3d.c:1491>:
Math3D_Vec3f_DistXYZ() <f32 Math3D_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/sys_math3d.c:456>:
Math_Vec3f_DistXYZ() <f32 Math_Vec3f_DistXYZ (Vec3f *a, Vec3f *b) at src/code/z_lib.c:268>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math3D_LineSplitRatio() <void Math3D_LineSplitRatio (Vec3f *v0, Vec3f *v1, f32 ratio, Vec3f *ret) at src/code/sys_math3d.c:224>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_PointOnInfiniteLine() <void Math3D_PointOnInfiniteLine (Vec3f *v0, Vec3f *dir, f32 dist, Vec3f *ret) at src/code/sys_math3d.c:214>
Math3D_Planef() <f32 Math3D_Planef (f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f *pointOnPlane) at src/code/sys_math3d.c:908>
Math3D_TriChkPointParaYDeterminate() <s32 Math3D_TriChkPointParaYDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 ny) at src/code/sys_math3d.c:1005>:
Math3D_TriChkPointParaYImpl() <s32 Math3D_TriChkPointParaYImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 z, f32 x, f32 detMax, f32 chkDist, f32 ny) at src/code/sys_math3d.c:957>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaXDeterminate() <s32 Math3D_TriChkPointParaXDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 nx) at src/code/sys_math3d.c:1139>:
Math3D_TriChkPointParaXImpl() <s32 Math3D_TriChkPointParaXImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 y, f32 z, f32 detMax, f32 chkDist, f32 nx) at src/code/sys_math3d.c:1095>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
Math3D_TriChkPointParaZDeterminate() <s32 Math3D_TriChkPointParaZDeterminate (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 nz) at src/code/sys_math3d.c:1252>:
Math3D_TriChkPointParaZImpl() <s32 Math3D_TriChkPointParaZImpl (Vec3f *v0, Vec3f *v1, Vec3f *v2, f32 x, f32 y, f32 detMax, f32 chkDist, f32 nz) at src/code/sys_math3d.c:1206>:
Math3D_CirSquareVsTriSquare() <s32 Math3D_CirSquareVsTriSquare (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 centerX, f32 centerY, f32 radius) at src/code/sys_math3d.c:300>
Math3D_PointDistToLine2D() <s32 Math3D_PointDistToLine2D (f32 x0, f32 y0, f32 x1, f32 y1, f32 x2, f32 y2, f32 *lineLenSq) at src/code/sys_math3d.c:1418>:
BodyBreak_Alloc() <void BodyBreak_Alloc (BodyBreak *bodyBreak, s32 count, PlayState *play) at src/code/z_actor.c:3067>:
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Lib_MemSet() <void Lib_MemSet (u8 *dest, size_t len, u8 val) at src/code/z_lib.c:18>
ZeldaArena_FreeDebug() <void ZeldaArena_FreeDebug (void *ptr, const char *file, s32 line) at src/code/z_malloc.c:67>:
BodyBreak_SetInfo() <void BodyBreak_SetInfo (BodyBreak *bodyBreak, s32 limbIndex, s32 minLimbIndex, s32 maxLimbIndex, u32 count, Gfx **dList, s16 objectId) at src/code/z_actor.c:3106>:
Effect_GetPlayState() <PlayState *Effect_GetPlayState (void) at src/code/z_effect.c:36>:
Matrix_Get() <void Matrix_Get (MtxF *dest) at src/code/sys_matrix.c:37>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
BodyBreak_SpawnParts() <s32 BodyBreak_SpawnParts (Actor *actor, BodyBreak *bodyBreak, PlayState *play, s16 type) at src/code/z_actor.c:3131>:
Matrix_Put() <void Matrix_Put (MtxF *src) at src/code/sys_matrix.c:41>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
Matrix_Scale() <void Matrix_Scale (f32 x, f32 y, f32 z, u8 mode) at src/code/sys_matrix.c:82>:
SkinMatrix_SetScale() <void SkinMatrix_SetScale (MtxF *mf, f32 x, f32 y, f32 z) at src/code/z_skin_matrix.c:300>:
Matrix_Get() <void Matrix_Get (MtxF *dest) at src/code/sys_matrix.c:37>:
Matrix_MtxFCopy() <void Matrix_MtxFCopy (MtxF *dest, MtxF *src) at src/code/sys_matrix.c:626>
Actor_SpawnAsChild() <Actor *Actor_SpawnAsChild (ActorContext *actorCtx, Actor *parent, PlayState *play, s16 actorId, f32 posX, f32 posY, f32 posZ, s16 rotX, s16 rotY, s16 rotZ, s16 params) at src/code/z_actor.c:2807>:
Actor_Spawn() <Actor *Actor_Spawn (ActorContext *actorCtx, PlayState *play, s16 actorId, f32 posX, f32 posY, f32 posZ, s16 rotX, s16 rotY, s16 rotZ, s16 params) at src/code/z_actor.c:2659>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue *queue, OSMesg msg) at src/boot/z_std_dma.c:339>:
DmaMgr_Error() <void DmaMgr_Error (DmaRequest *req, const char *file, const char *errorName, const char *errorDesc) at src/boot/z_std_dma.c:167>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
MQ_IS_FULL()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Overlay_Relocate() <void Overlay_Relocate (void *allocatedVRamAddress, OverlayRelocationSection *overlayInfo, void *vRamAddress) at src/code/relocation.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
bzero()
osWritebackDCache()
osInvalICache()
Object_GetIndex() <s32 Object_GetIndex (ObjectContext *objectCtx, s16 objectId) at src/code/z_scene.c:102>
Flags_GetClear() <s32 Flags_GetClear (PlayState *play, s32 flag) at src/code/z_actor.c:597>
Actor_FreeOverlay() <void Actor_FreeOverlay (ActorOverlay *actorOverlay) at src/code/z_actor.c:2624>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_FreeDebug() <void ZeldaArena_FreeDebug (void *ptr, const char *file, s32 line) at src/code/z_malloc.c:67>:
Lib_MemSet() <void Lib_MemSet (u8 *dest, size_t len, u8 val) at src/code/z_lib.c:18>
Actor_AddToCategory() <void Actor_AddToCategory (ActorContext *actorCtx, Actor *actorToAdd, u8 actorCategory) at src/code/z_actor.c:2574>
Actor_Init() <void Actor_Init (Actor *actor, PlayState *play) at src/code/z_actor.c:804>:
Actor_SetWorldToHome() <void Actor_SetWorldToHome (Actor *actor) at src/code/z_actor.c:772>
Actor_SetShapeRotToWorld() <void Actor_SetShapeRotToWorld (Actor *actor) at src/code/z_actor.c:790>
Actor_SetFocus() <void Actor_SetFocus (Actor *actor, f32 yOffset) at src/code/z_actor.c:776>
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
Actor_SetScale() <void Actor_SetScale (Actor *actor, f32 scale) at src/code/z_actor.c:794>
CollisionCheck_InitInfo() <void CollisionCheck_InitInfo (CollisionCheckInfo *info) at src/code/z_collision_check.c:2889>:
ActorShape_Init() <void ActorShape_Init (ActorShape *shape, f32 yOffset, ActorShadowFunc shadowDraw, f32 shadowScale) at src/code/z_actor.c:13>
Object_IsLoaded() <s32 Object_IsLoaded (ObjectContext *objectCtx, s32 bankIndex) at src/code/z_scene.c:114>
Actor_SetObjectDependency() <void Actor_SetObjectDependency (PlayState *play, Actor *actor) at src/code/z_actor.c:800>:
Matrix_MtxFToYXZRotS() <void Matrix_MtxFToYXZRotS (MtxF *mf, Vec3s *rotDest, s32 flag) at src/code/sys_matrix.c:763>:
Math_FAtan2F() <f32 Math_FAtan2F (f32 y, f32 x) at src/code/code_800FCE80.c:135>:
Math_FAtanF() <f32 Math_FAtanF (f32 x) at src/code/code_800FCE80.c:127>:
Math_FAtanTaylorF() <f32 Math_FAtanTaylorF (f32 x) at src/code/code_800FCE80.c:58>:
Math_FAtanTaylorQF() <f32 Math_FAtanTaylorQF (f32 x) at src/code/code_800FCE80.c:34>:
Math_FAtanContFracF() <f32 Math_FAtanContFracF (f32 x) at src/code/code_800FCE80.c:90>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
ZeldaArena_FreeDebug() <void ZeldaArena_FreeDebug (void *ptr, const char *file, s32 line) at src/code/z_malloc.c:67>:
Camera_AddQuake() <s32 Camera_AddQuake (Camera *camera, s32 arg1, s16 y, s32 countdown) at src/code/z_camera.c:7956>:
Quake_Add() <s16 Quake_Add (Camera *camera, u32 callbackIdx) at src/code/z_quake.c:294>:
Quake_AddImpl() <QuakeRequest *Quake_AddImpl (Camera *camera, u32 callbackIdx) at src/code/z_quake.c:151>:
Quake_GetFreeIndex() <s16 Quake_GetFreeIndex (void) at src/code/z_quake.c:126>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Rand_ZeroOne() <f32 Rand_ZeroOne (void) at src/code/code_800FD970.c:28>:
Quake_SetSpeed() <u32 Quake_SetSpeed (s16 idx, s16 value) at src/code/z_quake.c:228>:
Quake_GetRequest() <QuakeRequest *Quake_GetRequest (s16 idx) at src/code/z_quake.c:172>:
Quake_SetQuakeValues() <u32 Quake_SetQuakeValues (s16 idx, s16 y, s16 x, s16 zoom, s16 rotZ) at src/code/z_quake.c:258>:
Quake_GetRequest() <QuakeRequest *Quake_GetRequest (s16 idx) at src/code/z_quake.c:172>:
Quake_SetCountdown() <u32 Quake_SetCountdown (s16 idx, s16 value) at src/code/z_quake.c:238>:
Quake_GetRequest() <QuakeRequest *Quake_GetRequest (s16 idx) at src/code/z_quake.c:172>:
Camera_CheckValidMode() <s32 Camera_CheckValidMode (Camera *camera, s16 mode) at src/code/z_camera.c:7801>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Camera_Create() <Camera *Camera_Create (View *view, CollisionContext *colCtx, PlayState *play) at src/code/z_camera.c:6827>:
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Camera_Init() <void Camera_Init (Camera *camera, View *view, CollisionContext *colCtx, PlayState *play) at src/code/z_camera.c:6848>:
DbCamera_Reset() <void DbCamera_Reset (Camera *cam, DbCamera *dbCam) at src/code/db_camera.c:1817>:
DbCamera_ResetCut() <void DbCamera_ResetCut (s32 idx, s32 shouldFree) at src/code/db_camera.c:1559>:
DebugArena_FreeDebug() <void DebugArena_FreeDebug (void *ptr, const char *file, s32 line) at src/code/debug_malloc.c:68>:
DbCamera_Init() <void DbCamera_Init (DbCamera *dbCamera, Camera *cameraPtr) at src/code/db_camera.c:512>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Camera_Destroy() <void Camera_Destroy (Camera *camera) at src/code/z_camera.c:6839>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_FreeDebug() <void ZeldaArena_FreeDebug (void *ptr, const char *file, s32 line) at src/code/z_malloc.c:67>:
Camera_GetCamDirPitch() <s16 Camera_GetCamDirPitch (Camera *camera) at src/code/z_camera.c:7942>:
Camera_GetCamDir() <Vec3s *Camera_GetCamDir (Vec3s *dst, Camera *camera) at src/code/z_camera.c:7932>:
Camera_GetCamDirYaw() <s16 Camera_GetCamDirYaw (Camera *camera) at src/code/z_camera.c:7949>:
Camera_GetCamDir() <Vec3s *Camera_GetCamDir (Vec3s *dst, Camera *camera) at src/code/z_camera.c:7932>:
Camera_GetDbgCamEnabled() <s32 Camera_GetDbgCamEnabled () at src/code/z_camera.c:8124>:
Camera_GetInputDirPitch() <s16 Camera_GetInputDirPitch (Camera *camera) at src/code/z_camera.c:7918>:
Camera_GetInputDir() <Vec3s *Camera_GetInputDir (Vec3s *dst, Camera *camera) at src/code/z_camera.c:7908>:
Camera_GetInputDirYaw() <s16 Camera_GetInputDirYaw (Camera *camera) at src/code/z_camera.c:7925>:
Camera_GetInputDir() <Vec3s *Camera_GetInputDir (Vec3s *dst, Camera *camera) at src/code/z_camera.c:7908>:
Camera_SetCameraData() <void Camera_SetCameraData (Camera *camera, s16 setDataFlags, void *data0, void *data1, s16 data2, s16 data3, s32 arg6) at src/code/z_camera.c:8133>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Camera_Stub80058140() <void Camera_Stub80058140 (Camera *camera) at src/code/z_camera.c:6955>
Camera_UnsetParam() <s32 Camera_UnsetParam (Camera *camera, s16 param) at src/code/z_camera.c:8011>
Collider_DestroyJntSph() <s32 Collider_DestroyJntSph (PlayState *play, ColliderJntSph *collider) at src/code/z_collision_check.c:347>:
Collider_DestroyBase() <s32 Collider_DestroyBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:112>
Collider_DestroyJntSphElement() <s32 Collider_DestroyJntSphElement (PlayState *play, ColliderJntSphElement *element) at src/code/z_collision_check.c:288>:
Collider_DestroyInfo() <s32 Collider_DestroyInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:224>:
Collider_DestroyTouch() <s32 Collider_DestroyTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:177>
Collider_DestroyBump() <s32 Collider_DestroyBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:198>
Collider_DestroyJntSphElementDim() <s32 Collider_DestroyJntSphElementDim (PlayState *play, ColliderJntSphElementDim *element) at src/code/z_collision_check.c:271>
Collider_DestroyLine() <s32 Collider_DestroyLine (PlayState *play, OcLine *line) at src/code/z_collision_check.c:995>
Collider_DestroyQuad() <s32 Collider_DestroyQuad (PlayState *play, ColliderQuad *collider) at src/code/z_collision_check.c:892>:
Collider_DestroyBase() <s32 Collider_DestroyBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:112>
Collider_DestroyInfo() <s32 Collider_DestroyInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:224>:
Collider_DestroyTouch() <s32 Collider_DestroyTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:177>
Collider_DestroyBump() <s32 Collider_DestroyBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:198>
Collider_DestroyQuadDim() <s32 Collider_DestroyQuadDim (PlayState *play, ColliderQuadDim *dim) at src/code/z_collision_check.c:852>
Collider_DestroyTris() <s32 Collider_DestroyTris (PlayState *play, ColliderTris *tris) at src/code/z_collision_check.c:710>:
Collider_DestroyBase() <s32 Collider_DestroyBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:112>
Collider_DestroyTrisElement() <s32 Collider_DestroyTrisElement (PlayState *play, ColliderTrisElement *collider) at src/code/z_collision_check.c:650>:
Collider_DestroyInfo() <s32 Collider_DestroyInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:224>:
Collider_DestroyTouch() <s32 Collider_DestroyTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:177>
Collider_DestroyBump() <s32 Collider_DestroyBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:198>
Collider_DestroyTrisElementDim() <s32 Collider_DestroyTrisElementDim (PlayState *play, TriNorm *dim) at src/code/z_collision_check.c:619>
Collider_FreeJntSph() <s32 Collider_FreeJntSph (PlayState *play, ColliderJntSph *collider) at src/code/z_collision_check.c:328>:
Collider_DestroyBase() <s32 Collider_DestroyBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:112>
Collider_DestroyJntSphElement() <s32 Collider_DestroyJntSphElement (PlayState *play, ColliderJntSphElement *element) at src/code/z_collision_check.c:288>:
Collider_DestroyInfo() <s32 Collider_DestroyInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:224>:
Collider_DestroyTouch() <s32 Collider_DestroyTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:177>
Collider_DestroyBump() <s32 Collider_DestroyBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:198>
Collider_DestroyJntSphElementDim() <s32 Collider_DestroyJntSphElementDim (PlayState *play, ColliderJntSphElementDim *element) at src/code/z_collision_check.c:271>
ZeldaArena_FreeDebug() <void ZeldaArena_FreeDebug (void *ptr, const char *file, s32 line) at src/code/z_malloc.c:67>:
Collider_FreeTris() <s32 Collider_FreeTris (PlayState *play, ColliderTris *tris) at src/code/z_collision_check.c:691>:
Collider_DestroyBase() <s32 Collider_DestroyBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:112>
Collider_DestroyTrisElement() <s32 Collider_DestroyTrisElement (PlayState *play, ColliderTrisElement *collider) at src/code/z_collision_check.c:650>:
Collider_DestroyInfo() <s32 Collider_DestroyInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:224>:
Collider_DestroyTouch() <s32 Collider_DestroyTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:177>
Collider_DestroyBump() <s32 Collider_DestroyBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:198>
Collider_DestroyTrisElementDim() <s32 Collider_DestroyTrisElementDim (PlayState *play, TriNorm *dim) at src/code/z_collision_check.c:619>
ZeldaArena_FreeDebug() <void ZeldaArena_FreeDebug (void *ptr, const char *file, s32 line) at src/code/z_malloc.c:67>:
Collider_InitJntSph() <s32 Collider_InitJntSph (PlayState *play, ColliderJntSph *collider) at src/code/z_collision_check.c:318>:
Collider_InitBase() <s32 Collider_InitBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:103>:
Collider_InitLine() <s32 Collider_InitLine (PlayState *play, OcLine *line) at src/code/z_collision_check.c:983>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
Collider_InitQuad() <s32 Collider_InitQuad (PlayState *play, ColliderQuad *collider) at src/code/z_collision_check.c:882>:
Collider_InitBase() <s32 Collider_InitBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:103>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitQuadDim() <s32 Collider_InitQuadDim (PlayState *play, ColliderQuadDim *dim) at src/code/z_collision_check.c:840>:
Collider_InitTris() <s32 Collider_InitTris (PlayState *play, ColliderTris *tris) at src/code/z_collision_check.c:680>:
Collider_InitBase() <s32 Collider_InitBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:103>:
Collider_ResetCylinderAC() <s32 Collider_ResetCylinderAC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:590>:
Collider_ResetACBase() <void Collider_ResetACBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:159>
Collider_ResetACInfo() <void Collider_ResetACInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:248>
Collider_ResetCylinderAT() <s32 Collider_ResetCylinderAT (PlayState *play, Collider *collider) at src/code/z_collision_check.c:579>:
Collider_ResetATBase() <void Collider_ResetATBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:154>
Collider_ResetATInfo() <void Collider_ResetATInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:240>:
Collider_ResetATInfo_Unk() <void Collider_ResetATInfo_Unk (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:188>
Collider_ResetCylinderOC() <s32 Collider_ResetCylinderOC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:601>:
Collider_ResetOCBase() <void Collider_ResetOCBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:164>
Collider_ResetOCInfo() <void Collider_ResetOCInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:256>
Collider_ResetJntSphAC() <s32 Collider_ResetJntSphAC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:481>:
Collider_ResetACBase() <void Collider_ResetACBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:159>
Collider_ResetJntSphElementAC() <s32 Collider_ResetJntSphElementAC (PlayState *play, ColliderJntSphElement *collider) at src/code/z_collision_check.c:305>:
Collider_ResetACInfo() <void Collider_ResetACInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:248>
Collider_ResetJntSphAT() <s32 Collider_ResetJntSphAT (PlayState *play, Collider *collider) at src/code/z_collision_check.c:466>:
Collider_ResetATBase() <void Collider_ResetATBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:154>
Collider_ResetJntSphElementAT() <s32 Collider_ResetJntSphElementAT (PlayState *play, ColliderJntSphElement *collider) at src/code/z_collision_check.c:300>:
Collider_ResetATInfo() <void Collider_ResetATInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:240>:
Collider_ResetATInfo_Unk() <void Collider_ResetATInfo_Unk (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:188>
Collider_ResetJntSphOC() <s32 Collider_ResetJntSphOC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:496>:
Collider_ResetOCBase() <void Collider_ResetOCBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:164>
Collider_ResetJntSphElementOC() <s32 Collider_ResetJntSphElementOC (PlayState *play, ColliderJntSphElement *collider) at src/code/z_collision_check.c:310>:
Collider_ResetOCInfo() <void Collider_ResetOCInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:256>
Collider_ResetQuadAC() <s32 Collider_ResetQuadAC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:934>:
Collider_ResetACBase() <void Collider_ResetACBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:159>
Collider_ResetACInfo() <void Collider_ResetACInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:248>
Collider_ResetQuadOC() <s32 Collider_ResetQuadOC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:945>:
Collider_ResetOCBase() <void Collider_ResetOCBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:164>
Collider_ResetOCInfo() <void Collider_ResetOCInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:256>
Collider_ResetTrisAC() <s32 Collider_ResetTrisAC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:815>:
Collider_ResetACBase() <void Collider_ResetACBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:159>
Collider_ResetTrisElementAC() <s32 Collider_ResetTrisElementAC (PlayState *play, ColliderTrisElement *element) at src/code/z_collision_check.c:667>:
Collider_ResetACInfo() <void Collider_ResetACInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:248>
Collider_ResetTrisAT() <s32 Collider_ResetTrisAT (PlayState *play, Collider *collider) at src/code/z_collision_check.c:801>:
Collider_ResetATBase() <void Collider_ResetATBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:154>
Collider_ResetTrisElementAT() <s32 Collider_ResetTrisElementAT (PlayState *play, ColliderTrisElement *element) at src/code/z_collision_check.c:662>:
Collider_ResetATInfo() <void Collider_ResetATInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:240>:
Collider_ResetATInfo_Unk() <void Collider_ResetATInfo_Unk (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:188>
Collider_ResetTrisOC() <s32 Collider_ResetTrisOC (PlayState *play, Collider *collider) at src/code/z_collision_check.c:829>:
Collider_ResetOCBase() <void Collider_ResetOCBase (PlayState *play, Collider *collider) at src/code/z_collision_check.c:164>
Collider_ResetTrisElementOC() <s32 Collider_ResetTrisElementOC (PlayState *play, ColliderTrisElement *element) at src/code/z_collision_check.c:672>:
Collider_ResetOCInfo() <void Collider_ResetOCInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:256>
Collider_SetCylinderPosition() <void Collider_SetCylinderPosition (ColliderCylinder *collider, Vec3s *pos) at src/code/z_collision_check.c:3177>
Collider_SetCylinderToActor() <s32 Collider_SetCylinderToActor (PlayState *play, ColliderCylinder *collider, ColliderCylinderInitToActor *src) at src/code/z_collision_check.c:548>:
Collider_SetBaseToActor() <s32 Collider_SetBaseToActor (PlayState *play, Collider *collider, ColliderInitToActor *src) at src/code/z_collision_check.c:119>
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetCylinderDim() <s32 Collider_SetCylinderDim (PlayState *play, Cylinder16 *dest, Cylinder16 *src) at src/code/z_collision_check.c:519>
Collider_SetCylinderType1() <s32 Collider_SetCylinderType1 (PlayState *play, ColliderCylinder *collider, Actor *actor, ColliderCylinderInitType1 *src) at src/code/z_collision_check.c:558>:
Collider_SetBaseType1() <s32 Collider_SetBaseType1 (PlayState *play, Collider *collider, Actor *actor, ColliderInitType1 *src) at src/code/z_collision_check.c:132>
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetCylinderDim() <s32 Collider_SetCylinderDim (PlayState *play, Cylinder16 *dest, Cylinder16 *src) at src/code/z_collision_check.c:519>
Collider_SetJntSph() <s32 Collider_SetJntSph (PlayState *play, ColliderJntSph *dest, Actor *actor, ColliderJntSphInit *src, ColliderJntSphElement *elements) at src/code/z_collision_check.c:445>:
Collider_SetBase() <s32 Collider_SetBase (PlayState *play, Collider *collider, Actor *actor, ColliderInit *src) at src/code/z_collision_check.c:143>
Collider_InitJntSphElement() <s32 Collider_InitJntSphElement (PlayState *play, ColliderJntSphElement *element) at src/code/z_collision_check.c:282>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitJntSphElementDim() <s32 Collider_InitJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dim) at src/code/z_collision_check.c:260>:
Collider_SetJntSphElement() <s32 Collider_SetJntSphElement (PlayState *play, ColliderJntSphElement *dest, ColliderJntSphElementInit *src) at src/code/z_collision_check.c:294>:
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetJntSphElementDim() <s32 Collider_SetJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dest, ColliderJntSphElementDimInit *src) at src/code/z_collision_check.c:275>:
Collider_SetJntSphAlloc() <s32 Collider_SetJntSphAlloc (PlayState *play, ColliderJntSph *dest, Actor *actor, ColliderJntSphInit *src) at src/code/z_collision_check.c:419>:
Collider_SetBase() <s32 Collider_SetBase (PlayState *play, Collider *collider, Actor *actor, ColliderInit *src) at src/code/z_collision_check.c:143>
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Collider_InitJntSphElement() <s32 Collider_InitJntSphElement (PlayState *play, ColliderJntSphElement *element) at src/code/z_collision_check.c:282>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitJntSphElementDim() <s32 Collider_InitJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dim) at src/code/z_collision_check.c:260>:
Collider_SetJntSphElement() <s32 Collider_SetJntSphElement (PlayState *play, ColliderJntSphElement *dest, ColliderJntSphElementInit *src) at src/code/z_collision_check.c:294>:
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetJntSphElementDim() <s32 Collider_SetJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dest, ColliderJntSphElementDimInit *src) at src/code/z_collision_check.c:275>:
Collider_SetJntSphAllocType1() <s32 Collider_SetJntSphAllocType1 (PlayState *play, ColliderJntSph *dest, Actor *actor, ColliderJntSphInitType1 *src) at src/code/z_collision_check.c:391>:
Collider_SetBaseType1() <s32 Collider_SetBaseType1 (PlayState *play, Collider *collider, Actor *actor, ColliderInitType1 *src) at src/code/z_collision_check.c:132>
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Collider_InitJntSphElement() <s32 Collider_InitJntSphElement (PlayState *play, ColliderJntSphElement *element) at src/code/z_collision_check.c:282>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitJntSphElementDim() <s32 Collider_InitJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dim) at src/code/z_collision_check.c:260>:
Collider_SetJntSphElement() <s32 Collider_SetJntSphElement (PlayState *play, ColliderJntSphElement *dest, ColliderJntSphElementInit *src) at src/code/z_collision_check.c:294>:
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetJntSphElementDim() <s32 Collider_SetJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dest, ColliderJntSphElementDimInit *src) at src/code/z_collision_check.c:275>:
Collider_SetJntSphToActor() <s32 Collider_SetJntSphToActor (PlayState *play, ColliderJntSph *dest, ColliderJntSphInitToActor *src) at src/code/z_collision_check.c:363>:
Collider_SetBaseToActor() <s32 Collider_SetBaseToActor (PlayState *play, Collider *collider, ColliderInitToActor *src) at src/code/z_collision_check.c:119>
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Collider_InitJntSphElement() <s32 Collider_InitJntSphElement (PlayState *play, ColliderJntSphElement *element) at src/code/z_collision_check.c:282>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitJntSphElementDim() <s32 Collider_InitJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dim) at src/code/z_collision_check.c:260>:
Collider_SetJntSphElement() <s32 Collider_SetJntSphElement (PlayState *play, ColliderJntSphElement *dest, ColliderJntSphElementInit *src) at src/code/z_collision_check.c:294>:
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetJntSphElementDim() <s32 Collider_SetJntSphElementDim (PlayState *play, ColliderJntSphElementDim *dest, ColliderJntSphElementDimInit *src) at src/code/z_collision_check.c:275>:
Collider_SetLine() <s32 Collider_SetLine (PlayState *play, OcLine *dest, OcLine *src) at src/code/z_collision_check.c:1013>:
Collider_SetLinePoints() <s32 Collider_SetLinePoints (PlayState *play, OcLine *ocLine, Vec3f *a, Vec3f *b) at src/code/z_collision_check.c:1003>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
Collider_SetQuad() <s32 Collider_SetQuad (PlayState *play, ColliderQuad *collider, Actor *actor, ColliderQuadInit *src) at src/code/z_collision_check.c:912>:
Collider_SetBase() <s32 Collider_SetBase (PlayState *play, Collider *collider, Actor *actor, ColliderInit *src) at src/code/z_collision_check.c:143>
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetQuadDim() <s32 Collider_SetQuadDim (PlayState *play, ColliderQuadDim *dest, ColliderQuadDimInit *src) at src/code/z_collision_check.c:870>:
Collider_SetQuadMidpoints() <void Collider_SetQuadMidpoints (ColliderQuadDim *dim) at src/code/z_collision_check.c:861>:
Collider_SetQuadType1() <s32 Collider_SetQuadType1 (PlayState *play, ColliderQuad *collider, Actor *actor, ColliderQuadInitType1 *src) at src/code/z_collision_check.c:902>:
Collider_SetBaseType1() <s32 Collider_SetBaseType1 (PlayState *play, Collider *collider, Actor *actor, ColliderInitType1 *src) at src/code/z_collision_check.c:132>
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetQuadDim() <s32 Collider_SetQuadDim (PlayState *play, ColliderQuadDim *dest, ColliderQuadDimInit *src) at src/code/z_collision_check.c:870>:
Collider_SetQuadMidpoints() <void Collider_SetQuadMidpoints (ColliderQuadDim *dim) at src/code/z_collision_check.c:861>:
Collider_SetTris() <s32 Collider_SetTris (PlayState *play, ColliderTris *dest, Actor *actor, ColliderTrisInit *src, ColliderTrisElement *elements) at src/code/z_collision_check.c:780>:
Collider_SetBase() <s32 Collider_SetBase (PlayState *play, Collider *collider, Actor *actor, ColliderInit *src) at src/code/z_collision_check.c:143>
Collider_InitTrisElement() <s32 Collider_InitTrisElement (PlayState *play, ColliderTrisElement *collider) at src/code/z_collision_check.c:644>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitTrisElementDim() <s32 Collider_InitTrisElementDim (PlayState *play, TriNorm *dim) at src/code/z_collision_check.c:609>:
Collider_SetTrisElement() <s32 Collider_SetTrisElement (PlayState *play, ColliderTrisElement *dest, ColliderTrisElementInit *src) at src/code/z_collision_check.c:656>:
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetTrisElementDim() <s32 Collider_SetTrisElementDim (PlayState *play, TriNorm *dest, ColliderTrisElementDimInit *src) at src/code/z_collision_check.c:623>:
Math3D_DefPlane() <void Math3D_DefPlane (Vec3f *va, Vec3f *vb, Vec3f *vc, f32 *nx, f32 *ny, f32 *nz, f32 *originDist) at src/code/sys_math3d.c:883>:
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Collider_SetTrisAlloc() <s32 Collider_SetTrisAlloc (PlayState *play, ColliderTris *dest, Actor *actor, ColliderTrisInit *src) at src/code/z_collision_check.c:753>:
Collider_SetBase() <s32 Collider_SetBase (PlayState *play, Collider *collider, Actor *actor, ColliderInit *src) at src/code/z_collision_check.c:143>
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Collider_InitTrisElement() <s32 Collider_InitTrisElement (PlayState *play, ColliderTrisElement *collider) at src/code/z_collision_check.c:644>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitTrisElementDim() <s32 Collider_InitTrisElementDim (PlayState *play, TriNorm *dim) at src/code/z_collision_check.c:609>:
Collider_SetTrisElement() <s32 Collider_SetTrisElement (PlayState *play, ColliderTrisElement *dest, ColliderTrisElementInit *src) at src/code/z_collision_check.c:656>:
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetTrisElementDim() <s32 Collider_SetTrisElementDim (PlayState *play, TriNorm *dest, ColliderTrisElementDimInit *src) at src/code/z_collision_check.c:623>:
Math3D_DefPlane() <void Math3D_DefPlane (Vec3f *va, Vec3f *vb, Vec3f *vc, f32 *nx, f32 *ny, f32 *nz, f32 *originDist) at src/code/sys_math3d.c:883>:
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Collider_SetTrisAllocType1() <s32 Collider_SetTrisAllocType1 (PlayState *play, ColliderTris *dest, Actor *actor, ColliderTrisInitType1 *src) at src/code/z_collision_check.c:727>:
Collider_SetBaseType1() <s32 Collider_SetBaseType1 (PlayState *play, Collider *collider, Actor *actor, ColliderInitType1 *src) at src/code/z_collision_check.c:132>
ZeldaArena_MallocDebug() <void *ZeldaArena_MallocDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:30>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Collider_InitTrisElement() <s32 Collider_InitTrisElement (PlayState *play, ColliderTrisElement *collider) at src/code/z_collision_check.c:644>:
Collider_InitInfo() <s32 Collider_InitInfo (PlayState *play, ColliderInfo *info) at src/code/z_collision_check.c:209>:
Collider_InitTouch() <s32 Collider_InitTouch (PlayState *play, ColliderTouch *touch) at src/code/z_collision_check.c:170>:
Collider_InitBump() <s32 Collider_InitBump (PlayState *play, ColliderBump *bump) at src/code/z_collision_check.c:191>:
Collider_InitTrisElementDim() <s32 Collider_InitTrisElementDim (PlayState *play, TriNorm *dim) at src/code/z_collision_check.c:609>:
Collider_SetTrisElement() <s32 Collider_SetTrisElement (PlayState *play, ColliderTrisElement *dest, ColliderTrisElementInit *src) at src/code/z_collision_check.c:656>:
Collider_SetInfo() <s32 Collider_SetInfo (PlayState *play, ColliderInfo *info, ColliderInfoInit *infoInit) at src/code/z_collision_check.c:230>:
Collider_SetTouch() <s32 Collider_SetTouch (PlayState *play, ColliderTouch *dest, ColliderTouch *src) at src/code/z_collision_check.c:181>
Collider_SetBump() <s32 Collider_SetBump (PlayState *play, ColliderBump *bump, ColliderBumpInit *init) at src/code/z_collision_check.c:202>
Collider_SetTrisElementDim() <s32 Collider_SetTrisElementDim (PlayState *play, TriNorm *dest, ColliderTrisElementDimInit *src) at src/code/z_collision_check.c:623>:
Math3D_DefPlane() <void Math3D_DefPlane (Vec3f *va, Vec3f *vb, Vec3f *vc, f32 *nx, f32 *ny, f32 *nz, f32 *originDist) at src/code/sys_math3d.c:883>:
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Collider_SetTrisDim() <void Collider_SetTrisDim (PlayState *play, ColliderTris *collider, s32 index, ColliderTrisElementDimInit *src) at src/code/z_collision_check.c:3217>:
Collider_SetTrisElementDim() <s32 Collider_SetTrisElementDim (PlayState *play, TriNorm *dest, ColliderTrisElementDimInit *src) at src/code/z_collision_check.c:623>:
Math3D_DefPlane() <void Math3D_DefPlane (Vec3f *va, Vec3f *vb, Vec3f *vc, f32 *nx, f32 *ny, f32 *nz, f32 *originDist) at src/code/sys_math3d.c:883>:
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Collider_SetTrisVertices() <void Collider_SetTrisVertices (ColliderTris *collider, s32 index, Vec3f *a, Vec3f *b, Vec3f *c) at src/code/z_collision_check.c:3197>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
Math3D_DefPlane() <void Math3D_DefPlane (Vec3f *va, Vec3f *vb, Vec3f *vc, f32 *nx, f32 *ny, f32 *nz, f32 *originDist) at src/code/sys_math3d.c:883>:
Math3D_SurfaceNorm() <void Math3D_SurfaceNorm (Vec3f *va, Vec3f *vb, Vec3f *vc, Vec3f *normal) at src/code/sys_math3d.c:506>:
Math_Vec3f_Diff() <void Math_Vec3f_Diff (Vec3f *a, Vec3f *b, Vec3f *dest) at src/code/z_lib.c:250>
Math3D_Vec3f_Cross() <void Math3D_Vec3f_Cross (Vec3f *a, Vec3f *b, Vec3f *ret) at src/code/sys_math3d.c:496>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Collider_UpdateSpheres() <void Collider_UpdateSpheres (s32 limb, ColliderJntSph *collider) at src/code/z_collision_check.c:3235>:
Matrix_MultVec3f() <void Matrix_MultVec3f (Vec3f *src, Vec3f *dest) at src/code/sys_matrix.c:618>:
CollisionCheck_AC_CylVsCyl() <void CollisionCheck_AC_CylVsCyl (PlayState *play, CollisionCheckContext *colChkCtx, Collider *colAT, Collider *colAC) at src/code/z_collision_check.c:2070>:
CollisionCheck_SkipBump() <s32 CollisionCheck_SkipBump (ColliderInfo *info) at src/code/z_collision_check.c:1403>
CollisionCheck_SkipTouch() <s32 CollisionCheck_SkipTouch (ColliderInfo *info) at src/code/z_collision_check.c:1393>
CollisionCheck_NoSharedFlags() <s32 CollisionCheck_NoSharedFlags (ColliderInfo *atInfo, ColliderInfo *acInfo) at src/code/z_collision_check.c:1413>
Math3D_CylOutsideCylDist() <s32 Math3D_CylOutsideCylDist (Cylinder16 *ca, Cylinder16 *cb, f32 *deadSpace, f32 *xzDist) at src/code/sys_math3d.c:2025>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math_Vec3s_ToVec3f() <void Math_Vec3s_ToVec3f (Vec3f *dest, Vec3s *src) at src/code/z_lib.c:238>
CollisionCheck_SetATvsAC() <s32 CollisionCheck_SetATvsAC (PlayState *play, Collider *at, ColliderInfo *atInfo, Vec3f *atPos, Collider *ac, ColliderInfo *acInfo, Vec3f *acPos, Vec3f *hitPos) at src/code/z_collision_check.c:1688>:
CollisionCheck_SetBounce() <void CollisionCheck_SetBounce (Collider *at, Collider *ac) at src/code/z_collision_check.c:1680>
CollisionCheck_HitEffects() <void CollisionCheck_HitEffects (PlayState *play, Collider *at, ColliderInfo *atInfo, Collider *ac, ColliderInfo *acInfo, Vec3f *hitPos) at src/code/z_collision_check.c:1637>:
CollisionCheck_HitSolid() <void CollisionCheck_HitSolid (PlayState *play, ColliderInfo *info, Collider *collider, Vec3f *hitPos) at src/code/z_collision_check.c:1561>:
EffectSsHitMark_SpawnFixedScale() <void EffectSsHitMark_SpawnFixedScale (PlayState *play, s32 type, Vec3f *pos) at src/code/z_effect_soft_sprite_old_init.c:718>:
EffectSsHitMark_Spawn() <void EffectSsHitMark_Spawn (PlayState *play, s32 type, s16 scale, Vec3f *pos) at src/code/z_effect_soft_sprite_old_init.c:708>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
EffectSs_Spawn() <void EffectSs_Spawn (PlayState *play, s32 type, s32 priority, void *initParams) at src/code/z_effect_soft_sprite.c:167>:
EffectSs_FindSlot() <s32 EffectSs_FindSlot (s32 priority, s32 *pIndex) at src/code/z_effect_soft_sprite.c:95>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue *queue, OSMesg msg) at src/boot/z_std_dma.c:339>:
DmaMgr_Error() <void DmaMgr_Error (DmaRequest *req, const char *file, const char *errorName, const char *errorDesc) at src/boot/z_std_dma.c:167>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
MQ_IS_FULL()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Overlay_Relocate() <void Overlay_Relocate (void *allocatedVRamAddress, OverlayRelocationSection *overlayInfo, void *vRamAddress) at src/code/relocation.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
bzero()
osWritebackDCache()
osInvalICache()
EffectSs_Delete() <void EffectSs_Delete (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:62>:
Audio_StopSfxByPos() <void Audio_StopSfxByPos (Vec3f *pos) at src/code/code_800F7260.c:606>:
func_800F8884() <void func_800F8884 (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:576>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 5904)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 5904)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 5905)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 5906)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
CollisionCheck_SpawnShieldParticlesMetal() <void CollisionCheck_SpawnShieldParticlesMetal (PlayState *play, Vec3f *v) at src/code/z_collision_check.c:3396>:
CollisionCheck_SpawnShieldParticles() <void CollisionCheck_SpawnShieldParticles (PlayState *play, Vec3f *v) at src/code/z_collision_check.c:3364>:
Effect_Add() <void Effect_Add (PlayState *play, s32 *pIndex, s32 type, u8 arg3, u8 arg4, void *initParams) at src/code/z_effect.c:99>:
FrameAdvance_IsEnabled() <s32 FrameAdvance_IsEnabled (PlayState *this) at src/code/z_play.c:1815>
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
CollisionCheck_SpawnShieldParticlesMetalSound() <void CollisionCheck_SpawnShieldParticlesMetalSound (PlayState *play, Vec3f *v, Vec3f *pos) at src/code/z_collision_check.c:3405>:
CollisionCheck_SpawnShieldParticles() <void CollisionCheck_SpawnShieldParticles (PlayState *play, Vec3f *v) at src/code/z_collision_check.c:3364>:
Effect_Add() <void Effect_Add (PlayState *play, s32 *pIndex, s32 type, u8 arg3, u8 arg4, void *initParams) at src/code/z_effect.c:99>:
FrameAdvance_IsEnabled() <s32 FrameAdvance_IsEnabled (PlayState *this) at src/code/z_play.c:1815>
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
CollisionCheck_SpawnShieldParticles() <void CollisionCheck_SpawnShieldParticles (PlayState *play, Vec3f *v) at src/code/z_collision_check.c:3364>:
Effect_Add() <void Effect_Add (PlayState *play, s32 *pIndex, s32 type, u8 arg3, u8 arg4, void *initParams) at src/code/z_effect.c:99>:
FrameAdvance_IsEnabled() <s32 FrameAdvance_IsEnabled (PlayState *this) at src/code/z_play.c:1815>
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
CollisionCheck_SpawnShieldParticlesWood() <void CollisionCheck_SpawnShieldParticlesWood (PlayState *play, Vec3f *v, Vec3f *actorPos) at src/code/z_collision_check.c:3421>:
Effect_Add() <void Effect_Add (PlayState *play, s32 *pIndex, s32 type, u8 arg3, u8 arg4, void *initParams) at src/code/z_effect.c:99>:
FrameAdvance_IsEnabled() <s32 FrameAdvance_IsEnabled (PlayState *this) at src/code/z_play.c:1815>
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
EffectSsHitMark_SpawnFixedScale() <void EffectSsHitMark_SpawnFixedScale (PlayState *play, s32 type, Vec3f *pos) at src/code/z_effect_soft_sprite_old_init.c:718>:
EffectSsHitMark_Spawn() <void EffectSsHitMark_Spawn (PlayState *play, s32 type, s16 scale, Vec3f *pos) at src/code/z_effect_soft_sprite_old_init.c:708>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
EffectSs_Spawn() <void EffectSs_Spawn (PlayState *play, s32 type, s32 priority, void *initParams) at src/code/z_effect_soft_sprite.c:167>:
EffectSs_FindSlot() <s32 EffectSs_FindSlot (s32 priority, s32 *pIndex) at src/code/z_effect_soft_sprite.c:95>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue *queue, OSMesg msg) at src/boot/z_std_dma.c:339>:
DmaMgr_Error() <void DmaMgr_Error (DmaRequest *req, const char *file, const char *errorName, const char *errorDesc) at src/boot/z_std_dma.c:167>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
sprintf() <s32 sprintf (char *dst, const char *fmt, ...) at src/libultra/rmon/sprintf.c:15>:
proutSprintf() <void *proutSprintf (void *dst, const char *fmt, u32 size) at src/libultra/rmon/sprintf.c:3>:
memcpy() <void *memcpy (void *dst, const void *src, size_t size) at src/libultra/libc/string.c:24>:
Fault_AddHungupAndCrashImpl() <void Fault_AddHungupAndCrashImpl (const char *exp1, const char *exp2) at src/code/fault.c:1291>:
Fault_AddClient() <void Fault_AddClient (FaultClient *client, void *callback, void *arg0, void *arg1) at src/code/fault.c:183>:
osSetIntMask()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Fault_HungupFaultClient() <void Fault_HungupFaultClient (const char *exp1, const char *exp2) at src/code/fault.c:1277>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
FaultDrawer_Printf() <s32 FaultDrawer_Printf (const char *fmt, ...) at src/code/fault_drawer.c:302>:
FaultDrawer_VPrintf() <s32 FaultDrawer_VPrintf (const char *fmt, __builtin_va_list args) at src/code/fault_drawer.c:298>:
FaultDrawer_PrintCallback() <void *FaultDrawer_PrintCallback (void *arg, const char *str, u32 count) at src/code/fault_drawer.c:238>:
FaultDrawer_SetForeColor() <void FaultDrawer_SetForeColor (u16 color) at src/code/fault_drawer.c:200>:
FaultDrawer_UpdatePrintColor() <void FaultDrawer_UpdatePrintColor (void) at src/code/fault_drawer.c:182>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_ColorToPrintColor() <s32 FaultDrawer_ColorToPrintColor (u16 color) at src/code/fault_drawer.c:171>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawChar() <void FaultDrawer_DrawChar (char c) at src/code/fault_drawer.c:138>:
FaultDrawer_FillScreen() <void FaultDrawer_FillScreen (void) at src/code/fault_drawer.c:228>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
FaultDrawer_DrawRecImpl() <void FaultDrawer_DrawRecImpl (s32 xStart, s32 yStart, s32 xEnd, s32 yEnd, u16 color) at src/code/fault_drawer.c:109>:
osWritebackDCacheAll()
FaultDrawer_SetCursor() <void FaultDrawer_SetCursor (s32 x, s32 y) at src/code/fault_drawer.c:219>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osWritebackDCacheAll()
MQ_IS_FULL()
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
LogUtils_LogThreadId() <void LogUtils_LogThreadId (const char *name, s32 line) at src/boot/logutils.c:100>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
osGetThreadId() <OSId osGetThreadId (OSThread *thread) at src/libultra/os/getthreadid.c:3>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Overlay_Relocate() <void Overlay_Relocate (void *allocatedVRamAddress, OverlayRelocationSection *overlayInfo, void *vRamAddress) at src/code/relocation.c:3>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
bzero()
osWritebackDCache()
osInvalICache()
EffectSs_Delete() <void EffectSs_Delete (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:62>:
Audio_StopSfxByPos() <void Audio_StopSfxByPos (Vec3f *pos) at src/code/code_800F7260.c:606>:
func_800F8884() <void func_800F8884 (u8 bankId, Vec3f *pos) at src/code/code_800F7260.c:576>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (R):
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (R):
Audio_ProcessSeqCmd() <void Audio_ProcessSeqCmd (u32 cmd) at src/code/code_800F9280.c:98> (R):
AudioDebug_ScrPrt() <void AudioDebug_ScrPrt (const s8 *str, u16 num) at src/code/code_800EC960.c:3583>:
func_800F9280() <void func_800F9280 (u8 playerIdx, u8 seqId, u8 arg2, u16 fadeTimer) at src/code/code_800F9280.c:35>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdF32() <void Audio_QueueCmdF32 (u32 opArgs, f32 data) at src/code/code_800E4FE0.c:373>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800F9474() <void func_800F9474 (u8 playerIdx, u16 arg1) at src/code/code_800F9280.c:73>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdU16() <void Audio_QueueCmdU16 (u32 opArgs, u16 data) at src/code/code_800E4FE0.c:387>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
func_800E5F88() <s32 func_800E5F88 (s32 resetPreloadID) at src/code/code_800E4FE0.c:523>:
func_800E5F34() <void func_800E5F34 (void) at src/code/code_800E4FE0.c:516>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_ResetCmdQueue() <void Audio_ResetCmdQueue (void) at src/code/code_800E4FE0.c:414>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueCmdS32() <void Audio_QueueCmdS32 (u32 opArgs, s32 data) at src/code/code_800E4FE0.c:377>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_ScheduleProcessCmds() <s32 Audio_ScheduleProcessCmds (void) at src/code/code_800E4FE0.c:393>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
func_800F71BC() <void func_800F71BC (s32 arg0) at src/code/code_800EC960.c:5276> (R):
func_800F6C34() <void func_800F6C34 (void) at src/code/code_800EC960.c:5141> (R):
AudioOcarina_SetInstrument() <void AudioOcarina_SetInstrument (u8 ocarinaInstrumentId) at src/code/code_800EC960.c:1755> (R):
Audio_QueueSeqCmd() <void Audio_QueueSeqCmd (u32 cmd) at src/code/code_800F9280.c:365>:
AudioOcarina_PlayControllerInput() <void AudioOcarina_PlayControllerInput (u8 unused) at src/code/code_800EC960.c:1645> (R):
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
AudioOcarina_BendPitchTwoSemitones() <f32 AudioOcarina_BendPitchTwoSemitones (s8 bendIndex) at src/code/code_800EC960.c:1301>:
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 6125)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_StopSfxById() <void Audio_StopSfxById (u32 sfxId) at src/code/code_800F7260.c:672> (R):
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
Audio_RemoveSoundBankEntry() <void Audio_RemoveSoundBankEntry (u8 bankId, u8 entryIndex) at src/code/code_800F7260.c:313> (recursive: see 6125)
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
Audio_SetSoundBanksMute() <void Audio_SetSoundBanksMute (u16 muteMask) at src/code/code_800F7260.c:103>:
Audio_ClearBGMMute() <void Audio_ClearBGMMute (u8 channelIdx) at src/code/code_800F7260.c:122> (recursive: see 6126)
AudioOcarina_ReadControllerInput() <void AudioOcarina_ReadControllerInput (void) at src/code/code_800EC960.c:1284>:
PadMgr_RequestPadData() <void PadMgr_RequestPadData (PadMgr *padMgr, Input *inputs, s32 mode) at src/code/padmgr.c:319>:
PadMgr_LockPadData() <void PadMgr_LockPadData (PadMgr *padMgr) at src/code/padmgr.c:42>:
osRecvMesg() <s32 osRecvMesg (OSMesgQueue *mq, OSMesg *msg, s32 flag) at src/libultra/os/recvmesg.c:3>:
MQ_IS_EMPTY()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
PadUtils_UpdateRelXY() <void PadUtils_UpdateRelXY (Input *input) at src/code/padutils.c:68>:
PadUtils_GetCurX() <s8 PadUtils_GetCurX (Input *input) at src/code/padutils.c:39>
PadUtils_GetCurY() <s8 PadUtils_GetCurY (Input *input) at src/code/padutils.c:43>
PadUtils_SetRelXY() <void PadUtils_SetRelXY (Input *input, s32 x, s32 y) at src/code/padutils.c:47>
PadMgr_UnlockPadData() <void PadMgr_UnlockPadData (PadMgr *padMgr) at src/code/padmgr.c:46>:
osSendMesg() <s32 osSendMesg (OSMesgQueue *mq, OSMesg msg, s32 flag) at src/libultra/os/sendmesg.c:3>:
MQ_IS_FULL()
osStartThread() <void osStartThread (OSThread *thread) at src/libultra/os/startthread.c:3>:
Audio_QueueSeqCmdMute() <void Audio_QueueSeqCmdMute (u8 channelIdx) at src/code/code_800F7260.c:116> (R):
Audio_SetVolScale() <void Audio_SetVolScale (u8 playerIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer) at src/code/code_800F9280.c:410> (recursive: see 6127)
Audio_QueueCmdS8() <void Audio_QueueCmdS8 (u32 opArgs, s8 data) at src/code/code_800E4FE0.c:381>:
Audio_QueueCmd() <void Audio_QueueCmd (u32 opArgs, void **data) at src/code/code_800E4FE0.c:360>:
AudioOcarina_ResetStaffs() <void AudioOcarina_ResetStaffs (void) at src/code/code_800EC960.c:2283>:
Audio_ResetSfxChannelState() <void Audio_ResetSfxChannelState (void) at src/code/code_800EC960.c:4067>:
func_800FADF8() <void func_800FADF8 (void) at src/code/code_800F9280.c:674>:
Audio_ResetSounds() <void Audio_ResetSounds (void) at src/code/code_800F7260.c:750>:
Audio_RemoveMatchingSoundRequests() <void Audio_RemoveMatchingSoundRequests (u8 aspect, SoundBankEntry *cmp) at src/code/code_800F7260.c:165>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
EffectSs_Reset() <void EffectSs_Reset (EffectSs *effectSs) at src/code/z_effect_soft_sprite.c:74>:
CollisionCheck_SwordHitAudio() <s32 CollisionCheck_SwordHitAudio (Collider *at, ColliderInfo *acInfo) at src/code/z_collision_check.c:1604>:
Audio_PlaySoundGeneral() <void Audio_PlaySoundGeneral (u16 sfxId, Vec3f *pos, u8 token, f32 *freqScale, f32 *vol, s8 *reverbAdd) at src/code/code_800F7260.c:130>:
CollisionCheck_AC_CylVsJntSph() <void CollisionCheck_AC_CylVsJntSph (PlayState *play, CollisionCheckContext *colChkCtx, Collider *colAT, Collider *colAC) at src/code/z_collision_check.c:1836>:
CollisionCheck_SkipTouch() <s32 CollisionCheck_SkipTouch (ColliderInfo *info) at src/code/z_collision_check.c:1393>
CollisionCheck_SkipBump() <s32 CollisionCheck_SkipBump (ColliderInfo *info) at src/code/z_collision_check.c:1403>
CollisionCheck_NoSharedFlags() <s32 CollisionCheck_NoSharedFlags (ColliderInfo *atInfo, ColliderInfo *acInfo) at src/code/z_collision_check.c:1413>
Math3D_SphVsCylOverlapCenterDist() <s32 Math3D_SphVsCylOverlapCenterDist (Sphere16 *sph, Cylinder16 *cyl, f32 *overlapSize, f32 *centerDist) at src/code/sys_math3d.c:1966>:
sqrtf() <f32 sqrtf (f32 f) at src/libultra/gu/sqrtf.c:7>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
CollisionCheck_SetATvsAC() <s32 CollisionCheck_SetATvsAC (PlayState *play, Collider *at, ColliderInfo *atInfo, Vec3f *atPos, Collider *ac, ColliderInfo *acInfo, Vec3f *acPos, Vec3f *hitPos) at src/code/z_collision_check.c:1688>:
CollisionCheck_SetBounce() <void CollisionCheck_SetBounce (Collider *at, Collider *ac) at src/code/z_collision_check.c:1680>
CollisionCheck_HitEffects() <void CollisionCheck_HitEffects (PlayState *play, Collider *at, ColliderInfo *atInfo, Collider *ac, ColliderInfo *acInfo, Vec3f *hitPos) at src/code/z_collision_check.c:1637>:
CollisionCheck_HitSolid() <void CollisionCheck_HitSolid (PlayState *play, ColliderInfo *info, Collider *collider, Vec3f *hitPos) at src/code/z_collision_check.c:1561>:
EffectSsHitMark_SpawnFixedScale() <void EffectSsHitMark_SpawnFixedScale (PlayState *play, s32 type, Vec3f *pos) at src/code/z_effect_soft_sprite_old_init.c:718>:
EffectSsHitMark_Spawn() <void EffectSsHitMark_Spawn (PlayState *play, s32 type, s16 scale, Vec3f *pos) at src/code/z_effect_soft_sprite_old_init.c:708>:
Math_Vec3f_Copy() <void Math_Vec3f_Copy (Vec3f *dest, Vec3f *src) at src/code/z_lib.c:232>
EffectSs_Spawn() <void EffectSs_Spawn (PlayState *play, s32 type, s32 priority, void *initParams) at src/code/z_effect_soft_sprite.c:167>:
EffectSs_FindSlot() <s32 EffectSs_FindSlot (s32 priority, s32 *pIndex) at src/code/z_effect_soft_sprite.c:95>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
ZeldaArena_MallocRDebug() <void *ZeldaArena_MallocRDebug (u32 size, const char *file, s32 line) at src/code/z_malloc.c:44>:
ZeldaArena_CheckPointer() <void ZeldaArena_CheckPointer (void *ptr, u32 size, const char *name, const char *action) at src/code/z_malloc.c:10>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
Overlay_Load() <s32 Overlay_Load (u32 vRomStart, u32 vRomEnd, void *vRamStart, void *vRamEnd, void *allocatedVRamAddr) at src/code/code_800FC620.c:23>:
osSyncPrintf() <void osSyncPrintf (const char *fmt, ...) at src/boot/is_debug.c:24>:
is_proutSyncPrintf() <void *is_proutSyncPrintf (void *arg, const char *str, u32 count) at src/boot/is_debug.c:43>:
osEPiReadIo() <s32 osEPiReadIo (OSPiHandle *handle, u32 devAddr, u32 *data) at src/libultra/io/epiread.c:3>:
osEPiWriteIo() <s32 osEPiWriteIo (OSPiHandle *handle, u32 devAddr, u32 data) at src/libultra/io/epiwrite.c:3>:
DmaMgr_SendRequest0() <s32 DmaMgr_SendRequest0 (u32 ram, u32 vrom, u32 size) at src/boot/z_std_dma.c:369>:
osCreateMesgQueue() <void osCreateMesgQueue (OSMesgQueue *mq, OSMesg *msg, s32 count) at src/libultra/os/createmesgqueue.c:3>:
DmaMgr_SendRequestImpl() <s32 DmaMgr_SendRequestImpl (DmaRequest *req, u32 ra
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment