fgsfds
da9046f745
port: swap RGBA color literals
2023-08-05 01:57:26 +02:00
fgsfds
9433dc7769
port: make it not crash on the intro sequence and render SOME geometry
2023-08-01 23:38:06 +02:00
Ryan Dwyer
2e386f7a34
Use ARRAYCOUNT in many more places
2023-05-28 00:48:58 +10:00
Ryan Dwyer
5255f7c346
Use Vtx/Col instead of struct gfxvtx, struct colour and u32
2023-05-27 13:22:14 +10:00
Ryan Dwyer
d5a21a8459
Replace gDPSetVerticeArray with gSPVertex, rename gDPSetColorArray to gSPColor and rename gDPTri4 to gSPTri4
2023-05-27 10:27:15 +10:00
Ryan Dwyer
be585be596
Name most sky symbols
2023-05-25 17:35:22 +10:00
Ryan Dwyer
8559aeed1f
Introduce FBALLOC and SCREEN constants for dimensions
2023-05-14 13:00:29 +10:00
Ryan Dwyer
89152f7b40
Rename a heap of light and brightness symbols
2023-04-13 20:13:13 +10:00
Ryan Dwyer
ba11c5634b
Introduce uintptr_t
2022-12-07 21:00:03 +10:00
Ryan Dwyer
32d529e9b5
Avoid UB in bondview's var800a41c0
2022-10-31 17:31:02 +10:00
Ryan Dwyer
724aecb04e
ntsc-beta: Decompile bviewDrawHorizonScanner
2022-10-20 22:27:46 +10:00
Ryan Dwyer
f98d64bd6f
ntsc-beta: Decompile bviewDrawIrLens
2022-10-20 22:20:07 +10:00
Ryan Dwyer
5ca3b87ad4
Decompile other versions of bviewDrawEyespyMetrics
2022-10-16 17:14:33 +10:00
Ryan Dwyer
17583575e4
Introduce support for gcc
2022-10-12 22:26:19 +10:00
Ryan Dwyer
15c067fe36
Decompile gasRender
2022-09-16 20:52:10 +10:00
Ryan Dwyer
5dd7d9e020
Decompile bviewDrawIrLens
2022-09-01 18:00:54 +10:00
Ryan Dwyer
4e7a978c16
Decompile bviewCopyPixels
2022-09-01 17:24:55 +10:00
Ryan Dwyer
e82da009d2
Rename most text functions
2022-07-06 19:22:01 +10:00
Ryan Dwyer
ced58d1029
Decompile portal00018148
2022-06-04 12:47:56 +10:00
Ryan Dwyer
ed29909c77
Decompile bviewDrawFisheye
2022-06-01 22:21:56 +10:00
Ryan Dwyer
251c5f6aff
Attempt to decompile bviewDrawIrLens
2022-05-31 21:25:47 +10:00
Ryan Dwyer
7cb9578e69
Decompile bviewDrawIntroFaderBlur
2022-05-29 20:52:48 +10:00
Ryan Dwyer
ecc36a73ed
Decompile bviewRenderNvLens
2022-04-05 12:11:14 +10:00
Ryan Dwyer
40c778872e
Introduce RANDOMFRAC() macro
2022-04-02 12:21:25 +10:00
Ryan Dwyer
70375816f1
Rename most remaining game files
2022-03-23 21:22:06 +10:00
Ryan Dwyer
022eb49a56
jpn-final: Replace jal addresses with symbols
2022-03-17 17:17:34 +10:00
Ryan Dwyer
b6ef09ca20
jpn-final: Get game segment matching excluding pointers
2022-03-16 17:50:25 +10:00
Ryan Dwyer
9f46789551
pal-beta: Replace jal addresses with symbols
2022-03-12 16:06:12 +10:00
Ryan Dwyer
f5eb967ee2
pal-beta: Get game segment matching excluding pointers
2022-03-11 21:58:39 +10:00
Ryan Dwyer
8cacff28e1
Attempt to decompile menugfxRenderGradient
2022-01-25 08:25:37 +10:00
Ryan Dwyer
e9d7bc7ab4
Decompile bviewRenderEyespyDecorations
2022-01-20 21:41:23 +10:00
Ryan Dwyer
28dc309908
Decompile func0f13c2d0nb
2022-01-20 19:14:07 +10:00
Ryan Dwyer
5d40470f89
ntsc-beta: Get ROM fully matching
2021-10-26 17:15:43 +10:00
Ryan Dwyer
1c1278a8c3
ntsc-beta: Get data segment matching excluding pointers
2021-10-24 17:46:34 +10:00
Ryan Dwyer
d82a6ba619
Rename a bunch of lib files and functions
...
* lib_070d0.c to vm.c
* lib_09a80.c to vi.c
* lib_0bfb0.c to fault.c
* lib_0c000.c to crash.c
* lib_11420.c to music.c
* lib_13710.c to pimgr.c
* lib_184d0.c to ailist.c and path.c
* lib_233c0.c to anim.c
* lib_24e40.c to collision.c
* lib_2fa00.c to rmon.c
* lib_34030.c to speaker.c
* lib_37b00.c to mp3.c
2021-10-11 22:46:29 +10:00
Ryan Dwyer
bba63fe1fd
Rename lib_159b0.c to mtxasm.s and lib_16110.c to mtx.c
2021-10-11 21:46:17 +10:00
Ryan Dwyer
c1657dd95b
Rename func0000db30 to mainOverrideVariable and add docblock
2021-10-11 20:32:18 +10:00
Ryan Dwyer
329f3351f4
Attempt to decompile viUpdateMode, and rename many VI symbols
2021-10-10 20:51:42 +10:00
Ryan Dwyer
b83e729290
Decompile vi00009b50
2021-10-08 18:46:49 +10:00
Ryan Dwyer
7a0f4b5835
Rename game_0d4690.c to savebuffer.c, game_102240.c to mainmenu.c, game_107fb0.c to filemgr.c and split game_110680.c into bossfile.c and filelist.c
2021-09-16 23:42:06 +10:00
Ryan Dwyer
753706896a
pal-final: Decompile fontLoad
2021-09-06 18:38:43 +10:00
Ryan Dwyer
9d4f2ffd2a
Rename entry.c to boot.c, controller.c to joy.c, core.c to lv.c, texture.c to texdecompress.c, room.c to bg.c, lib_0e9d0.c to snd.c and associated functions
2021-03-24 20:03:37 +10:00
Ryan Dwyer
31f1573a6e
ntsc-beta: Get game .rodata matching
2021-03-24 19:10:49 +10:00
Ryan Dwyer
a9dd61274a
ntsc-beta: Replace hard coded jal addresses
2021-03-23 17:47:19 +10:00
Ryan Dwyer
4b7473d768
ntsc-beta: Get game functions in their correct places
2021-03-23 17:15:05 +10:00
Ryan Dwyer
47b1b537f3
ntsc-1.0 and pal-final: Replace hard coded jal addresses
2021-03-17 22:59:54 +10:00
Ryan Dwyer
79e40cdf0e
Distribute remaining .bss into lib
2021-03-15 23:28:01 +10:00
Ryan Dwyer
966a1fb378
pal-final: Get .data segment matching excluding pointers
2021-03-11 08:31:32 +10:00
Ryan Dwyer
fc4d1cc39c
Implement enums for lang references
2021-03-10 17:24:51 +10:00
Ryan Dwyer
56ff30460a
pal-final: Get game .rodata matching
2021-03-09 23:52:37 +10:00