278 Commits
Author SHA1 Message Date
David Benepe 77f165b999 Fixed minor build issue on rpi 2022-03-26 15:47:33 -04:00
David Benepe 8049d7df7e Packages can now be .zip files 2022-03-26 13:47:11 -04:00
David Benepe 2e2ef0f1f5 Removed unecessary files. Added zip_file lib to dkr_assets_tool 2022-03-25 18:36:17 -04:00
David Benepe 3e210904fe Removed dkr_assets_tool binary 2022-03-25 18:24:41 -04:00
David Benepe 0268767da1 Added error helper file. 2022-03-25 18:23:17 -04:00
David Benepe b601228245 Lets do this again. 2022-03-18 18:35:32 -04:00
d2eb45ff48 XYZ struct proposal (#213)
* Ignore IDO warnings with styles we don't follow

* Fix multiple warnings in game_ui.c

* Define an Object_XYZ struct

* Replaced values in Object for Object_XYZ

* Documenting some values

* Update XYZ to ObjectTransform

* Match render_borders_for_multiplayer and convert #if 1 and #if 0 to #ifdef NON_EQUIVALENT

* Try using more libultra code for the gDPSetFillColor values

* Fix some broken NON_EQUIVALENT code

* Fix a couple of minor warnings in unknown_078050

* More warnings

* Match thread1_main, and clean up all warnings in main.c

* Matched main.c

* Document and cleanup some code in thread0_epc.c

* Fix all warnings in unknown_0255E0.c

* Document unknown_078050.c stuff

* Fix warnings in asset_loading.c

* Fix font warnings

* Fix minor memory.c warnings

* Fix warnings in camera.c

* Fix many more warnings in game.c

* racer.c warning fixes

* Match func_80008140

* func_800092A8 is close, but not quite matching

* Reconfigured unk80120AC0 to be ObjectSegment and have Object match it. Maybe it should be merged in?

* Make changes to get NON_EQUIVALENT building.

* Nearly match func_800092A8

* Get func_800092A8 REALLY close, and update the submodule to point to the newer location

* Matched func_800092A8 thanks to Synray

* Not sure why the commit value changed, but this is the latest

* Fix makefile for updated recomp project builds

* Match update_controller_sticks

* Do some documenting

* Implement suggestions from PR, and add ObjectSegment into Object struct

* Match two more funcs

* An if(0){} seems more appropriate after second thought

* Add size to ObjectSegment

* Update include/structs.h

Co-authored-by: AntonioCastelli <aatcastelli@gmail.com>

Co-authored-by: Ryan Myers <foldor@gmail.com>
Co-authored-by: AntonioCastelli <aatcastelli@gmail.com>
2022-03-10 09:01:18 -05:00
David Benepe e970ecaf0e Renamed all files in unknown_0348C0 2022-02-13 08:33:50 -05:00
Ryan Myers b87fc3a47a Update diff.py 2022-02-08 11:30:50 -05:00
Ryan Myers 0c114f958f Update the score to show NON_EQUIVALENT as well 2022-02-08 11:28:44 -05:00
David Benepe d53a548ebc Fixed up minor issues with fix_regional_names.py script 2022-02-07 12:48:48 -05:00
David Benepe f3040ce30b Filtering out symbols should happen instantly now. 2022-02-07 12:05:10 -05:00
David Benepe 534dbe9158 Completed the regional naming script 2022-02-07 11:14:15 -05:00
David Benepe 6b78b5cffd Added all regional_names 2022-02-07 11:14:15 -05:00
David Benepe 0447332ed3 More progress with regional names x2 2022-02-07 11:14:15 -05:00
David Benepe dd8198656b More progress with regional names 2022-02-07 11:14:15 -05:00
David Benepe 51f8df1ddf Moved the naming dict to a JSON file 2022-02-07 11:14:15 -05:00
David Benepe cc37e923eb Fixed up messages 2022-02-07 11:14:15 -05:00
David Benepe e50bcd3dfb Added script to convert symbols between US and UK english 2022-02-07 11:14:15 -05:00
Antonio 95eef02120 Renamed function checksum + length variables. 2021-12-12 21:04:00 -08:00
Antonio 2986864c42 Function checksum calculator additionally updates function length.
This is necessary because, if the target function deviates in size
compared to the original (e.g. decompiled but non-matching),
calc_func_checksums and the game's internal checksum calculator
will become out of sync, no longer match the target checksum, and
will fail.
2021-12-12 20:56:10 -08:00
AntonioCastelliandGitHub 5cb7b02102 Refactored variable. (#190)
From comment in https://github.com/DavidSM64/Diddy-Kong-Racing/pull/189.
2021-12-10 07:29:33 -05:00
Fazana 7645778097 Update generate_ld.py 2021-12-10 09:45:11 +00:00
Fazana 68d16f15f1 Fix building for clean repos 2021-12-10 09:23:20 +00:00
Fazana a70af4d7af deleted linker failsafe 2021-12-07 01:02:36 +00:00