Amber Brault
f7fd24e2f3
Port changes from dtk1 branch
2023-01-08 20:29:45 -05:00
Amber Brault
79d4b67086
Port over some changes to the main branch
2022-12-31 05:58:53 -05:00
Amber Brault
3bed15e908
Split extabindex and fix ctors/dtors issues
2022-12-29 10:59:33 -05:00
Amber Brault
c688431a6e
Attempt to fix ctors/dtors
2022-12-28 15:17:12 -05:00
Amber Brault
1ae06c00d3
Move header files for C++ sections to src
2022-12-28 05:25:22 -05:00
Amber Brault
8633c08f9c
Match nextMt
2022-12-27 23:30:19 -05:00
Amber Brault
0e1336a456
Stupid
2022-12-27 18:51:39 -05:00
Amber Brault
358667dcfe
Start decompiling MTRand.cpp
2022-12-27 18:48:58 -05:00
Amber Brault
ad011cdd68
Cleanup CERand
2022-12-26 15:32:39 -05:00
kiwi515
31ba56943c
Make CERand statics public for now, remove m member prefix
2022-12-26 14:52:21 -05:00
kiwi515
d8c642ecd8
Forgot private access modifier
2022-12-26 14:40:50 -05:00
kiwi515
8919518835
Typo
2022-12-26 14:40:21 -05:00
kiwi515
62b9e9924d
Refactor CERand
2022-12-26 14:36:02 -05:00
Amber Brault
06ea50ba07
Move code at start of monolithlib to separate lib
...
According to XCDE symbols, the code at the start of monolithlib is actually part of the library mm, which makes more sense.
2022-12-26 10:34:46 -05:00
Amber Brault
d65ae4cf2c
Port symbols from XCDE
2022-12-26 09:45:33 -05:00
Amber Brault
b7e71587d5
Cleanup
2022-12-25 19:24:58 -05:00
Amber Brault
ccf4318ad6
CERandomizer/CERandomizerSimple progress
2022-12-25 15:25:55 -05:00
Amber Brault
10b1361e3c
Lots of data splitting
...
Finished splitting data for monolithlib
2022-12-24 20:30:17 -05:00
Amber Brault
987340015a
CERandomizerSimple.cpp matched
...
The surrounding code still needs to be decompiled (including CERandomizer) and the data sections need to be split out for the files before it can be linked.
2022-12-22 20:07:32 -05:00
Amber Brault
a06fb81214
First splitting pass for game code
...
Beginning of a long odyssey
2022-12-20 22:21:24 -05:00
Amber Brault
eb6ea424db
Start rough splitting of Monolithlib
...
Splits are very much WIP, several of them are probably wrong.
Thanks to kiwi for helping with a few files from Monolithlib
2022-12-17 13:47:37 -05:00
Amber Brault
b7b75c2965
Oops
2022-12-09 09:04:59 -05:00
Amber Brault
acb7df3045
Split/label more of Criware
2022-12-09 09:00:38 -05:00
Amber Brault
8d00899068
CXSecureUncompression.c OK
2022-12-06 21:40:22 -05:00
Amber Brault
5e4e070175
NdevExi2A mostly matched
...
DBInitInterrupts doesn't match with the GC 3.0 compiler for some reason, so it's included as asm/nonmatching for now.
2022-12-05 18:05:50 -05:00