|
|
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 |
|
|
|
c034607933
|
Removed more unnecessary symbols from rust library
|
2022-10-29 08:58:52 +01:00 |
|
|
|
2745985d84
|
Started working on removing unnecessary symbols from rust library
|
2022-10-29 08:52:05 +01:00 |
|
|
|
7e656e566f
|
Reverted all rust crates back to staticlib.
|
2022-10-29 08:19:58 +01:00 |
|
|
|
b33147e4b1
|
Extracted f2.
|
2022-10-29 07:59:30 +01:00 |
|
|
|
c5d7389b8d
|
Simplified some assembly of f0 and f1.
|
2022-10-29 07:52:38 +01:00 |
|
|
|
76d41b2359
|
Separated decl_static macro to it's own crate.
Rust crates are now built as `lib`s.
|
2022-10-29 07:51:01 +01:00 |
|
|
|
772f015752
|
Separated digimon profile onto their own crate.
|
2022-10-29 07:38:28 +01:00 |
|
|
|
c42c450a9f
|
Prefixed all build directory variables with build_.
Renamed `tools_dir` to `rust_tool_dir`.
|
2022-10-29 07:32:37 +01:00 |
|
|
|
9b89611882
|
Restructured elf and psexe building
Moved assembly to `asm/` and mips rust to `rust/`.
|
2022-10-29 07:22:58 +01:00 |
|
|
|
c47a8addfa
|
Figured out digimon profiles.
|
2022-10-26 01:43:09 +01:00 |
|
|
|
61d86913da
|
Moved all data to dw2003_exe_data.
|
2022-10-26 00:17:23 +01:00 |
|
|
|
b0f7b66758
|
Started work on adding a rust library emit all data
|
2022-10-25 22:23:03 +01:00 |
|
|
|
1ea022c780
|
Found out more about f0.
Added `f1`.
|
2022-10-25 21:38:02 +01:00 |
|
|
|
0d7b4dc4cc
|
ddw3_psexe::Header now properly formats fields on debugging
|
2022-10-25 19:13:43 +01:00 |
|
|
|
ace335443a
|
Upgraded all tool dependencies.
|
2022-10-25 19:10:01 +01:00 |
|
|
|
ba50e773a2
|
BytesReadExt and BytesWriteExt now use the Try trait.
|
2022-10-25 19:08:46 +01:00 |
|
|
|
39d66012de
|
Added ddw3-psexe library.
`ddw3-mkpsexe` now uses `ddw3-psexe`.
|
2022-10-25 17:23:14 +01:00 |
|
|
|
ec0c862bc5
|
ddw3-uniso can now generate mkpsxiso-compatible xml files for building.
|
2022-10-25 00:29:58 +01:00 |
|
|
|
8a0f276b17
|
Iso output is now given as an argument to mkpsxiso.
|
2022-10-24 23:21:05 +01:00 |
|
|
|
2b48e58afc
|
All S{addr} labels are now local labels
|
2022-10-24 22:52:07 +01:00 |
|
|
|
670e123392
|
Moved previously discovered function to it's own file.
|
2022-10-24 22:41:20 +01:00 |
|
|
|
95a487408c
|
Shortened most instructions with first 2 argument equal.
|
2022-10-24 22:24:29 +01:00 |
|
|
|
b315da6d3b
|
Changed formatting for assembly files.
|
2022-10-24 22:19:56 +01:00 |
|
|
|
e6c25622ae
|
Found a function relevant to the digimon stats in dw2003 executable
|
2022-10-24 22:18:37 +01:00 |
|
|
|
67bfe5397c
|
Replaced raw addresses with symbols in dw2003 executable
|
2022-10-24 22:15:39 +01:00 |
|
|
|
50189a402c
|
Refactored most lui + addiu instructions into la_.
|
2022-10-24 21:59:45 +01:00 |
|
|
|
baf44d4b62
|
Fixed missing last instruction in dw2003.
|
2022-10-24 21:31:16 +01:00 |
|
|
|
e8040695e6
|
Figured out some assembly symbols.
|
2022-10-24 21:19:28 +01:00 |
|
|
|
dbedb69a1d
|
Added checksums for dw2003's executable.
Fixed missing extension on psexe files.
|
2022-10-24 08:38:25 +01:00 |
|
|
|
21930dc8de
|
dw2003's executable is now built from assembly.
|
2022-10-24 05:20:58 +01:00 |
|
|
|
b4029f4d01
|
Moved licenses to licenses/.
|
2022-10-24 05:10:31 +01:00 |
|
|
|
430ac11266
|
Removed ddw3-mkcd.
Removed header output from `ddw3-uniso`.
|
2022-10-22 07:00:58 +01:00 |
|
|
|
3979410aa5
|
Added dw3 building
|
2022-10-21 21:29:50 +01:00 |
|
|
|
8d668cccb2
|
Renamed most references to dw3 to dw2003, as that's the game being decompiled currently.
Removed unused `/dw3/DUMMY` .gitattribute entry.
`dw3` decompilation will be added later.
|
2022-10-21 19:50:15 +01:00 |
|
|
|
13520e2890
|
Initial commit.
Can build the final binary.
|
2022-10-20 21:17:29 +01:00 |
|