Commit Graph
63 Commits
Author SHA1 Message Date
fgsfds c2fcb992ca Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger 2024-05-12 16:26:39 +02:00
fgsfds 15c0327592 port: better light glare hit detection 2024-05-12 16:22:34 +02:00
fgsfds 4085ae5806 port: debugger: add janky imgui debugger
maybe it'll help figuring out some of the gameplay bugs
2023-10-09 01:35:36 +02:00
Ryan Dwyer 83e8265d5b Introduce RoomNum typedef 2023-06-20 19:14:13 +10:00
Ryan Dwyer 8a7c22adda Decompile bgRenderGdlInXray 2023-05-31 17:48:41 +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 92075c6fe7 Name almost all BG symbols 2023-05-23 19:37:20 +10:00
Ryan Dwyer 89152f7b40 Rename a heap of light and brightness symbols 2023-04-13 20:13:13 +10:00
Ryan Dwyer b39c317812 Fix some typoed function names 2022-12-02 07:58:14 +10:00
Ryan Dwyer f7cb81bac5 Improve mismatch of bgLoadRoom 2022-09-18 14:13:11 +10:00
Ryan Dwyer 9d2805430e Decompile bgTestHitOnObj 2022-08-08 17:50:48 +10:00
Ryan Dwyer ec964133f7 Decompile bgTestHitInVtxBatch 2022-08-07 00:21:47 +10:00
Ryan Dwyer 7364fb8e0e Decompile artifactsRenderGlaresForRoom 2022-08-05 22:59:59 +10:00
Ryan Dwyer 9c76470f93 Attempt to decompile bgTickPortalsXray 2022-07-30 16:46:56 +10:00
Ryan Dwyer 0e22ee0a99 Decompile func0f158400 2022-07-30 12:46:38 +10:00
Ryan Dwyer 6f88259da8 Decompile func0f158d9c 2022-07-30 11:57:15 +10:00
Ryan Dwyer af3d3e33e5 Attempt to decompile bgCalculateHitInVtxBatch 2022-07-14 21:26:10 +10:00
Ryan Dwyer 2ed2324b63 Attempt to decompile bgChooseXrayVtxColour 2022-07-13 23:17:15 +10:00
Ryan Dwyer eb2cabc146 Decompile bg0f158184 2022-07-13 19:55:01 +10:00
Ryan Dwyer 3f44bf51e7 Attempt to decompile bg0f1598b4 2022-07-13 18:55:56 +10:00
Ryan Dwyer 04a4a96995 Decompile bgPopulateVtxBatchType 2022-07-13 10:36:37 +10:00
Ryan Dwyer e10a080901 Decompile bg0f15f2b0 2022-07-12 21:03:43 +10:00
Ryan Dwyer e338ce8d4c Decompile bg0f1612e4 2022-07-12 19:15:33 +10:00
Ryan Dwyer 5233d70a3c Decompile bg0f164e8c 2022-07-12 17:33:19 +10:00
Ryan Dwyer 8d60a8255f Decompile bgExecuteCommandsBranch 2022-07-12 17:22:49 +10:00
Ryan Dwyer d4afa185f9 Decompile bgRenderRoomXlu 2022-07-12 08:14:23 +10:00
Ryan Dwyer 5d8f96f36a Decompile bgChooseRoomsToLoad and discover more room and portal flags 2022-07-11 23:42:04 +10:00
Ryan Dwyer d31e13909b Decompile bgFindEnteredRooms 2022-07-11 00:17:36 +10:00
Ryan Dwyer 9728537fd9 Decompile bg0f159f1c 2022-07-10 22:22:16 +10:00
Ryan Dwyer 615480e6fd Decompile func0f161520 2022-05-14 21:13:43 +10:00
Ryan Dwyer ca08c2c96a Decompile portal0f15d10c 2022-05-07 16:47:32 +10:00
Ryan Dwyer 5b22c7c483 Decompile func0f164ab8 2022-05-03 19:43:58 +10:00
Ryan Dwyer 037abb1c53 Decompile func0f163528 2022-04-28 18:57:46 +10:00
Ryan Dwyer 23f8ddd5d1 Decompile room0f15e85c 2022-04-27 21:17:20 +10:00
Ryan Dwyer aad2fc47d9 Decompile room0f15ef9c 2022-04-27 18:51:28 +10:00
Ryan Dwyer 32c397562c Decompile room0f164c64 2022-04-26 22:27:14 +10:00
Ryan Dwyer dab2ea5fb7 Decompile func0f15da00 2022-04-24 22:55:54 +10:00
Ryan Dwyer ecb7c43544 Decompile room0f15dab4 2022-04-24 21:55:23 +10:00
Ryan Dwyer 40892c5af7 Decompile portal0f15b274 2022-04-24 21:30:01 +10:00
Ryan Dwyer 4dd72b7124 Decompile portalFindBbox 2022-04-24 20:41:11 +10:00
Ryan Dwyer 788d303f0a Decompile portalFindNumByVertices 2022-04-24 19:58:12 +10:00
Ryan Dwyer 5deb00e6f0 Decompile func0f15f20c 2022-04-16 20:57:06 +10:00
Ryan Dwyer 59a037ccb0 Decompile func0f06bea0 2022-04-10 11:19:47 +10:00
Ryan Dwyer f43b4fd938 Decompile func0f0849dc 2022-04-08 18:18:43 +10:00
Ryan Dwyer 790ec49ffb Decompile bgFindRoomsByPos 2022-04-06 20:40:34 +10:00
Ryan Dwyer b88100b7a6 Decompile explosionCreate 2022-03-22 17:12:36 +10:00
Ryan Dwyer 306c1287e9 Rename explosionTick to explosionTickPlayer and decompile new explosionTick 2022-03-20 23:45:21 +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 e904d53ba4 Attempt to decompile weatherRenderRain 2022-03-08 17:49:09 +10:00
Ryan Dwyer 4e262b9298 Decompile bgRenderSceneInXray 2022-02-07 23:36:37 +10:00