Commit Graph

42 Commits

Author SHA1 Message Date
Ryan Dwyer 100be26683 Decompile initGlobalVariables 2020-01-23 22:12:45 +10:00
Ryan Dwyer e05111dccf Identify g_Is4Mb variable 2020-01-20 18:26:37 +10:00
Ryan Dwyer 15481b2c70 Decompile objectiveCheckMultiroomEntered 2020-01-18 19:58:54 +10:00
Ryan Dwyer e9a37e2e69 Decompile heliCheckTargetVisible 2020-01-14 22:21:21 +10:00
Ryan Dwyer 8574db6ae5 Decompile aiSetPortalFlag 2020-01-14 18:17:09 +10:00
Ryan Dwyer 7364859030 Decompile menuhandlerMpCheckboxOption 2020-01-01 22:22:17 +10:00
Ryan Dwyer 44967252cb Decompile setNumPlayers and getNumPlayers 2020-01-01 12:45:08 +10:00
Ryan Dwyer 9b63a5263c Attempt to decompile menuhandlerAcceptMission 2020-01-01 12:32:53 +10:00
Ryan Dwyer 852a13a667 Decompile menuhandlerSfxVolume 2019-12-31 13:53:24 +10:00
Ryan Dwyer 2252a8f05a Identify symbols related to sound mode 2019-12-31 11:25:27 +10:00
Ryan Dwyer 00faded0f4 Rename game_152710.c to pdoptions.c 2019-12-31 10:51:54 +10:00
Ryan Dwyer d466433cda Identify many remaining option functions 2019-12-31 01:28:09 +10:00
Ryan Dwyer 3d24f3e544 Decompile chrFindById, chrFindByLiteralId and ailistFindById 2019-12-30 17:01:48 +10:00
Ryan Dwyer d0146b9543 Discover g_Vars.stagenum and stageGetIndex 2019-12-29 13:34:45 +10:00
Ryan Dwyer f1a1452fa4 Decompile cheatsActivate and rename many cheat related symbols 2019-12-28 12:15:21 +10:00
Ryan Dwyer 6365cad4a3 Identify sprintf and strcpy 2019-12-28 08:47:26 +10:00
Ryan Dwyer da040bdd3c Rename game_106d40.c to cheats.c 2019-12-26 13:21:48 +10:00
Ryan Dwyer 91d6ebd95a Decompile getVar80084014, setVar80084028, setVar8008402c, setVar80084030 and getVar80084024 2019-12-25 22:00:32 +10:00
Ryan Dwyer 7312362c46 Replace float with f32 2019-12-24 22:59:00 +10:00
Ryan Dwyer 3c5ac052e9 Move commented random function to proper file 2019-12-07 13:39:17 +10:00
Ryan Dwyer ca368e5f46 Trim gvars 2019-11-26 18:55:28 +10:00
Ryan Dwyer 44feeb95bf Split library_13790 at 13820 2019-11-17 20:00:02 +10:00
Ryan Dwyer 2abd533686 Decompile func00013798, func000137a0, func000137a8, func000137b0, func000137bc, func000137d0, func000137e4, func000137ec, func000137fc, func00013804 and func00013814 2019-11-17 19:27:36 +10:00
Ryan Dwyer a05292bf15 Decompile func00013758 2019-11-17 19:17:59 +10:00
Ryan Dwyer 0d70039d8a Decompile func00013710 2019-11-17 19:11:53 +10:00
Ryan Dwyer df12f13f6e Decompile scaleTo1 2019-11-17 19:05:04 +10:00
Ryan Dwyer b3aa49a67c Split library into 141 files 2019-11-17 14:57:25 +10:00
Ryan Dwyer e30bb5cb4a Rename symbols related to ailists 2019-11-17 08:30:04 +10:00
Ryan Dwyer d6fb8d54f5 Decompile stageLoad 2019-11-16 18:06:05 +10:00
Ryan Dwyer 35a636a3c7 Make ASM refer to data variables by name 2019-11-10 22:25:04 +10:00
Ryan Dwyer 650d88d31b Decompile 46 one-liner functions
* func000034d0
* func000034d8
* func00009a80
* func00009a88
* func00009a90
* func00009a98
* func00009aa8
* func0000fe18
* func000121e0
* func00012a0c
* func00013750
* func00013790
* func0f016444
* func0f01a4a0
* func0f0c4d98
* func0f0edb64
* func0f110bf0
* func0f11df8c
* func0f11ed70
* func0f11ed78
* func0f11edb0
* func0f11edb8
* func0f11ee20
* func0f11ee88
* func0f11eea8
* func0f11eef0
* func0f11ef78
* func0f147570
* func0f149864
* func0f14a3bc
* func0f15b51c
* func0f175f50
* func0f175f90
* func0f1790fc
* func0f17ffdc
* func0f180e1c
* func0f180e24
* func0f180e2c
* func0f181944
* func0f182b9c
* func0f184d84
* func0f188bcc
* func0f18bb1c
* func0f18bb24
* func0f18bb88
* func0f18db7c
2019-11-03 17:48:40 +10:00
Ryan Dwyer 843d78b98e Identify and link remaining functions 2019-10-31 19:06:45 +10:00
Ryan Dwyer cdb84872b5 Decompile func00001b40 2019-10-29 22:13:16 +10:00
Ryan Dwyer 99d3e0fe86 Rename setup variables to be named after their global address 2019-10-29 22:03:04 +10:00
Ryan Dwyer 7ff66bcb8c Decompile func00001aa4 2019-10-29 21:52:47 +10:00
Ryan Dwyer bdb585294a Decompile aiIfStageIdLessThan 2019-10-19 13:33:05 +10:00
Ryan Dwyer dbf87eacda Identify audioPlayFromWorldPosition and audioIsFiltered 2019-10-12 10:08:28 +10:00
Ryan Dwyer cc6f41be1b Identify ailistFindById 2019-10-09 08:21:52 +10:00
Ryan Dwyer c56572e61f Decompile aiIfRandomLessThan 2019-10-08 19:43:15 +10:00
Ryan Dwyer 8cfba0597c Decompile aiRandom 2019-10-08 18:55:23 +10:00
Ryan Dwyer bf6c85b3f3 Split setup.c into smaller files 2019-10-07 19:25:37 +10:00
Ryan Dwyer 8cc9fc069c Restructure files
* Create chraicommands.c
* Move include to src/include
* Use .o files next to each .c file
2019-10-07 17:50:26 +10:00