mirror of
https://github.com/zeldaret/mm.git
synced 2026-05-23 15:01:32 -04:00
7743e5a2c4
* wip * fix * add disassembler * Disasm builds OK * Variable addends * More wip * Rodata migration implemented * Cleanup old tools * Try fix submodule -> subrepo merge * git subrepo pull --force --remote=https://github.com/zeldaret/ZAPD.git tools/ZAPD subrepo: subdir: "tools/ZAPD" merged: "602e609" upstream: origin: "https://github.com/zeldaret/ZAPD.git" branch: "master" commit: "602e609" git-subrepo: version: "0.4.3" origin: "https://github.com/ingydotnet/git-subrepo" commit: "2f68596" * Builds again but assets are totally broken * git subrepo pull --force tools/asm-processor subrepo: subdir: "tools/asm-processor" merged: "1ffdb08a" upstream: origin: "https://github.com/simonlindholm/asm-processor.git" branch: "master" commit: "1ffdb08a" git-subrepo: version: "0.4.3" origin: "https://github.com/ingydotnet/git-subrepo" commit: "2f68596" * More cleanup, move functions.txt and variables.txt to tools/disasm and rm tables * rm z64compress in preparation for subrepo * git subrepo clone (merge) https://github.com/z64me/z64compress.git tools/z64compress subrepo: subdir: "tools/z64compress" merged: "eb11085c" upstream: origin: "https://github.com/z64me/z64compress.git" branch: "main" commit: "eb11085c" git-subrepo: version: "0.4.3" origin: "https://github.com/ingydotnet/git-subrepo" commit: "2f68596" * Fix asset extraction * Fix diff-init make rule * Split code bss * Split assumed linker bug padding from assembly files * add filelists for mm.us.rev1 * Maybe working, but I'm not sure * add overlays to spec * Add rodata to actos * Everything compiles * Make a lot of C files for code * Add almost every file in code to spec * whoops * 3 code files left * add scenes to spec * More progress on progress.py * Fix skelanime in spec * audio files! * Fix merge issues * Fix some C files in code * Fix remaining code files * Use existing O1 C files in spec * reorder boot order in spec * update spec * fault.c * Convert relocs on completed actors, fixbaserom uses current rom name * more boot files * Add VT macros and script * finish already existing boot files * most of libultra * fix 64bits libultra files * Use C files for libultra, wrap some functions in NON_MATCHING * Remove duplicate of OS_CLOCK_RATE from fault.c * C files for fbdemos * delete dumb files * bootstrap C files, still need to add them to the spec * update fixbaserom * boot OK? * I forgot to commit the spec * C for gamestates * C for kaleido * Change all includes to "" * copy actor sizes script from oot * I forgot to delete those files * Basic C files for effects * Add effects initvars names * Remove mislabelled boot functions from header/txt * Begin porting bootstrap_fx, some sizes * Fix <> * Fix enum * Fix diff.py * fix libultra stuff * update regconvert * update setup warnings * add some missing ; * Fix some makefile stuff and other fixes on some non_matching functions * add executable flag in extract_baserom and fixbaserom * fix relative path * copy assist from oot * fix map path * another assist path fix * Delete C files for handwritten files * add code_801A51F0 to spec * add gfxbuffers to spec * Move rodata to top of each file when possible * UNK_TYPEs for func_801A51F0 * Remove kaleido rodata from spec * Update spec and undefined_syms for recent merge * GCC warnings and fix errors in nonmatchings, * round percentage numbers * progress script: format changes * progress: error on non-existing files * fix warning in z_scene_table * Match 2 nonmatchings in z_actor * Warnings in lightswitch and invadepoh * Fix warning in z_actor_dlftbls * I though I fixed this one * whoops * Comment out CC_CHECK * Removed redundant ultra64.h includes * Update asm_processor, sorted boot_O1 into other folders, completed the fbdemo bootstrap, cleaned up undefined_syms * Completed gamestates bootstrap * Split kaleido_scope * Remove section.h and segment.h, move keep object externs to a common location in variables.h * Completed effects bootstrap * Segmented address externs for effects, fbdemos, gamestates and kaleido * Move actor data externs out of the if 0 * Segmented address externs for actors * Prepare actionfunc detection * fix script, how did it even work before * Fix actionfunc script again, re-introduce some more intermediate prints to the disassembler * Automated actionFunc detection in actors * Segmented addresses from player .text * rm old segment addrs script and fix build * Move sizes folder to tools * Make build.py executable * New Jenkinsfile Prayge * Remove numpy dependencies * Add warnings_disasm_current.txt * my bad * Update spec and undefined_syms * Add z_eff_ss_hahen to pametfrog * git subrepo pull (merge) --force tools/z64compress subrepo: subdir: "tools/z64compress" merged: "163ca2af" upstream: origin: "https://github.com/z64me/z64compress.git" branch: "main" commit: "163ca2af" git-subrepo: version: "0.4.3" origin: "https://github.com/ingydotnet/git-subrepo" commit: "2f68596" * Make z64compress print to stdout * sneeky commit to update warnings tooling * test * Another test * Mark fixing overlay reloc generating as a TODO * Update warnings stuff * Communicate the return code from running z64compress back to the Makefile through the wrapper * Run formatter, remove extra commented copy of function * Re-fix some includes * Convert atan to hex to conform to decided style * Some tidying up, remove c for fp and the other two handwritten code files * BSS in z_collision_check & z_scene_proc * add static back in * Fix timerintr bss, add file to spec, some cleanup * Remove externs * Newline * Readd enums * Typo * Colours * Comments for hitmark enum values Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com> * Improvements and suggestions * Organize and remove unused imports and use env for python3 scripts, delete unused overlay.py Co-authored-by: angie <angheloalf95@gmail.com> Co-authored-by: Elliptic Ellipsis <elliptic.ellipsis@gmail.com> Co-authored-by: engineer124 <engineer124engineer124@gmail.com> Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
374 lines
13 KiB
C
374 lines
13 KiB
C
#include "global.h"
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_fabsf.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_LengthVec3f.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB270.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_Lerpf.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_Lerps.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB42C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_LerpVec3f.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB544.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB584.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB5DC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB60C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB674.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB6C8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB700.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB780.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB7CC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB7F8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB828.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB854.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB880.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB8C8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB8F4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB924.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CB950.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBA08.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBA34.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBA7C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBAAC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBAD4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBB58.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBB88.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBC00.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBC30.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBC84.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CBFA4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC000.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC128.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC1C4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC260.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC488.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC56C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC5C8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC740.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC7A8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC804.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC874.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC938.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC958.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CC9C0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CCCEC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD04C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD288.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD2E0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD2F0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD3E4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD44C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD634.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD6CC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD6F8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CD834.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CDA14.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CDB6C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CDE6C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CE2B8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CE5E0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CE79C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CE930.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CEAD8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CEC38.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800CED90.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeNop.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeNORM1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeNORM2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeNORM3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeNORM4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeNORM0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModePARA1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModePARA2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModePARA3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModePARA4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModePARA0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeJUMP1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeJUMP2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeJUMP3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeJUMP4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeJUMP0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeBATT1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeBATT2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeBATT3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeBATT4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeBATT0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeKEEP1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeKEEP2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeKEEP3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeKEEP4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeKEEP0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeFIXD1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeFIXD2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeFIXD3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeFIXD4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeFIXD0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSUBJ1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSUBJ2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSUBJ3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSUBJ4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSUBJ0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDATA0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDATA1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDATA2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDATA3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDATA4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ5.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ6.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ7.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeUNIQ9.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO5.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO6.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO7.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO9.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeDEMO0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC1.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC2.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC3.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC5.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC6.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC7.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ModeSPEC9.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_Alloc.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_Free.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_Init.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DDFE0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE0E0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE0EC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE308.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE324.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE62C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE840.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE890.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DE954.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_Update.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DF498.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_SetMode.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DF840.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DF86C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DF8EC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFAC8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFB14.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFC1C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFC40.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFC68.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFC90.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFCB4.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFCDC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFD04.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFD78.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFEF0.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFF18.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFF34.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFF44.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_SetFlags.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/Camera_ClearFlags.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800DFFAC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E007C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E01AC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E01B8.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E01DC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E0228.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E0238.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E02AC.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E0308.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E031C.s")
|
|
|
|
#pragma GLOBAL_ASM("asm/non_matchings/code/z_camera/func_800E0348.s")
|