Commit Graph

  • 901ff5dc63 Rename `__dma_load_loop` to `nuGfxRetraceWait` gijs 2023-10-20 12:14:16 +0200
  • 0d4532eda3 Rename `Stack__dma_load_loop_delete` to `nuScRemoveClient` gijs 2023-10-20 12:09:18 +0200
  • 5635db776f Rename `func_80089528` to `nuScSetFrameBufferNum` gijs 2023-10-20 12:07:11 +0200
  • 0adce00abb Rename `Stack__dma_load_loop_new` to `nuScAddClient` gijs 2023-10-20 12:03:50 +0200
  • 420bf3ce0c Rename `func_80088EFC` to `nuScGetGfxMQ` gijs 2023-10-20 11:59:57 +0200
  • 26bd797aa0 Rename `func_80088EF0` to `nuScGetAudioMQ` gijs 2023-10-20 11:57:13 +0200
  • a9ae2448a7 Correct `nusched` address gijs 2023-10-20 11:48:26 +0200
  • ed677a4a28 Correct size of `nusched` gijs 2023-10-20 11:29:31 +0200
  • c53a8b95e5 Identified `nuScPreNMIFunc` gijs 2023-10-20 11:27:37 +0200
  • 411c33a536 Disabled `data_16FF40` for now gijs 2023-10-20 11:27:14 +0200
  • 3595244a44 Rename `func_800891A0` to `nuScEventBroadcast` gijs 2023-10-20 11:11:25 +0200
  • d0531d6926 Clean up `MQ_800E8B84` gijs 2023-10-20 11:08:37 +0200
  • 30b4d8c254 Add `nusys.h` to `ctx_includes.h` gijs 2023-10-20 11:03:48 +0200
  • 05dbe6d9e5 Rename `__MAIN_NOT_NULL_INF_LOOP` to `nuScPreNMIFlag` gijs 2023-10-20 11:02:49 +0200
  • f1b5fa0528 Rename `D_800C4BCC` to `nuScRetraceCounter` gijs 2023-10-20 11:01:00 +0200
  • 5f804ef0db Rename `__thread_800893C0` to `nuScExecuteGraphics` gijs 2023-10-20 10:55:05 +0200
  • 0e2f7a99ad Rename `__thread_80089200` to `nuScExecuteAudio` gijs 2023-10-20 10:53:50 +0200
  • f9188543c7 Rename `__thread_80088F08` to `nuScEventHandler` gijs 2023-10-20 10:51:34 +0200
  • 2a3e5aaf05 Clean up use of `nusched.graphicsRequestBuf` gijs 2023-10-20 10:48:49 +0200
  • 3ff8ee4a52 Add `nusys.h` gijs 2023-10-20 10:47:03 +0200
  • eeddbc0da8 Rename `D_800E7A18` to `nuIdleFunc` gijs 2023-10-20 10:46:50 +0200
  • d570045631 Rename `boot` to `nuBoot` gijs 2023-10-20 10:43:13 +0200
  • 60f66d3b43 Change a couple functions which are now identified as coming from `nuSystem` gijs 2023-10-20 10:35:17 +0200
  • 52f66d3290 Change `common.h` to define `DISPLAY_LIST_800A9EF0` gijs 2023-10-19 19:52:12 +0200
  • ffce6e7f11 Change `main.c` to use defines in `__set_vi_mode` gijs 2023-10-19 19:43:03 +0200
  • a34eed808c Rename `func_8007AB7C` to `obSendUnpackMesg` gijs 2023-10-19 19:30:19 +0200
  • a5afbd93be Decompile `func_8007AB7C` gijs 2023-10-19 19:28:58 +0200
  • 9227a20d5a Move stack struct of `UnpackProc` to `common.h` with name OBUnpackMesg gijs 2023-10-19 19:27:32 +0200
  • 97c9f3041a Move definition of `obGetCurrentTimeF` to `common.h` gijs 2023-10-19 19:15:17 +0200
  • 2e0df3b558 Rename `func_8007FD10` to `obGetCurrentTimeF` gijs 2023-10-19 19:13:27 +0200
  • d4ba1d723e Decompile `func_8007FD10` gijs 2023-10-19 19:10:19 +0200
  • 1bb8976741 Decompile `func_8007FD10` gijs 2023-10-19 19:08:54 +0200
  • 6a14ae87ed Rename `func_8009C7CC` to `obGetCurrentTime` and move definition to `common.h` gijs 2023-10-19 19:07:42 +0200
  • d36a01419a Rename `func_8009C7C0` to `obSetCurrentTime` and move definition to `common.h` gijs 2023-10-19 19:02:05 +0200
  • a6217e604c Decompile `func_8009C7C0` gijs 2023-10-19 18:57:02 +0200
  • 39db969fd9 Split segment `0x2CBC0` into it's own C file gijs 2023-10-19 18:54:28 +0200
  • 2d464a78a4 Clean up and move definitions to `common.h` gijs 2023-10-19 18:50:20 +0200
  • 6f3f544f26 Decompile `func_8007382C` gijs 2023-10-19 18:42:31 +0200
  • 8a0544efc3 Clean up arguments and move definitions to `common.h` gijs 2023-10-19 18:42:17 +0200
  • ef9826c23e Decompiled `__set_vi_mode` gijs 2023-10-19 18:07:00 +0200
  • 3a78de26ae Cleaned up `main.c` for consistent formatting gijs 2023-10-19 17:58:39 +0200
  • 120e13f0c0 Decompiled `func_80073398` gijs 2023-10-19 17:11:57 +0200
  • b406ea3ad3 Decompiled `func_80071288` Almost got `obMain`, still needs some fixing gijs 2023-10-18 18:27:11 +0200
  • 97b0b10970 Changed `obStackMain` to be used differently in different functions as I think it's an alias gijs 2023-10-18 17:33:01 +0200
  • 129cce1e39 Changed `__GLOBAL_CONT_STATUS` to occopy 0x10 bytes gijs 2023-10-18 17:32:04 +0200
  • 4f499b1f0f Decompiled `func_800764E0` and fixed `func_80077494` a bit gijs 2023-10-18 17:05:12 +0200
  • 9875a517ee Fixed `__read_controller` call gijs 2023-10-18 16:03:44 +0200
  • 8afad0eccf Fixed typing of `__GLOBAL_CONTROLLER_DATA_COPY` gijs 2023-10-18 15:37:45 +0200
  • 0ab5a65328 Fixed unknown regressions for `UnusedMallocNo` gijs 2023-10-18 15:35:27 +0200
  • 1cb760c99a Decompiled `func_80076E2C` gijs 2023-10-18 14:09:27 +0200
  • 969059eeaa Added `D_800E82C8` and `D_800C4C10` to symbols gijs 2023-10-18 14:09:18 +0200
  • 6c7da7abc9 Removed address of `__osViSwapBuffer_3` gijs 2023-10-18 13:44:37 +0200
  • a7b4a9c109 Decompiled `func_80077494` gijs 2023-10-18 13:29:49 +0200
  • ce7f900afd Decompiled `func_80072710` gijs 2023-10-10 13:47:34 +0200
  • 961718f707 Decompiled `func_800727D8` gijs 2023-10-10 13:36:03 +0200
  • 20a36e05df Decompiled `func_8007337C` gijs 2023-10-10 13:30:01 +0200
  • d59bf67d23 Decompiled `func_8007338C` gijs 2023-10-10 13:28:33 +0200
  • 9669273d02 Fixed `m2ctx` gijs 2023-10-10 13:23:49 +0200
  • 8aca547092 Tried decompiling func_8007896C but it didn't match.. gijs 2023-10-10 13:06:42 +0200
  • c30c278972 Before I do something stupid... gijs 2023-09-30 09:58:59 +0200
  • d1f07791c9 Cleaned up `splat.yaml` gijs 2023-09-30 01:09:12 +0200
  • 2efd0cbbe9 Merged `__read_u32_le` and `UnpackProc` from `lha.c` to `_ob_rabid_jar` gijs 2023-09-30 00:58:19 +0200
  • 9e1dd54094 Merged old `_ob_overconfident_mother` with `_ob_rabid_jar` gijs 2023-09-29 18:54:56 +0200
  • dccd234f4a Decompiled `UnusedMallocNo` gijs 2023-09-29 18:53:09 +0200
  • 80fbf0175e Cleaned up `overlay_table.c` a bit gijs 2023-09-29 13:09:57 +0200
  • c63870ac14 Migrated `__OVERLAY_TABLE` to `c` gijs 2023-09-29 12:30:44 +0200
  • fd34166b82 Added struct names to several `__OVERLAY_INFO` structures gijs 2023-09-29 12:00:39 +0200
  • dd47587e8b Merged previously decompiled functions to named files gijs 2023-09-29 11:47:22 +0200
  • cf67e12f81 Delete files without any decompiled functions Merge some existing decompiled functions into it's actual c file gijs 2023-09-29 11:35:16 +0200
  • 9d2e65d8fb Merge `class.c`, `ability.c` and `equipment.c` into `_ob_fierce_selection` Refactor class function names gijs 2023-09-29 11:32:58 +0200
  • 4fec5e1726 Extracted some gfx gijs 2023-09-29 02:13:31 +0200
  • 3ac868f6ac Forgot to mark `overlay_87200` as complete gijs 2023-09-29 02:08:10 +0200
  • f839da2581 Decompiled `func_8017B5BC` gijs 2023-09-29 02:06:11 +0200
  • 1c2a037909 Decompiled `func_8017BA2C` gijs 2023-09-29 02:00:16 +0200
  • 721b5a2236 Changed `OverlaySomething` to contain function pointer gijs 2023-09-29 01:56:50 +0200
  • 26f00605e9 Decompiled `__setup_overlay_79730` gijs 2023-09-29 01:51:49 +0200
  • 50717285b5 Confidently figured out the whole `overlay_87200` gijs 2023-09-29 01:46:01 +0200
  • 0bcbe130a8 Added more macros for segment symbols gijs 2023-09-29 01:16:00 +0200
  • 18af6601e3 Migrated some overlay data gijs 2023-09-29 01:15:41 +0200
  • f403aed69a Decompiled `__get_overlay_info_71280_65C8C` gijs 2023-09-28 23:53:55 +0200
  • 006e923a3d Added a couple `_SEGMENT_` macros gijs 2023-09-28 23:37:58 +0200
  • 7c75875dc5 Updated `splat` gijs 2023-09-28 23:16:16 +0200
  • d1b43725bc Changed signature of `__calls_romCopy_8009DA50` gijs 2023-09-28 23:15:59 +0200
  • 90b8997de6 Split and migrated `rodata` of `overlay_188B60` gijs 2023-09-28 20:02:08 +0200
  • 04dd85feee Fixed `asm` segment `28A7B0` to C in `overlay_286BD0` gijs 2023-09-27 16:38:36 +0200
  • 666d20736c Added `force_migration:True` for symbols not correctly disassembled by `spimdisasm` gijs 2023-09-27 16:07:48 +0200
  • e1285c8515 Identified more `osPfs` functions and split them into their own files gijs 2023-09-27 11:49:19 +0200
  • 8c4808f801 Migrated `rodata` for `overlay_17F9C0` gijs 2023-09-27 01:53:46 +0200
  • 975f45149f Forgot to split a segment in `overlay_286BD0` gijs 2023-09-27 01:47:44 +0200
  • fa7b76925a Migrated `rodata` for `overlay_177ED0` gijs 2023-09-27 01:45:08 +0200
  • becb22e146 Renamed `func_overlay_145210_801F9EC8_14B0A8` to `__big_render_func_801F9EC8` gijs 2023-09-27 01:38:28 +0200
  • aec46b9023 Migrated gfx from `14E530` gijs 2023-09-27 01:34:06 +0200
  • 8cef1c9e6f Address to symbol for DISPLAY_LIST_801869C8 gijs 2023-09-27 01:10:34 +0200
  • 408cdaf436 Decompiled `func_80080798` gijs 2023-09-27 01:07:06 +0200
  • 7fd4294f59 Decompiled `func_80080768` gijs 2023-09-27 01:05:10 +0200
  • 957de22ea5 Decompiled `func_80080304` gijs 2023-09-27 01:01:37 +0200
  • 6c268e9cbf Further split up the data in the main segment gijs 2023-09-27 00:55:01 +0200
  • 2861309bd6 Discovered `obPtrPtrDisplayList` gijs 2023-09-27 00:49:40 +0200
  • 253726d9f9 Decompiled `func_overlay_145210_801F4C38_145E18` gijs 2023-09-27 00:27:33 +0200
  • fabe829cbf Decompiled `func_800737A0` gijs 2023-09-27 00:11:32 +0200