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