Commit Graph

6779 Commits

Author SHA1 Message Date
Ryan Dwyer ea772c439b Decompile pheadSaveFile 2023-04-14 20:12:27 +10:00
Ryan Dwyer 5c5e45bef4 Decompile lightTickBroken 2023-04-14 17:44:43 +10:00
Ryan Dwyer 89152f7b40 Rename a heap of light and brightness symbols 2023-04-13 20:13:13 +10:00
Ryan Dwyer 2d0c0583de Decompile cdExamCylMove01 2023-04-12 22:32:42 +10:00
Ryan Dwyer 4651682d76 Decompile animReadBits 2023-04-12 21:31:02 +10:00
Ryan Dwyer 47add757e0 Decompile chr0f0260c4 2023-03-27 22:15:42 +10:00
Ryan Dwyer 2714d12e86 Identify debug menu labels using XBLA data 2023-03-15 22:40:20 +10:00
Jonaeru e1e6ace5ee Fix Japanese Kanji character codes (0x8381, 0x848c) 2023-03-13 08:27:29 +09:00
Ryan Dwyer 109929667f Decompile playermgrGetModelOfWeapon 2023-02-01 17:16:24 +10:00
Ryan Dwyer c87aa0567b Replace BG pointer math with a more semantically correct equivalent 2023-01-20 20:38:01 +10:00
Ryan Dwyer 9c6b0f246a Separate hovtype field in setup macros 2023-01-17 21:46:08 +10:00
Ryan Dwyer edebe0b1f0 Discover more object 3 flags 2023-01-17 21:33:16 +10:00
Ryan Dwyer 93acca065d Discover more object 2 flags 2023-01-17 20:14:19 +10:00
Ryan Dwyer 49301f9265 Discover more object flags 2023-01-16 21:39:49 +10:00
Ryan Dwyer c78ff83fc8 Discover more chrflags 2023-01-16 19:10:31 +10:00
Ryan Dwyer 47f8b83062 Discover more chr hidden flags 2023-01-14 19:49:51 +10:00
Ryan Dwyer 702d8627ec Replace some language ID literals with constants 2023-01-13 21:47:07 +10:00
Ryan Dwyer 528235552b Improving naming of chr line of sight functions 2023-01-13 21:46:27 +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 4be874210b Tweak cover JSON format and set names for remaining cover flags 2023-01-05 22:12:16 +10:00
Jonaeru 577f97b8c8 jpn-final: Fix Japanese Kanji character codes (0x878f, 0x87c2) 2022-12-19 12:17:39 +09:00
Jonaeru f424b90eae jpn-final: Fix Japanese Kanji character codes 2022-12-18 17:51:37 +09:00
Ryan Dwyer d9213de09a Use consistent file naming for C equivalents of ASM files 2022-12-08 23:36:00 +10:00
Ryan Dwyer 50b54d42ff Identify a heap of gun MODELPART constants 2022-12-08 21:58:47 +10:00
Ryan Dwyer a2ad0014e3 Improve naming relating to mpweapon struct 2022-12-07 22:18:23 +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 ac256277d2 Disassemble graphics microcode 2022-12-04 10:03:59 +10:00
Ryan Dwyer 4994fcccee Update pirack checks documentation 2022-12-02 23:47:48 +10:00
Ryan Dwyer 0063dcc71c Rename "close" gun function type to "melee" 2022-12-02 22:46:40 +10:00
Ryan Dwyer c20a31db57 Create functionally equivalent C for handwritten func0002f490 and func0002f560 2022-12-02 20:18:50 +10:00
Ryan Dwyer b39c317812 Fix some typoed function names 2022-12-02 07:58:14 +10:00
Ryan Dwyer 901028d5a3 Decompile func0f14c50c 2022-12-02 00:03:45 +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 1c6a5d98a4 Decompile wallhitsTick 2022-11-29 19:18:23 +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 637cc2d823 Make JPN fonts segment shiftable 2022-11-27 16:52:13 +10:00
Ryan Dwyer c790bc5db4 jpn-final: Decompile langGetJpnCharPixels 2022-11-27 15:44:00 +10:00
Ryan Dwyer 0ae638b7ea jpn-final: Make titleRenderPdLogo functionally equivalent 2022-11-27 09:48:25 +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 8ba5cc0558 Fix some pointer literals 2022-11-26 09:57:42 +10:00