gijs
c1eebe544b
Identify some audio things
...
Rename `D_800EB2E4` to `__SONG_REVERB`
Rename `field_0x2c` of `SomethingMusic` to `index`
2023-10-22 02:04:23 +02:00
gijs
30721ffd6c
Clean up around `nuContRetrace`
...
Rename `__calls_read_controller_0` to `nuContRetrace`
Rename `D_800A9FE0` to `nuContReadFunc`
Rename `__set_fp_8008A660` to `nuContReadFuncSet`
Rename `_ob_proper_regret.c` to `nucontreadfuncset.c`
2023-10-21 18:05:22 +02:00
gijs
19551728c2
Split `_ob_classy_fold.c`
...
Rename `_ob_classy_fold.c` to `nucontmgr.c`
Rename `__GLOBAL_CONTROLLER_DATA` to `nuContData`
Rename `__copy_global_controller_data` to `nuContDataGetAll`
Split `nuContQueryRead` to it's own file
Split `nuContDataGetAll` to it's own file
2023-10-21 17:54:44 +02:00
gijs
7ff45c1495
Rename `func_8008A260` to `nuContMgrInit`
2023-10-20 19:36:46 +02:00
gijs
02e99d32be
Rename `obControllerInit` to `nuSiMgrInit`
2023-10-20 17:51:26 +02:00
gijs
d781c0572c
Rename `func_80089A10` to `nuGfxTaskAllEndWait`
2023-10-20 17:06:25 +02:00
gijs
eb57aa31f3
Rename `D_800C4B20` to `nuGfxZBuffer`
2023-10-20 17:01:28 +02:00
gijs
a0962ddc83
Rename `func_8008A1B0` to `nuGfxInitEX2`
2023-10-20 15:55:05 +02:00
gijs
c23bc3a884
Identify more `nuGfx` variables
2023-10-20 12:44:32 +02:00
gijs
901ff5dc63
Rename `__dma_load_loop` to `nuGfxRetraceWait`
2023-10-20 12:14:16 +02:00
gijs
c53a8b95e5
Identified `nuScPreNMIFunc`
2023-10-20 11:27:37 +02:00
gijs
f1b5fa0528
Rename `D_800C4BCC` to `nuScRetraceCounter`
2023-10-20 11:01:00 +02:00
gijs
ffce6e7f11
Change `main.c` to use defines in `__set_vi_mode`
2023-10-19 19:43:03 +02:00
gijs
6f3f544f26
Decompile `func_8007382C`
2023-10-19 18:42:31 +02:00
gijs
ef9826c23e
Decompiled `__set_vi_mode`
2023-10-19 18:08:18 +02:00
gijs
3a78de26ae
Cleaned up `main.c` for consistent formatting
2023-10-19 17:58:39 +02:00
gijs
120e13f0c0
Decompiled `func_80073398`
...
Changed some other types related to this function
Removed `obMain` for now
2023-10-19 17:11:57 +02:00
gijs
b406ea3ad3
Decompiled `func_80071288`
...
Almost got `obMain`, still needs some fixing
2023-10-18 18:27:11 +02:00
gijs
8afad0eccf
Fixed typing of `__GLOBAL_CONTROLLER_DATA_COPY`
2023-10-18 15:37:45 +02:00
gijs
ce7f900afd
Decompiled `func_80072710`
2023-10-10 13:47:34 +02:00
gijs
961718f707
Decompiled `func_800727D8`
2023-10-10 13:36:03 +02:00
gijs
20a36e05df
Decompiled `func_8007337C`
2023-10-10 13:30:01 +02:00
gijs
d59bf67d23
Decompiled `func_8007338C`
2023-10-10 13:28:33 +02:00
gijs
fabe829cbf
Decompiled `func_800737A0`
2023-09-27 00:12:20 +02:00
gijs
4c35308c05
Decompiled `func_80073ED8`
2023-09-26 23:22:45 +02:00
gijs
feafad101d
Added SHIFT-JIS encoding to splat
...
Added `iconv` to build commands to support SHIFT-JIS
Removed `rodata` from `main`
2023-09-26 19:11:25 +02:00
gijs
5b0d058b23
Decompiled some display list function
...
Renamed PTR_DISPLAY_LIST to obPtrDisplayList
2023-09-26 01:02:42 +02:00
gijs
f42427a595
Migrated rodata to main
2023-09-25 17:33:22 +02:00
gijs
bd344c296c
Renamed main_ to obMain along with it's Thread and Stack
2023-09-25 16:39:31 +02:00
Ogre
a3fca11463
Added Makefile command to generate the context file
...
Decompiled more code
Before I do something stupid...
2023-09-04 20:17:25 +02:00
Ogre
4672fe01cb
Added a lot of symbols
...
Decompiled more code
2023-09-03 17:30:01 +02:00
Ogre
90b9b43846
Added back m2ctx which now works
...
Cleaned up extern functions to common.h
Added more decompiled code
2023-09-03 11:20:26 +02:00
Ogre
e579899bd0
Decompiled a couple functions
2023-09-02 00:27:33 +02:00
Ogre
1d45805511
Identified more code
2023-09-01 21:21:24 +02:00
Ogre
5c248739e1
Finished 1B3E0
...
Finished 42C30
Finished 1B510
Finished 19DD0
2023-09-01 14:38:06 +02:00
Ogre
7ad1f85eac
Added ultra64.h to common.h
...
Identified more code
Reversed a bit more
2023-09-01 00:29:02 +02:00
Ogre
388632b8dd
More code
2023-08-30 14:56:52 +02:00
Ogre
3fa9d72769
Ignore build folder
...
Remove include folders from Makefile
Updated symbols
Reverse a couple of functions
2023-08-30 10:44:13 +02:00