Ryan Dwyer
|
a7f00522c1
|
gbi.h: Remove unused ifdefs and reformat the file
|
2023-05-26 22:29:08 +10:00 |
Ryan Dwyer
|
5eb422d599
|
Make graphics microcode data shiftable
|
2023-05-26 20:25:08 +10:00 |
Ryan Dwyer
|
be585be596
|
Name most sky symbols
|
2023-05-25 17:35:22 +10:00 |
Ryan Dwyer
|
5cc44be4da
|
Name all env symbols
|
2023-05-24 21:54:47 +10:00 |
Ryan Dwyer
|
740be5e96b
|
Tidy up gfxreplace.c
|
2023-05-24 21:06:48 +10:00 |
Ryan Dwyer
|
a8d92b1845
|
Replace calls to SetCombineLERP with custom modes
|
2023-05-24 18:24:28 +10:00 |
Ryan Dwyer
|
92075c6fe7
|
Name almost all BG symbols
|
2023-05-23 19:37:20 +10:00 |
Ryan Dwyer
|
4017d5cba5
|
Rename vm.c to vminit.c, tlb.s to vm.s and annotate vm.s
|
2023-05-21 15:54:54 +10:00 |
Ryan Dwyer
|
b4355ab55f
|
Annotate exceptasm.s
|
2023-05-20 16:43:48 +10:00 |
Ryan Dwyer
|
21cda43806
|
Use li and move pseudo instructions in ASM where possible
|
2023-05-20 00:08:54 +10:00 |
Ryan Dwyer
|
134ca8206f
|
Introduce NUM_FRAMEBUFFERS and NUM_GFXTASKS constants
|
2023-05-15 12:42:13 +10:00 |
Ryan Dwyer
|
8559aeed1f
|
Introduce FBALLOC and SCREEN constants for dimensions
|
2023-05-14 13:00:29 +10:00 |
Ryan Dwyer
|
73fc947f44
|
Name and document z-buffer functions
|
2023-05-14 09:23:24 +10:00 |
Ryan Dwyer
|
7349c3b172
|
Create functionally equivalent C for handwritten modelasm functions
|
2023-04-30 22:51:02 +10:00 |
Ryan Dwyer
|
63c57f9075
|
Rename some scheduler symbols and message queues
|
2023-04-24 20:13:33 +10:00 |
Ryan Dwyer
|
8e131f3aa4
|
Find workaround for pheadSaveFile hack
|
2023-04-14 20:55:19 +10:00 |
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 |