Commit Graph
119 Commits
Author SHA1 Message Date
fgsfds 600dae58e2 port: allow using N64 control schemes
change from Ext to another control scheme to activate

note that this will require rebinding keys, as the default config is for the Ext scheme
2023-11-26 18:07:35 +01:00
Catherine Reprobate 12571746d7 Unmap L_TRIG and *_JPAD 2023-08-18 13:59:13 -07:00
Ryan Dwyer a780b5f179 Identify hov and hovtype properties 2023-06-28 23:37:39 +10:00
Ryan Dwyer 83e8265d5b Introduce RoomNum typedef 2023-06-20 19:14:13 +10:00
Ryan Dwyer 1df5e4dc51 Document propsnd functions 2023-06-03 11:17:22 +10:00
Ryan Dwyer 2c1c13e666 Give better names to timing variables 2022-10-13 19:43:47 +10:00
Ryan Dwyer 4b7e93de8a Rename a heap of collision detection functions 2022-10-06 19:39:18 +10:00
Ryan Dwyer dcf93a4c78 Decompile bbikeApplyMoveData 2022-08-18 23:16:52 +10:00
Ryan Dwyer 985c164b1c Decompile hovTick 2022-07-21 23:56:31 +10:00
Ryan Dwyer fef5f17563 Decompile projectileTick 2022-07-20 21:20:17 +10:00
Ryan Dwyer ffae7d36fb Discover geo types and rename tiles to geo 2022-07-17 11:45:27 +10:00
Ryan Dwyer b5fd42aed2 Rename chrwidth to radius 2022-07-17 10:27:25 +10:00
Ryan Dwyer d31e13909b Decompile bgFindEnteredRooms 2022-07-11 00:17:36 +10:00
Ryan Dwyer b34c2e3620 Decompile propsnd0f0939f8 2022-06-13 19:32:48 +10:00
Ryan Dwyer 28119b758d Decompile bbike0f0d3c60 2022-05-27 08:00:22 +10:00
Ryan Dwyer c3134b7d1e Decompile objApplyMomentum 2022-04-09 22:22:53 +10:00
Ryan Dwyer 70375816f1 Rename most remaining game files 2022-03-23 21:22:06 +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 b6ef09ca20 jpn-final: Get game segment matching excluding pointers 2022-03-16 17:50:25 +10:00
Ryan Dwyer f5eb967ee2 pal-beta: Get game segment matching excluding pointers 2022-03-11 21:58:39 +10:00
Ryan Dwyer f9fbf288f8 Rename PALDOWN macro to TICKS 2022-03-10 21:22:05 +10:00
Ryan Dwyer 30176a6836 Decompile quaternionSlerp 2022-02-21 18:48:38 +10:00
Ryan Dwyer e43b4cb824 Decompile quaternion0f097044 2022-02-21 18:45:39 +10:00
Ryan Dwyer 1ae44785fb Decompile quaternion0f0976c0 2022-02-21 18:06:33 +10:00
Ryan Dwyer 0a42a49501 Decompile quaternionToMtx 2022-02-21 18:02:32 +10:00
Ryan Dwyer a2940dde6b Decompile quaternion0f096ca0 2022-02-21 17:51:29 +10:00
Ryan Dwyer 3185939789 Attempt to decompile menuitemObjectivesRenderOne 2022-02-13 16:09:19 +10:00
Ryan Dwyer 583796e7aa Rename game_0b69d0.c to player.c 2022-02-09 20:23:06 +10:00
Ryan Dwyer 59aa77e75a Decompile objDrop 2021-12-01 17:39:28 +10:00
Ryan Dwyer 9ca1966b47 Rename some chr flags 2021-11-29 23:10:27 +10:00
Ryan Dwyer 8a674d6abd Attempt to decompile hoverbikeUpdateMovement 2021-11-29 19:13:24 +10:00
Ryan Dwyer 148f2d0656 Rename some mtx functions 2021-11-06 11:41:04 +10:00
Ryan Dwyer 5d40470f89 ntsc-beta: Get ROM fully matching 2021-10-26 17:15:43 +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 7d44ea11e1 Rename game_097ba0.c to bondgun.c, and related functions 2021-06-13 17:19:11 +10:00
Ryan Dwyer d6b4e4b23f Decompile roomGetProps and rename functions/symbols relating to room registration 2021-06-02 23:37:57 +10:00
Ryan Dwyer 65627689aa Decompile doorIsRangeEmpty 2021-05-20 21:43:09 +10:00
Ryan Dwyer 8f2adbf9cc Decompile hovUpdateGround 2021-05-19 20:17:26 +10:00
Ryan Dwyer 9d50cbef26 Decompile modelFindBboxRodata 2021-05-18 20:42:56 +10:00
Ryan Dwyer 012cfb0c44 Decompile func0001b400 2021-04-30 23:01:27 +10:00
Ryan Dwyer ca65e15634 Decompile func0f09f848 2021-04-16 23:56:35 +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 4b7473d768 ntsc-beta: Get game functions in their correct places 2021-03-23 17:15:05 +10:00
Ryan Dwyer 722693becb Trim trailing nops from functions and discover a few more file splits 2021-03-16 19:02:49 +10:00
Ryan Dwyer 79e40cdf0e Distribute remaining .bss into lib 2021-03-15 23:28:01 +10:00
Ryan Dwyer f1d924deb2 pal-final: Get game segment fully matching 2021-03-12 22:59:47 +10:00
Ryan Dwyer 56ff30460a pal-final: Get game .rodata matching 2021-03-09 23:52:37 +10:00
Ryan Dwyer 3dcb784dd0 Rename many hand struct properties 2021-03-02 14:03:53 +10:00
Ryan Dwyer 01dc299e14 Attempt to decompile doorsCheckAutomatic 2021-03-01 18:55:09 +10:00