Commit Graph
142 Commits
Author SHA1 Message Date
MaikelChan 153ca3341e Detect Perfect Dark GBC Rom, emulating Transfer Pak functionality. 2024-08-25 21:27:21 +02:00
fgsfds 0e5b4bde62 Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port 2023-08-28 15:55:54 +02:00
Ryan Dwyer 79a94b29ce Name some texture symbols, mostly relating to LODs 2023-08-26 12:20:04 +10:00
Ryan Dwyer 38345c1672 Set names for menumodel symbols 2023-08-22 08:48:32 +10:00
fgsfds 1d151f2864 port: implement some framebuffer effects
cloaking and menu blur

in a likely extremely slow way
2023-08-19 00:48:09 +02:00
Ryan Dwyer 83e8265d5b Introduce RoomNum typedef 2023-06-20 19:14:13 +10:00
Ryan Dwyer c55f9c805c Decompile viUpdateMode 2023-06-18 19:43:27 +10:00
Ryan Dwyer f9ba47b8a7 Decompile bodiesReset 2023-06-04 09:41:54 +10:00
Ryan Dwyer 2e386f7a34 Use ARRAYCOUNT in many more places 2023-05-28 00:48:58 +10:00
Ryan Dwyer 5cc44be4da Name all env symbols 2023-05-24 21:54:47 +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 134ca8206f Introduce NUM_FRAMEBUFFERS and NUM_GFXTASKS constants 2023-05-15 12:42:13 +10:00
Ryan Dwyer 63c57f9075 Rename some scheduler symbols and message queues 2023-04-24 20:13:33 +10:00
Ryan Dwyer 97dde15464 Identify music event type 5 2023-01-06 22:05:49 +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 3248fa9849 Rename and document room mtx functions 2022-11-28 17:48:59 +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 4b7e93de8a Rename a heap of collision detection functions 2022-10-06 19:39:18 +10:00
Ryan Dwyer bbf52f580b Add support for non-matching ntsc-final builds 2022-09-09 17:19:48 +10:00
Ryan Dwyer 4e7a978c16 Decompile bviewCopyPixels 2022-09-01 17:24:55 +10:00
Ryan Dwyer 56c927ac9b Decompile texLoad 2022-08-27 19:56:29 +10:00
Ryan Dwyer 9da91a226d Decompile mainInit 2022-08-22 17:38:33 +10:00
Ryan Dwyer b20aa02961 Decompile modelmgrAllocateSlots 2022-08-17 17:22:08 +10:00
Ryan Dwyer ec964133f7 Decompile bgTestHitInVtxBatch 2022-08-07 00:21:47 +10:00
Ryan Dwyer 03cedcf233 Rename bootbufferthing to artifact 2022-08-06 10:03:50 +10:00
Ryan Dwyer a92208cb9b Decompile skyChooseCloudVtxColour 2022-07-23 14:49:04 +10:00
Ryan Dwyer ffae7d36fb Discover geo types and rename tiles to geo 2022-07-17 11:45:27 +10:00
Ryan Dwyer af3d3e33e5 Attempt to decompile bgCalculateHitInVtxBatch 2022-07-14 21:26:10 +10:00
Ryan Dwyer 8d60a8255f Decompile bgExecuteCommandsBranch 2022-07-12 17:22:49 +10:00
Ryan Dwyer 1f121a34ec Attempt to decompile func0f011130 2022-07-06 23:38:45 +10:00
Ryan Dwyer 41041fe6f2 Attempt to decompile lang0f16e3fc 2022-07-02 20:27:23 +10:00
Ryan Dwyer bc591bf6fc Decompile wallhitCreateWith20Args 2022-07-02 00:55:35 +10:00
Ryan Dwyer 43b920379c Decompile wallhit0f13e994 2022-06-30 19:41:41 +10:00
Ryan Dwyer 4a47423754 Attempt to decompile wallhitsTick 2022-06-30 17:54:56 +10:00
Ryan Dwyer ef9dbbd24b Decompile wallhitFree 2022-06-29 21:27:46 +10:00
Ryan Dwyer 3ccb0ae1ee Decompile projectileFindCollidingProp 2022-06-15 17:30:32 +10:00
Ryan Dwyer 615480e6fd Decompile func0f161520 2022-05-14 21:13:43 +10:00
Ryan Dwyer 6a00026c0a Decompile bgVerifyLightSums 2022-04-24 18:00:50 +10:00
Ryan Dwyer 527bceec3e Decompile bg0f155b84nb 2022-04-24 17:35:47 +10:00
Ryan Dwyer 6f89f7685f Decompile cam0f0b5b9c 2022-04-18 18:51:48 +10:00
Ryan Dwyer 2c01a9a557 Decompile texSelect 2022-04-17 13:48:31 +10:00
Ryan Dwyer 147416187c Decompile sparksCreate 2022-04-15 19:50:50 +10:00
Ryan Dwyer afc90a0e84 Decompile sparkCreate 2022-04-15 17:36:28 +10:00
Ryan Dwyer 7cd4a3c5d4 Decompile cd000253c4 2022-04-15 13:40:19 +10:00
Ryan Dwyer f6f039e699 Rename modelInstantiate to modelInstantiateWithoutAnim and decompile new modelInstantiate 2022-04-14 23:17:01 +10:00
Ryan Dwyer 912a8a9856 Decompile func0f0b2904 2022-04-14 21:48:03 +10:00