tp/include/d/d_camera/asm
lepelog 0cf65151b3
Split SComponent (#45)
* split c_math

* split c_angle

* split c_API_controller_pad

* split c_API_graphic

* split c_bg_s_chk

* c_bg_s_gnd_chk split

* more c_bg split

* split c_cc_d

* delete asm

* split c_cc_s

* split c_lib

* split c_m2d and c_m3d_g_aab

* split c_m3d_g_cir

* split c_m3d_g_cps

* split rest of c_m3d_g

* split c_m3d

* split c_malloc

* split c_request

* split c_sxyz

* split and partly decompile c_xyz

* format

* c_angle.h

* begin c_angle decomp

* c_angle

* progress adding stub classes for SComponent

* more c_m3d

* remove some asm and format

* more m3d headers

* more c_angle decomp

* c_lib headers

* add public to classes

* fix csXyz member names

* c_sxyz partly OK

* move Zero csXyz to c_sxyz header

* c_API_graphic

* delete some unused asm

* move math extern data, decompile some functions

* delete unused asm

* fix duplicated c_angle.h

* fix an inlined function name, add more inlined functions for c_angle.h (currently unused)

* format

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-06 20:04:53 -05:00
..
func_8015FA2C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8015FA4C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8015FADC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8015FB28.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8015FBF8.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8015FEB8.s adjust gameinfo sizing, rename inline register funcs 2021-01-02 19:09:04 -05:00
func_8016C2CC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016C2D4.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8016C25C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016C34C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016C314.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016C330.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016C368.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016C384.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8016E4A4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016E4F4.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8016E410.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016E420.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016E424.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016E448.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8017A2A0.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8017ADC0.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8017D97C.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8017D934.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8017D974.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8017DFAC.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8017E730.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8017F25C.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8017F828.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80161D84.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80161E34.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80162D38.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80162FB8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80162FD4.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80163C38.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80163D5C.s Fixed _savegpr etc. (#54) 2021-01-02 23:15:12 -05:00
func_80163D50.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164B64.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164C10.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164C64.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164CAC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164D2C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164D6C.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80164E20.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80165AF0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80165B60.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80165C08.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80165CE0.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80165E74.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80165EF4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80165FB4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80167BBC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80167BF8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80167C24.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80167CB8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80167CD8.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80167E3C.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80167EF4.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80167FEC.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80174E18.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80174E34.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80174E50.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80174EA4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80174EAC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80174ED4.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80176DF0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80176DF8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80176E00.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80178E50.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80180A40.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80180AA8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80180AE0.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80180B40.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80180BA0.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80180C18.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80180C68.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80180D24.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80181E20.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181E64.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80181E98.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80181ECC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181F70.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80182A3C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A4C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A6C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A08.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A8C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A10.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A24.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A48.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A54.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182A64.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182AAC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182AB4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182ABC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182AC4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182AD0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182AD8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182B9C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182BB8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182BD0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182BE8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182BF0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182BF8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C1C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C2C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C3C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C6C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C7C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C8C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C14.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C24.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C34.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C48.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C50.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C58.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C60.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C74.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182C84.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182CA8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182CB4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182CD0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182CEC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182CF4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182CFC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D1C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D04.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D5C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D8C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D9C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D10.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D28.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D48.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D64.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182D78.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801602C4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801614AC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801614C4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801614D0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801614E8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801614F4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801617B0.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_801622B0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801622B4.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_801635AC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801635E4.s adjust gameinfo sizing, rename inline register funcs 2021-01-02 19:09:04 -05:00
func_801647B0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801657EC.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_801658C0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801659F4.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_801767F8.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_801806D4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801806DC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801811B8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801815CC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801815F0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801821E0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801824C0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801824C8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801825E4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801825FC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801827EC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801827F4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801827FC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801828A4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801828D4.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801829AC.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_801829E0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801829EC.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801829F0.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_801829F8.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016008C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016300C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016317C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016444C.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8016469C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016517C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8016608C.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_8018050C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018159C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018280C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018283C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018289C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018291C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018295C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018296C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_8018299C.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80160300.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80160304.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80160470.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80161550.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80162088.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80163028.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80163034.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80163154.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80163340.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80163558.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164878.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80164944.s adjust gameinfo sizing, rename inline register funcs 2021-01-02 19:09:04 -05:00
func_80165104.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80165158.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80165238.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80166764.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80168744.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80176074.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80179590.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80180738.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80181000.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80181158.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181170.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181208.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181210.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181220.s Fixed _savegpr etc. (#54) 2021-01-02 23:15:12 -05:00
func_80181278.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181280.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181490.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181500.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181534.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181560.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181614.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181630.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181640.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181664.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181708.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80181804.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80182260.s Split SComponent (#45) 2021-01-06 20:04:53 -05:00
func_80182454.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182484.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182560.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182804.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182814.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182870.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182878.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182888.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182920.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182964.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182980.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00
func_80182994.s d_camera: split (#51) 2021-01-02 10:37:11 -05:00