Mr-Wiseguy
|
8c89f01df6
|
Restore ability to call static functions by name in C generator
|
2024-12-29 19:52:18 -05:00 |
|
Mr-Wiseguy
|
f09587bf1f
|
Properly handle relocated jump tables in the live recompiler
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
75f2abdb7d
|
(Live recompiler) Add dedicated float compare operations, fix switch case handling with multiple functions, add reference symbol handling, other misc fixes
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
3672805121
|
Implemented unaligned stores in live generator, begin improving error handling in live generator
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
aa765c435f
|
Implement relocations in live recompiler
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
9fa9adbe3a
|
Implement float operations for live generator, switch to native rounding mode for cop1 cs, fix 128-bit typedef errors
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
c6d7eae742
|
Add support for cop1 writes and reads to live recompiler, WIP relocation support
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
cc5294efa4
|
Implement switch statements and special function calls (break, syscall, trigger event) in live recompiler
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
4a44e2b4c0
|
Fixed divu sign extension in live recompiler and fixed warnings
|
2024-12-29 19:20:19 -05:00 |
|
Mr-Wiseguy
|
dc2a5b6a46
|
Implement indirect calls and fix signed branch conditions in live recompiler
|
2024-12-29 19:20:18 -05:00 |
|
Mr-Wiseguy
|
898de82da7
|
Implemented calling internal functions in live recompiler, added bltzal/bltzall to branch operations
|
2024-12-29 19:20:18 -05:00 |
|
Mr-Wiseguy
|
b7abe0ac4e
|
Fix shifts and implement integer multiply and divide instructions in live generator
|
2024-12-29 19:20:18 -05:00 |
|
Mr-Wiseguy
|
a6c81e37df
|
Add WIP live recompiler for mods (direct machine code output)
|
2024-12-29 19:20:18 -05:00 |
|