Commit Graph

11 Commits

Author SHA1 Message Date
robojumper 7323289b56 Improve split and alignment accuracy 2025-12-23 09:47:33 +01:00
robojumper d969f426ac Upgrade dtk-template 2025-11-22 22:38:54 +01:00
robojumper 3b900bb3c4 Set up rel data splits (except for bss and dtors issues) 2025-05-11 12:49:19 +02:00
robojumper 6c81514f54 Splits WIP 2025-04-26 21:26:55 +02:00
robojumper 6269e82659 Move missing Ghidra symbols from REL data to decomp symbols (#116) 2025-02-17 07:19:48 -05:00
robojumper 98f7e90125 Set up REL templates (#60)
* Fix .data sections misidentified as .rodata by dtk

dtk can't always reliably identify REL sections in its initial analysis.
This is a manual fix - the list of RELs to fix was found by looking
at supposed .rodata splits that contained an fBase vtable, since vtables
should be in .data. This fix is required for scripted creation of REL actors
based on rel .data

* More consistent d/t header paths

* Data fixups for parsing

* Tmp actor file setup

* Fixes

* Set up almost all REL templates

* formatting

* Fix formatting
2024-10-10 12:21:07 -04:00
robojumper fe1c06e056 Import Ghidra symbols (#41)
* Import Ghidra symbols, main dol edition

* Ghidra symbols, RELs edition
2024-09-28 12:25:18 -04:00
robojumper 9c4a3bafb4 Set up empty REL source files with text splits 2024-05-23 18:08:21 +02:00
robojumper f55845a48a Set up REL prolog splits 2024-05-23 15:10:55 +02:00
robojumper f4d0f5c8ba Setup REL runtime 2024-05-23 14:24:34 +02:00
robojumper 105a75e065 Set up REL symbols and initial splits 2024-05-23 10:00:44 +02:00