Commit Graph

64 Commits

Author SHA1 Message Date
094fe0a10b Started extracting f11. 2023-09-20 13:50:35 +01:00
4dec68f7ab Changed most directories to lowercase.
This excludes dw3/ and dw2003/ since they're meant to be the "remaining" files that we have yet to unpack.
Given this they'll keep their original name until they find their place elsewhere.
2023-09-03 10:02:29 +01:00
e7064c010b Extracted STGTRAIN_f2 through STGTRAIN_f10. 2023-08-30 17:27:59 +01:00
b7038057e8 Extracted STGTRAIN_f1. 2023-08-30 16:53:27 +01:00
bc5c2438ab Extracted STGTRAIN_data 2023-08-30 16:42:06 +01:00
fbbda7e67d Extracted STGTRAIN_f0 2023-08-30 16:34:46 +01:00
54e4c9cff7 Fixed STFGTREP being reverted.
It was reverted when all the other program files were disassembled.
2023-08-30 16:22:36 +01:00
62be13c521 Disassembled all dw2003 raw exes. 2023-08-22 14:15:17 +01:00
81114448d8 Simplified 0x0($reg) assembly arguments. 2023-08-22 11:16:55 +01:00
e979e462f1 Restored original binary files of SDIGIEDT.s and SMDLDATA.s.
This is so we can properly reverse-engineer them.
2023-08-22 08:59:11 +01:00
8cdf89e325 Added TODO on possible wrong instruction. 2023-07-10 11:09:45 +01:00
1f08c808a3 Replaced more hard-coded addresses. 2023-07-01 01:57:33 +01:00
118b5b312c Replaced more hard-coded addresses. 2023-07-01 01:52:38 +01:00
b6097fe0d1 Replaced more hard-coded addresses. 2023-07-01 01:45:01 +01:00
a0313fb521 Replaced more hard-coded addresses. 2023-07-01 01:31:19 +01:00
30afe59958 Renamed f14_{I_STAT_PTR, I_MASK_PTR, DPCR_PTR}. 2023-07-01 01:26:47 +01:00
283aa4d001 Replaced more hard-coded addresses. 2023-07-01 01:24:00 +01:00
6db600b293 Replaced more hard-coded addresses. 2023-07-01 00:50:51 +01:00
d827979449 Replaced more hard-coded addresses. 2023-06-28 18:16:05 +01:00
517ab6920b Improved naming scheme of sections in fns.s. 2023-06-20 13:57:41 +01:00
0bb71b4065 Replaced more hard-coded addresses. 2023-06-20 13:53:09 +01:00
2008a6a946 Figured out f14. 2023-06-18 23:04:17 +01:00
c4b613af97 Figured out F0x8002508c and F0x8002509c. 2023-06-18 22:38:32 +01:00
8f30dede45 Started figuring out f13. 2023-02-27 18:45:09 +00:00
dbf16e8d1d Started figuring out f12. 2023-02-17 16:08:54 +00:00
c837c20574 Replaced more hard-coded addresses. 2023-02-12 08:03:36 +00:00
61d149c1e3 Started replacing hard-coded addresses. 2023-02-12 04:00:57 +00:00
f60680f696 Changed most numbers to hex in assembly. 2023-02-12 02:34:50 +00:00
ef503a5b2f Merged D0x80082cb0..D0x80082dc8. 2023-02-10 21:31:17 +00:00
5feee29c0e Figured out f11. 2023-02-09 20:51:33 +00:00
cb5ab3fdcf Figured out f10. 2023-02-09 19:31:24 +00:00
938cd9a5e7 Found the digimon current stats. 2023-02-09 13:02:39 +00:00
7e54fd6606 Fixed function notations in f0 and f1. 2023-02-05 22:26:30 +00:00
111b4a1c15 Figured out some bios calls 2023-02-05 22:03:48 +00:00
d93e2293c2 Gave names to all bios jump functions 2023-02-05 21:59:22 +00:00
1537b11da2 Replaced all bios jumps with a macro 2023-02-05 21:39:54 +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
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
9d7e24fa79 STFGTREP.PRO is now built. 2023-01-31 21:00:14 +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
26a04978da Merged D0x80044f6c..D0x800474a4. 2022-11-28 19:33:14 +00:00