Ryan Dwyer
|
6edc8681da
|
Remove a heap of one-liner functions
|
2023-05-10 21:24:17 +10:00 |
Ryan Dwyer
|
e3317f2069
|
Remove pdmode.c
|
2023-05-09 23:06:06 +10:00 |
Ryan Dwyer
|
ae4687917f
|
Use inline floor and ceil instructions
|
2023-05-09 17:22:15 +10:00 |
Ryan Dwyer
|
f39432946c
|
Remove arg parser
|
2023-05-09 11:18:23 +10:00 |
Ryan Dwyer
|
bcaea5d7e9
|
Move functions from utils.c, collisionutils.c, crc.c and gfxreplace.c into the files where they're called
|
2023-05-08 23:27:23 +10:00 |
Ryan Dwyer
|
c9879d9516
|
Use inline sqrt.s instruction
|
2023-05-06 23:15:43 +10:00 |
Ryan Dwyer
|
f96d9ff901
|
Refactor scheduler
|
2023-05-02 12:29:35 +10:00 |
Ryan Dwyer
|
246d30ce04
|
RoomMtx: Prevent cache fighting in multiplayer and remove need to tick roommtxes
|
2023-01-07 17:08:30 +10:00 |
Ryan Dwyer
|
d8c278364a
|
Remove unused functions
|
2022-11-12 10:01:28 +10:00 |
Ryan Dwyer
|
0fd7673c1b
|
Don't call no-op functions
|
2022-11-11 23:44:20 +10:00 |
Ryan Dwyer
|
5c21de55e6
|
Remove stub files
|
2022-11-11 23:23:38 +10:00 |
Ryan Dwyer
|
40c4dd9130
|
Remove rmon, crash, fault, videbug and debughud
|
2022-11-11 23:18:45 +10:00 |
Ryan Dwyer
|
73bfbded3d
|
Remove unreachable g_Jpn code
|
2022-11-11 17:18:12 +10:00 |
Ryan Dwyer
|
3b0066b74e
|
Remove debug
|
2022-11-10 21:36:05 +10:00 |
Ryan Dwyer
|
7841b59eef
|
Introduce ai2asm
|
2022-11-02 17:35:19 +10:00 |
Ryan Dwyer
|
c1cab6e03e
|
Make AI command handlers able to be inlined
|
2022-10-31 17:34:01 +10:00 |
Ryan Dwyer
|
e16567742d
|
Place game segment after bss to make more room for memp
|
2022-10-31 17:34:01 +10:00 |
Ryan Dwyer
|
6db8be6d14
|
Remove code relating to 4MB
|
2022-10-31 17:34:01 +10:00 |
Ryan Dwyer
|
c9f4fef2d6
|
Remove camdraw code
|
2022-10-31 17:34:01 +10:00 |
Ryan Dwyer
|
7c6805c3e2
|
Make the expansion pak required and disable virtual memory
|
2022-10-31 17:34:01 +10:00 |
Ryan Dwyer
|
eb51ea4550
|
Introduce ROM_SIZE Makefile option
|
2022-10-12 23:06:19 +10:00 |
Ryan Dwyer
|
46a88a3d59
|
Convert ROMALLOCATION constants into Makefile options
|
2022-10-12 22:39:57 +10:00 |
Ryan Dwyer
|
17583575e4
|
Introduce support for gcc
|
2022-10-12 22:26:19 +10:00 |
Ryan Dwyer
|
ad28d219d1
|
Decompile mempakPrepare
|
2022-09-08 23:02:20 +10:00 |
Ryan Dwyer
|
e12ac3d0e0
|
Decompile pakWriteFileAtOffset
|
2022-09-08 21:58:47 +10:00 |
Ryan Dwyer
|
56c927ac9b
|
Decompile texLoad
|
2022-08-27 19:56:29 +10:00 |
Ryan Dwyer
|
fdb0b4990a
|
Decompile weaponTick
|
2022-08-24 23:07:51 +10:00 |
Ryan Dwyer
|
83d0268f19
|
Decompile bootPhase1
|
2022-08-22 20:24:50 +10:00 |
Ryan Dwyer
|
2dc046fa13
|
Decompile hudmsgRenderMissionTimer
|
2022-08-18 18:40:02 +10:00 |
Ryan Dwyer
|
28e82578e4
|
Rename and split some files
* Rename game_0b28d0.c to modelmgr.c
* Split playerreset.c to modelmgrreset.c
* Split chr.c to proptick.c
|
2022-08-17 17:33:55 +10:00 |
Ryan Dwyer
|
5781a64158
|
Decompile dialogRender
|
2022-07-21 12:22:56 +10:00 |
Ryan Dwyer
|
dcade0c364
|
Rename game_13b670.c to dyntex.c
|
2022-06-27 20:09:24 +10:00 |
Ryan Dwyer
|
e21e1cb33f
|
Rename tex.c to texselect.c, surface.c to tex.c
|
2022-04-17 14:44:07 +10:00 |
Ryan Dwyer
|
629d9a3aec
|
Decompile getitle0f0155f0
|
2022-04-15 23:33:13 +10:00 |
Ryan Dwyer
|
70375816f1
|
Rename most remaining game files
|
2022-03-23 21:22:06 +10:00 |
Ryan Dwyer
|
140b206505
|
Rename and split some files to create stagetable.c and stagemusic.c
|
2022-03-20 15:10:30 +10:00 |
Ryan Dwyer
|
e97273fb37
|
Rename many lifecycle functions to use consistent names and rename many files
|
2022-03-20 13:27:27 +10:00 |
Ryan Dwyer
|
8d209d59c2
|
jpn-final: Decompile titleInit
|
2022-03-19 21:36:13 +10:00 |
Ryan Dwyer
|
9b23b0e220
|
jpn-final: Decompile langInit
|
2022-03-19 21:20:53 +10:00 |
Ryan Dwyer
|
a6b5df2659
|
pal-beta, pal-final and jpn-final: Decompile langTick
|
2022-03-19 10:03:18 +10:00 |
Ryan Dwyer
|
b6ef09ca20
|
jpn-final: Get game segment matching excluding pointers
|
2022-03-16 17:50:25 +10:00 |
Ryan Dwyer
|
d7d4ca4156
|
jpn-final: Get lib segment matching excluding pointers
|
2022-03-14 21:36:43 +10:00 |
Ryan Dwyer
|
bbd69a8723
|
jpn-final: Make it build
|
2022-03-14 18:34:23 +10:00 |
Ryan Dwyer
|
fa7698724c
|
pal-beta: Get lib segment matching excluding pointers
|
2022-03-11 14:18:03 +10:00 |
Ryan Dwyer
|
1bb2f7ebc3
|
pal-beta: Make it build
|
2022-03-11 09:14:25 +10:00 |
Ryan Dwyer
|
729e951336
|
Rename game_127910.c to playermgr.c
|
2022-02-13 21:59:43 +10:00 |
Ryan Dwyer
|
3a777bc25c
|
Rename game_011110.c to playerinit.c, game_0102b0.c to bondguninit.c
|
2022-02-10 17:25:24 +10:00 |
Ryan Dwyer
|
583796e7aa
|
Rename game_0b69d0.c to player.c
|
2022-02-09 20:23:06 +10:00 |
Ryan Dwyer
|
21b48e2b49
|
Decompile texturesLoadConfigs
|
2022-02-09 17:36:23 +10:00 |
Ryan Dwyer
|
2586554907
|
Rename game_0e0770.c to menugfx.c, game_0f09f0.c to menu.c, menu/items.c to menuitem.c
|
2022-02-05 10:36:51 +10:00 |