Commit Graph
1378 Commits
Author SHA1 Message Date
Ryan Dwyer edebe0b1f0 Discover more object 3 flags 2023-01-17 21:33:16 +10:00
Ryan Dwyer c78ff83fc8 Discover more chrflags 2023-01-16 19:10:31 +10:00
Ryan Dwyer 7f62d1d74a Introduce -DDEBUG to enable crash screen and debug menu 2023-01-12 21:56:54 +10:00
Ryan Dwyer 68f2cd6db6 Merge version-specific debug files into one 2023-01-12 21:13:56 +10:00
Ryan Dwyer 2ef95d741a Decompile memaAlloc 2023-01-09 17:46:51 +10:00
Ryan Dwyer 97dde15464 Identify music event type 5 2023-01-06 22:05:49 +10:00
Ryan Dwyer d9213de09a Use consistent file naming for C equivalents of ASM files 2022-12-08 23:36:00 +10:00
Ryan Dwyer ba11c5634b Introduce uintptr_t 2022-12-07 21:00:03 +10:00
Ryan Dwyer 45524f06b2 Rename remapped anim frames to repeat anim frames and improve documentation 2022-12-04 13:57:04 +10:00
Ryan Dwyer c20a31db57 Create functionally equivalent C for handwritten func0002f490 and func0002f560 2022-12-02 20:18:50 +10:00
Ryan Dwyer d6123cbe72 Remove apparent recursion from strcmp and strncmp 2022-12-01 19:09:56 +10:00
Ryan Dwyer e59fc870ad Set names for all anim functions 2022-11-30 21:00:37 +10:00
Ryan Dwyer 087861fd3a Write a file docblock for models 2022-11-28 23:47:13 +10:00
Ryan Dwyer f3461b900c Rename modelfiledata to modeldef 2022-11-28 22:59:47 +10:00
Ryan Dwyer 3484a4faed Set names for all model C functions 2022-11-28 22:22:41 +10:00
Ryan Dwyer 3248fa9849 Rename and document room mtx functions 2022-11-28 17:48:59 +10:00
Ryan Dwyer 2b661d2bb4 Decompile vmInit 2022-11-27 23:17:25 +10:00
Ryan Dwyer 259fab6a6d jpn-final: Introduce support for gcc 2022-11-27 19:53:42 +10:00
Ryan Dwyer c790bc5db4 jpn-final: Decompile langGetJpnCharPixels 2022-11-27 15:44:00 +10:00
Ryan Dwyer 2d6d88cd6d ntsc-beta, pal-beta and pal-final: Introduce support for gcc 2022-11-26 19:53:48 +10:00
Ryan Dwyer 493afe7b4f pal-beta and pal-final: Decompile viUpdateMode 2022-11-26 09:19:52 +10:00
Ryan Dwyer 9f3481ccee Make remaining versions shiftable 2022-11-24 21:58:09 +10:00
Ryan Dwyer dd6eaeb148 Fix compile errors in gcc 2022-11-23 19:13:36 +10:00
Ryan Dwyer 0e68241363 ntsc-beta: Decompile cdFindGroundFromList 2022-11-23 18:46:17 +10:00
Ryan Dwyer a4ef55ea06 ntsc-beta: Decompile memaAlloc 2022-11-21 17:52:47 +10:00
Ryan Dwyer 83f8369668 Decompile cdExamAToB 2022-11-20 16:16:57 +10:00
Ryan Dwyer 42c122a29d ntsc-beta: Decompile faultproc 2022-11-20 08:40:46 +10:00
Ryan Dwyer ee17c78e5f ntsc-beta: Decompile seqPlay 2022-11-20 00:26:47 +10:00
Ryan Dwyer bdf8df41f9 ntsc-beta: Decompile mainLoop 2022-11-19 22:48:33 +10:00
Ryan Dwyer 9c014e2daa Fix arguments for model00018680 2022-11-19 11:54:26 +10:00
Ryan Dwyer 3d8e55ab9f Create functionally equivalent C for handwritten mtx functions 2022-11-19 11:33:04 +10:00
Ryan Dwyer 1b0e512e2a Create functionally equivalent C for handwritten RNG functions 2022-11-18 22:30:06 +10:00
Ryan Dwyer 51442c4db1 Align g_SndCache 2022-11-08 08:01:49 +10:00
Ryan Dwyer 4d04f1f282 ntsc-beta: Decompile sndLoadSound 2022-10-21 21:53:10 +10:00
Ryan Dwyer 82d2d500b6 ntsc-beta: Decompile sndLoadSfxCtl 2022-10-21 21:46:14 +10:00
Ryan Dwyer a7721463bf ntsc-beta: Decompile joysTick 2022-10-21 19:31:03 +10:00
Ryan Dwyer e28b361cb6 ntsc-beta: Decompile joyStopRumble 2022-10-21 00:07:40 +10:00
Ryan Dwyer 4749132bc0 ntsc-beta: Decompile joyGetButtonsReleasedThisFrame 2022-10-16 20:30:50 +10:00
Ryan Dwyer 194ba80480 ntsc-beta: Decompile joy0001509cnb 2022-10-16 20:24:58 +10:00
Ryan Dwyer 8d0d9c0e36 ntsc-beta: Decompile bootCheckStackOverflow 2022-10-16 20:14:09 +10:00
Ryan Dwyer b91b0f93a5 ntsc-beta: Decompile bootCountUnusedStack 2022-10-16 20:04:36 +10:00
Ryan Dwyer 295ec06b5e Decompile __osSyncPutChars 2022-10-16 19:26:11 +10:00
Ryan Dwyer 8c7d35da4a Decompile osGetMemSize 2022-10-16 18:50:22 +10:00
Ryan Dwyer 914aaaa0e4 Align g_RdpDramStack and g_RdpYieldData 2022-10-15 10:04:09 +10:00
Ryan Dwyer 678835d997 Align __osContPifRam 2022-10-14 17:19:27 +10:00
Ryan Dwyer 2c1c13e666 Give better names to timing variables 2022-10-13 19:43:47 +10:00
Ryan Dwyer eb51ea4550 Introduce ROM_SIZE Makefile option 2022-10-12 23:06:19 +10:00
Ryan Dwyer 17583575e4 Introduce support for gcc 2022-10-12 22:26:19 +10:00
Ryan Dwyer 4b7e93de8a Rename a heap of collision detection functions 2022-10-06 19:39:18 +10:00
Ryan Dwyer f09206034d Improve mismatch of vmInit 2022-10-01 21:43:42 +10:00