Ryan Dwyer
|
58c22687ad
|
Split game into many files
* Files were split by finding sequences of jr $ra, nop, nop.
* Game now links to rodata by symbol name in most places.
|
2019-11-16 10:31:38 +10:00 |
Ryan Dwyer
|
8c2e9673bc
|
Decompile func0f04a79c
|
2019-11-08 21:34:38 +10:00 |
Ryan Dwyer
|
1a9a18ace5
|
Decompile func0f04a76c
|
2019-11-08 21:31:29 +10:00 |
Ryan Dwyer
|
67cb4db3b0
|
Decompile ai0058
|
2019-11-08 21:05:29 +10:00 |
Ryan Dwyer
|
dbd7d2db06
|
Decompile aiIfDistanceToChrLessThan
|
2019-11-08 20:59:27 +10:00 |
Ryan Dwyer
|
8d9df0c45e
|
Identify aiIfChrDistanceToPadLessThan
|
2019-11-08 20:38:07 +10:00 |
Ryan Dwyer
|
9b8cfa7c4b
|
Decompile positionGetDistanceToPosition
|
2019-11-07 23:41:41 +10:00 |
Ryan Dwyer
|
36a26b0aa2
|
Merge struct targetsomething into struct position, decompile chrGetDistanceToTarget and rename ai0052 and ai0053 to aiIfDistanceToTargetLessThan/GreaterThan
|
2019-11-07 23:34:38 +10:00 |
Ryan Dwyer
|
dd3d710824
|
Decompile ai0052
|
2019-11-07 23:01:44 +10:00 |
Ryan Dwyer
|
74f95e1e99
|
Decompile ai004e
|
2019-11-07 22:48:40 +10:00 |
Ryan Dwyer
|
874d4959bc
|
Attempt to decompile ai000b
|
2019-11-05 20:47:43 +10:00 |
Ryan Dwyer
|
360509056f
|
Identify chrGetTargetSomething and objGetTargetSomething
|
2019-11-02 19:49:39 +10:00 |
Ryan Dwyer
|
b11b9362a4
|
Decompile chrSetFlagsById
|
2019-11-02 16:21:52 +10:00 |
Ryan Dwyer
|
843d78b98e
|
Identify and link remaining functions
|
2019-10-31 19:06:45 +10:00 |
Ryan Dwyer
|
9f25c81854
|
Identify chrFindByLiteralId
|
2019-10-20 23:16:05 +10:00 |
Ryan Dwyer
|
d259298a5b
|
Decompile aiIfTimerGreaterThanRandom
|
2019-10-10 21:35:24 +10:00 |
Ryan Dwyer
|
49b8425d89
|
Decompile padResolve
|
2019-10-08 23:38:45 +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 |