18 Commits

Author SHA1 Message Date
Skyth (Asilkan)
cd6fcb33bd
Port XEX patcher from Unleashed Recompiled. (#4)
* Port XEX patcher from Unleashed Recompiled.

* Fix compilation error on Linux.
2025-02-19 20:22:30 +03:00
Skyth (Asilkan)
4650dc69fb
Linux support. (#3)
* Compiling and running on Linux.

* Fix xpointer constructor.

* Convert dependencies to submodules.

* Fix wchar_t usage for Linux.
2024-12-21 00:49:06 +03:00
Skyth
c83c3d51bc Fix vcsxwfp128 disassembly error. 2024-09-28 18:54:04 +03:00
Skyth
45a490c245 Even more inaccuracy fixes. 2024-09-21 00:12:37 +03:00
Skyth
fb97a569f9 Further inaccuracy fixes. 2024-09-20 17:01:57 +03:00
Skyth
ee4cab12b8 Implement even more vector instructions & add missing ones. 2024-09-16 16:54:31 +03:00
Skyth
2dd35c4611 Implement bitwise rotation instructions. 2024-09-15 22:04:40 +03:00
Skyth
6f32dc35a2 Implement some loop instructions & add loop test. 2024-09-12 16:42:26 +03:00
Sajid
6683059a48 Different function type 2024-09-11 22:06:01 +06:00
Sajid
cbc914a43d Branch analyser fixups 2024-09-11 08:58:50 +06:00
Sajid
8d9a35a0f3 Add missing ppc instruction macros 2024-09-10 21:13:01 +06:00
Sajid
606463ac09 Handle relativism, public ppc macros 2024-09-09 08:13:57 +06:00
Sajid
6d1e649eaf Add VMX128 instruction set 2024-09-09 03:10:53 +06:00
Sajid
893dcddbfc Add PPC instruction ids 2024-09-09 01:30:45 +06:00
Sajid
42043a7aac Nullify op_str 2024-09-08 21:46:44 +06:00
Sajid
fac30517f0 Remove capstone, use libopcodes 2024-09-08 21:39:04 +06:00
Sajid
13ec7258e1 Add missing thirdparty files 2024-09-08 17:16:32 +06:00
Sajid
0f9a53f75a Initial Commit 2024-09-07 18:15:29 +06:00