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
AntonioCastelli
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
Fazana
b0663f2601
Linker now doesn't unecessarily rebuild
2021-12-07 00:53:26 +00:00
Ryan Myers
2671406cd0
Update diff.py, and the permuter settings
2021-10-24 21:27:24 -04:00
Ryan Myers
fd5535d88f
Maybe went overboard with make colours, but it's all colourful now!
2021-10-21 22:43:20 -04:00
Ryan Myers
7160c9d26c
Match __osSiRawStartDma
2021-10-03 16:35:51 -04:00
Ryan Myers
062442b02f
Split controller and contrreaddata
2021-09-30 22:09:54 -04:00
Ryan Myers
7c7376bc7b
I'm not as positive about the name of some undefined symbols anymore. Also slightly better stack pointer code
2021-09-30 14:46:38 -04:00
Ryan Myers
947593ae55
Renamed a few variables and files
2021-09-30 13:06:22 -04:00
Ryan Myers
c1026498d8
Proper fix for score.py and static functions. It will ignore them now
2021-09-29 09:43:52 -04:00
Ryan Myers
bc6f4fce29
Rename xprintf and printf files. I accidentally used the xprintf name in the wrong place, and don't want to cause confusion with libreultra and others
2021-09-27 14:11:43 -04:00
Ryan Myers
159a1ef9a6
Update diff.py
2021-09-27 13:29:23 -04:00
Ryan Myers
6ed7d8866a
Moved unknown_0CE200 to the OS folder, and deleted the unicode character as it was causing compile issues all of a sudden
2021-09-24 15:22:53 -04:00
Ryan Myers
ecc6909506
Identify, and implement a few more functions, as well as move some stuff around
2021-09-24 15:08:52 -04:00
Ryan Myers
2ca8f80c39
Moved some al functions, and some tab to spaces cleanup
2021-09-24 11:39:14 -04:00
Ryan Myers
4eacb7c0ea
Hacky fix for score.sh to workaround a static function
2021-09-21 23:08:29 -04:00
Ryan Myers
3ac26b9fdb
Split alCopy from printf file, add NON_MATCHING which are copied from SM64, and VERY CLOSE, and add a libc directory like SM64
2021-09-20 15:14:51 -04:00
Ryan Myers
260a48c58a
Removed some header files that largely just contained duplicated entries, and repointed files using them to the proper place. This makes it possible to generate a working ctx.c file for mips_to_c which I've added a simple script to do automatically
2021-09-20 11:50:03 -04:00
Ryan Myers
caf53d3d53
Add some tools I've found helpful
2021-09-19 12:33:24 -04:00
David Benepe
c5885903c1
Lots of progress in unknown_077C50 & unknown_06B2B0
2021-07-22 02:23:31 -05:00
David Benepe
d4139842b9
Added NON_MATCHING count to score display.
2021-07-15 22:38:50 -05:00