Skyth
|
183027d563
|
Remove hardcoded recompiler, load TOML file for configuration.
|
2024-10-01 00:09:18 +03:00 |
|
Skyth
|
39a0b6ab4d
|
Scan direct calls to find functions.
|
2024-09-18 22:13:24 +03:00 |
|
Skyth
|
fc43264f72
|
Uncomment switch analyser.
|
2024-09-18 10:41:45 +03:00 |
|
Sajid
|
594a339a77
|
Add label count by 1
|
2024-09-18 13:32:30 +06:00 |
|
Sajid
|
6057ffe167
|
Update address for __C_specific_handler
|
2024-09-18 13:29:08 +06:00 |
|
Sajid
|
35560a0cd0
|
oop
|
2024-09-18 13:14:31 +06:00 |
|
Sajid
|
83e4da49e3
|
Scan for jumptables
|
2024-09-18 13:07:07 +06:00 |
|
Sajid
|
ed81fec868
|
Scan all of swa functions
|
2024-09-13 20:54:18 +06:00 |
|
Sajid
|
27f6604072
|
bctr and conditional returns
|
2024-09-13 20:27:05 +06:00 |
|
Sajid
|
87a74e2001
|
Handle invalid instructions as end block
|
2024-09-13 16:13:37 +06:00 |
|
Skyth
|
a03c2e89e7
|
Fix SearchBlock.
|
2024-09-12 14:33:49 +03:00 |
|
Sajid
|
6e48ca31ab
|
Chase after branches again, but better
|
2024-09-11 10:03:41 +06:00 |
|
Sajid
|
c167e5c90c
|
oop
|
2024-09-11 09:10:23 +06:00 |
|
Sajid
|
cbc914a43d
|
Branch analyser fixups
|
2024-09-11 08:58:50 +06:00 |
|
Sajid
|
05b23d2ad8
|
Only chase after continious branches
|
2024-09-10 02:42:20 +06:00 |
|
Sajid
|
cbfcdc3ebc
|
Move C emit code to PowerRecomp
|
2024-09-09 23:23:04 +06:00 |
|
Sajid
|
267e19b854
|
Handle branch fallthrough
|
2024-09-09 22:52:34 +06:00 |
|
Sajid
|
60edcad576
|
Function branch analysis
|
2024-09-09 21:09:37 +06:00 |
|
Skyth
|
25ede377a1
|
Pseudocode decompilation attempts for the test.
|
2024-09-09 13:14:27 +03:00 |
|
Sajid
|
fac30517f0
|
Remove capstone, use libopcodes
|
2024-09-08 21:39:04 +06:00 |
|
Sajid
|
458577aaee
|
Remove manual map
|
2024-09-08 08:40:52 +06:00 |
|
Sajid
|
6d79935928
|
Symbol table
|
2024-09-08 08:32:31 +06:00 |
|
Sajid
|
36fb31de3a
|
Implement ELF support
|
2024-09-07 22:57:03 +06:00 |
|
Sajid
|
1e24423ea7
|
Editorconfig
|
2024-09-07 18:21:08 +06:00 |
|
Sajid
|
0f9a53f75a
|
Initial Commit
|
2024-09-07 18:15:29 +06:00 |
|