dcvz
|
c2106f1ce1
|
Add toml test
|
2024-05-14 17:13:57 +02:00 |
|
Tharo
|
d4fab15fcc
|
RSPRecomp: Add some features to help debug unhandled indirect jump targets (file+line of instruction and register dump) (#33)
|
2024-05-13 21:00:00 -04:00 |
|
David Chavez
|
706e7c5069
|
Add Initializers for Structs - Fix issue with Apple Clang (#31)
Fixes #30 also adds CI
|
2024-05-13 20:55:43 -04:00 |
|
Anghelo Carvajal
|
d7b223fde5
|
Implement bgezal/bgezall (#23)
|
2024-05-12 22:07:46 -04:00 |
|
Mr-Wiseguy
|
3ab0edf18a
|
Changed RSPRecomp to take a toml config file instead of using hardcoded options
|
2024-05-12 20:30:02 -04:00 |
|
Tharo
|
dbf0e623c8
|
Implement doubleword multiply and divide, and conversions between doubleword and single/double precision floats (#16)
|
2024-05-11 14:08:15 -04:00 |
|
Mr-Wiseguy
|
5838e4223a
|
Add license and readme
|
2024-05-10 17:19:30 -04:00 |
|
Mr-Wiseguy
|
0f813247a1
|
Added CMake build system, fixed warnings on clang, removed VS solution/projects
|
2024-04-20 21:05:50 -04:00 |
|
Mr-Wiseguy
|
32841e85b4
|
Changed RSP recompiler to emit different macros for loads and stores to handle unaligned access
|
2024-04-20 20:02:28 -04:00 |
|
Mr-Wiseguy
|
47c9033b61
|
Improved reloc pairing
|
2024-04-20 20:00:48 -04:00 |
|
Mr-Wiseguy
|
50d55bd171
|
Added manual sections input option, fixed bug with multiplications and added mthi/lo instructions
|
2024-04-20 20:00:29 -04:00 |
|
Mr-Wiseguy
|
72fe4ed79c
|
Added some missing float comparison instructions and fixed functions incorrectly getting detected as the entrypoint
|
2024-03-11 00:15:31 -04:00 |
|
Mr-Wiseguy
|
9a4f650c9b
|
Fixed relocatable section file path error using the wrong value, added an include for funcs.h to single-file output mode
|
2023-11-24 15:11:36 -05:00 |
|
Mr-Wiseguy
|
be275c198a
|
Added single-file mode and absolute symbol options (for patch recompilation)
|
2023-11-12 14:50:50 -05:00 |
|
Mr-Wiseguy
|
d249363fe5
|
Misc upgrades including mips3 float mode support, skip overwriting existing files if they're identical to the current recompiled output
|
2023-10-29 20:53:17 -04:00 |
|
Mr-Wiseguy
|
9321a60f28
|
Properly implement unaligned load/store instructions
|
2023-05-21 17:42:25 -04:00 |
|
Mr-Wiseguy
|
3db07f5b26
|
Fixed signedness issue in formatted entrypoint address
|
2023-04-27 23:17:26 -04:00 |
|
Mr-Wiseguy
|
54b6825d63
|
Merge pull request #10 from M0liusX/main
Fix MSVC v143 errors with fmt
|
2023-04-27 23:16:18 -04:00 |
|
M0liusX
|
30b1fceaf2
|
Fix MSVC v143 errors with fmt
|
2023-04-27 12:53:43 -05:00 |
|
Mr-Wiseguy
|
302dd091c2
|
Implement application of single-instruction patches
|
2023-03-24 20:28:36 -04:00 |
|
Mr-Wiseguy
|
9949813018
|
Implemented parsing of instruction patches in config file
|
2023-03-24 19:22:30 -04:00 |
|
Mr-Wiseguy
|
7df3e28c76
|
Implemented function stubbing
|
2023-03-24 18:04:21 -04:00 |
|
Mr-Wiseguy
|
fba0085946
|
Added toml11 and implemented initial config file parsing, replaces command-line arg inputs
|
2023-03-24 17:11:17 -04:00 |
|
Mr-Wiseguy
|
f4324ee599
|
Split OoT into its own repo
|
2023-03-22 01:15:04 -04:00 |
|
Mr-Wiseguy
|
85a04d74e7
|
Fixed missing rounding_mode variable in generated code
|
2023-03-21 23:37:52 -04:00 |
|