Commit Graph

85 Commits

Author SHA1 Message Date
4c4078924c Added note on usage of .o from rust library. 2023-02-05 06:05:42 +00:00
3d78544bde Found all rookie digivolutions. 2023-02-01 06:13:38 +00:00
a03b6576b0 Found kotemon digivolutions. 2023-02-01 05:45:03 +00:00
e47b2e8639 Split STFGTREP's data into it's own crate.
Elf building now requires the start address.
Rust libraries now also extract to an object file ("temporarily" to fix a linker bug).
2023-02-01 02:54:16 +00:00
de20cb0af5 Fixed some local labels not being local in f3. 2023-02-01 01:08:26 +00:00
c6827edab9 Extracted STFGTREP_f0. 2023-01-31 21:47:50 +00:00
c4082d552c ld_from_yaml now supports linking against other elfs. 2023-01-31 21:36:08 +00:00
7306f9b56f Simplified most operations in STFGTREP.s. 2023-01-31 21:08:22 +00:00
9a1ef3ddfd STFGTREP.s now has all numbers in hex. 2023-01-31 21:05:25 +00:00
105cd4cf1f Refactored D0x80042bdc. 2023-01-31 21:03:52 +00:00
9d7e24fa79 STFGTREP.PRO is now built. 2023-01-31 21:00:14 +00:00
cf4f03b600 Upgraded all dependencies in tools/. 2023-01-27 18:48:52 +00:00
60a73540a8 Updated to rustc 1.69.0-nightly (c18a5e8a5 2023-01-25). 2023-01-27 18:46:16 +00:00
c56ec0a03f SMDLDATA.PRO is now built. 2022-12-05 11:27:34 +00:00
dbeef24603 Renamed SDIGIEDT.PRO.s to SDIGIEDT.s 2022-12-05 11:21:18 +00:00
bf7115ef1f Hex numbers in SDIGIEDT.PRO.s are now lowercase. 2022-12-05 11:07:00 +00:00
4543d659b2 Some dw2003/AAA/PRO/ files can now be built from assembly. 2022-12-05 11:02:59 +00:00
eeb314bed4 Replaced most (global) local labels with global ones. 2022-12-05 09:53:01 +00:00
3499dd15a0 Extracted f9. 2022-12-05 09:22:54 +00:00
73c39a778d Extracted f8. 2022-12-05 09:09:07 +00:00
cab6e1fff6 Merged D0x800474a4..D0x80048740. 2022-11-29 21:04:19 +00:00
26a04978da Merged D0x80044f6c..D0x800474a4. 2022-11-28 19:33:14 +00:00
bd84f2348d Merged D0x80042bdc..D0x80044b04. 2022-11-28 18:24:13 +00:00
baee8c6861 Extracted f7. 2022-11-27 20:03:59 +00:00
13682b3a51 Split Unknown1.f3 and D0x80042ba8 based on f6. 2022-11-27 19:47:03 +00:00
228025a063 Extracted f6. 2022-11-27 19:15:57 +00:00
9a82fb5900 Extracted f5.
Added `generate_addr_labels` script.
Renamed `D0x80041a3c` to`D0x80041844` correctly.
Fixed zbuild `clean` script.
2022-11-18 20:01:51 +00:00
4569070b56 Extracted f4. 2022-11-15 22:40:10 +00:00
80159c586a Replaced HEAP back with it's original name due to it being slightly wrong. 2022-11-15 21:58:15 +00:00
c6e82bd745 Revised D0x80055c78..=D0x80055cc8 and D0x80082dc8..=D0x80095e2c 2022-11-08 19:04:42 +00:00
81226d536f Revised D0x800519ec. 2022-11-08 18:34:03 +00:00
51901a69af Merged Unknown1, Unknown3 and others into D0x80041a3c. 2022-11-08 18:28:59 +00:00
b5652151cb Revised D0x800417b8 and D0x80041844. 2022-11-08 17:54:41 +00:00
b30cfd3d69 Started revising "hidden" addresses in asm/. 2022-11-08 17:42:45 +00:00
db7c6ef425 Revised D0x800519d4..=D0x800519dc and D0x8005cd38..=D0x80074d38. 2022-11-08 15:16:31 +00:00
08a616e53a Revised D0x80051208.. and D0x800518b8... 2022-11-08 14:56:47 +00:00
b951f43485 Revised D0x80042bc8 and found f3. 2022-11-08 14:24:43 +00:00
850148cf3b Revised D0x80041a3c.., D0x80042924.., D0x8005cb54.. and D0x8005cc18... 2022-11-08 12:34:00 +00:00
ca2c720b34 Revised D0x800411e4 and onwards. 2022-11-08 12:17:16 +00:00
55ad0761c4 Revised D0x800425e8 and onwards. 2022-11-07 23:58:14 +00:00
f83ef03e42 Reformatted D0x80040244. 2022-11-07 23:50:31 +00:00
bccc78f58e Separated D0x80040244 more. 2022-11-07 23:25:47 +00:00
a9f9a65164 Reformatted D0x80041c88. 2022-11-07 19:31:27 +00:00
0ec827dd45 Unused panic_handler function is now unsafe. 2022-11-07 18:22:25 +00:00
89412e90b7 Now using rustc's bultin mipsel-sony-psx target. 2022-11-07 18:14:22 +00:00
eda5901341 Updated to rustc 1.67.0-nightly (215e3cd21 2022-11-03). 2022-11-07 17:29:12 +00:00
ed9adf1388 Figured out most of start. 2022-10-31 05:17:09 +00:00
a9220849de Started figuring out D0x80040244 some more. 2022-10-29 09:56:39 +01:00
9cbf9450fa Moved loading image outside of dw2003_exe_data. 2022-10-29 09:20:54 +01:00
5c53c5f75f Removed more unnecessary symbols from rust library 2022-10-29 09:09:45 +01:00