ptitSeb
|
2dfd449561
|
[ARM64_DYNAREC] Added 67 90..97 opcodes
|
2024-08-15 14:00:34 +02:00 |
|
ptitSeb
|
65b1b9256a
|
Fixed falsly detection of needed memory hack
|
2024-08-15 14:00:02 +02:00 |
|
ptitSeb
|
7866f116df
|
[TRACE] Better trace for libc syscall
|
2024-08-15 13:59:18 +02:00 |
|
ptitSeb
|
4544e1556a
|
Added syscalls 122-124
|
2024-08-15 13:58:46 +02:00 |
|
Yang Liu
|
8c7d96ad63
|
[RV64_DYNAREC] Fixed extcacheUnwind regression (#1734)
|
2024-08-15 10:17:27 +02:00 |
|
ptitSeb
|
bd23e1f7fc
|
[RCFILE] Fine tuned profile for on of the EALauncher process
|
2024-08-12 21:23:30 +02:00 |
|
ptitSeb
|
99187a2d22
|
Added (fake) syscall 175 to libs syscall
|
2024-08-12 21:22:23 +02:00 |
|
Yang Liu
|
8974caf162
|
[RV64_DYNAREC] Fixed 0F BA /5 BTS opcode (#1733)
|
2024-08-12 21:09:19 +02:00 |
|
xctan
|
f364c03964
|
[RV64_DYNAREC] More fixes (#1732)
* [RV64_DYNAREC] Fixed pending flag type in emit_sar16
* [RV64_DYNAREC] Fixed imm12 overflow in geted
* [SYSCALL] Added fake sys_init_module
|
2024-08-12 20:11:19 +02:00 |
|
ptitSeb
|
730eb1f472
|
[ARM64_DYNAREC] Some small improvments to ROR/ROL/RCR/RCL opcodes
|
2024-08-11 14:56:13 +02:00 |
|
ptitSeb
|
3760be946f
|
[WRAPPER] Wrapped libdrm_amdgpu.so.1
|
2024-08-10 20:04:56 +02:00 |
|
Yang Liu
|
7db74b84cf
|
[RV64_DYNAREC] Fixed flags for shrd/shld with constant 0 shift (#1730)
|
2024-08-10 10:51:56 +02:00 |
|
xctan
|
4c0a25db2a
|
[RV64_DYNAREC] Fixed ROL/ROR RCX, CL (#1729)
|
2024-08-10 10:51:44 +02:00 |
|
ptitSeb
|
67af8c2bad
|
Added 67.AVX.0F.66 D6 opcode ([ARM64_DYNAREC] too)
|
2024-08-10 09:58:42 +02:00 |
|
ptitSeb
|
92531929f3
|
Added 64bits 67 F3 0F 7F opcode ([ARM64_DYNAREC] too)
|
2024-08-10 09:50:11 +02:00 |
|
ptitSeb
|
0256a6332c
|
[ARM64_DYNAREC] Fixed flags for surd/shld with constant 0 shift
|
2024-08-10 09:40:05 +02:00 |
|
ptitSeb
|
bd4454d8ad
|
[ARM64_DYNAREC] Fixed pending flags for large 8 & 16 bit const shifts
|
2024-08-10 09:34:09 +02:00 |
|
xctan
|
4187581be5
|
[RV64_DYNAREC] Fixed pending flags for large 8 & 16 bit const shifts (#1728)
|
2024-08-10 09:17:02 +02:00 |
|
Yang Liu
|
2a07636623
|
[RV64_DYNAREC] Fixed more register conflicts (#1726)
|
2024-08-09 20:16:52 +02:00 |
|
ptitSeb
|
8893344b76
|
Fix non-Dynarec build
|
2024-08-09 18:17:16 +02:00 |
|
ptitSeb
|
f0ea65dc36
|
[DOCS] Added entry in USAGE.md for newly introduced BOX64_ARGS
|
2024-08-09 17:44:05 +02:00 |
|
ptitSeb
|
53756ee966
|
Improved Steam wine compatibility, not perfect, but better (thanks Hugo for the args)
|
2024-08-09 17:41:01 +02:00 |
|
xctan
|
8a2ee1ed59
|
[RV64_DYNAREC] Fixed OF generation in emit_sar16c (#1724)
|
2024-08-09 17:31:13 +02:00 |
|
ptitSeb
|
9bc9c10fb3
|
[ARM64_DYNAREC] Added AVX.66.0F38 9A opcode
|
2024-08-09 14:30:32 +02:00 |
|
Yang Liu
|
4407a17551
|
[RV64_DYNAREC] Fixed fpu_flags handling and enabled cosim in CI (#1722)
* [RV64_DYNAREC] Fixed fpu_flags handling
* repeat until-pass
|
2024-08-09 13:31:58 +02:00 |
|
xctan
|
c7d6395aa6
|
[RV64_DYNAREC] Fixed misused BNE_NEXT in emit_ro{l,r}32 (#1723)
|
2024-08-09 13:29:37 +02:00 |
|
Yang Liu
|
649a65b8ee
|
[RV64_DYNAREC] Fixed FNSTSW opcode (#1721)
|
2024-08-09 12:03:20 +02:00 |
|
Yang Liu
|
949b64ca53
|
[DYNAREC_RV64] Removed TODOs on GETEX and GETEM macros (#1720)
|
2024-08-09 12:02:14 +02:00 |
|
xctan
|
cef906b24d
|
[RV64_DYNAREC] Fixed register conflict in the GETSEB marco (#1719)
|
2024-08-09 09:25:27 +02:00 |
|
xctan
|
040c2c3d1b
|
[RV64_DYNAREC] Fixed register conflict with GETEB macro (#1718)
|
2024-08-08 17:29:56 +02:00 |
|
Yang Liu
|
91ed6a83c1
|
[INTERP] Fixed some undefined behaviour (#1717)
|
2024-08-08 17:05:00 +02:00 |
|
Yang Liu
|
d8ac8a5f1c
|
[LA64_DYNAREC] Fixed flag generation in IMUL/MUL opcode (#1716)
|
2024-08-08 08:27:35 +02:00 |
|
xctan
|
18954abf54
|
[RV64_DYNAREC] Fixed flag generation in IMUL/MUL opcode (#1715)
|
2024-08-08 08:25:05 +02:00 |
|
ptitSeb
|
ed7ee12e7e
|
[GTK] Added wrapped GstVideoBufferPool
|
2024-08-07 15:11:31 +02:00 |
|
ptitSeb
|
42d99d2b2a
|
[ARM64_DYNAREC] Added AVX.F3.0F38 F7 opcode
|
2024-08-07 10:26:17 +02:00 |
|
ptitSeb
|
d24f13cd73
|
Small optimisation on xsave / xrstor helper
|
2024-08-07 10:13:43 +02:00 |
|
ptitSeb
|
e8fad11128
|
[ARM64_DYNAREC] Added F0 20 opcode
|
2024-08-04 09:48:18 +02:00 |
|
ptitSeb
|
27a8d19f31
|
Added 3 syscalls
|
2024-07-30 16:00:32 +02:00 |
|
ptitSeb
|
387a3eeba3
|
[DYNAREC] Remove BARRIER_NEXT macro
|
2024-07-29 22:47:43 +02:00 |
|
Ilya114
|
3a3578aecc
|
Update README_UK.md (#1709)
|
2024-07-28 09:21:46 +02:00 |
|
ptitSeb
|
a8784eff9f
|
[RCFILE] Added support for generic names in RCFiles
|
2024-07-25 15:10:40 +02:00 |
|
ptitSeb
|
b26ae5886d
|
Added 67 66 0F EF opcode ([ARM64_DYNAREC] too)
|
2024-07-23 17:40:56 +02:00 |
|
ptitSeb
|
e6696f8d23
|
Added 67 66 0F FE opcode ([ARM64_DYNAREC] too)
|
2024-07-23 17:13:24 +02:00 |
|
Yang Liu
|
2989afdf84
|
[RV64_DYNAREC] Fixed more issues in the vector infrastructure (#1706)
|
2024-07-23 13:30:06 +02:00 |
|
Yang Liu
|
9c1b015689
|
[RV64_DYNAREC] Fixed vector infra (#1705)
|
2024-07-22 21:45:54 +02:00 |
|
Yang Liu
|
3b1fbef95c
|
[DYNAREC] Fixed CI failures for RV64 and LA64 (#1702)
* [DYNAREC] Fixed CI failures for RV64 and LA64
* comment out android tests for now
|
2024-07-22 09:19:27 +02:00 |
|
ptitSeb
|
2e6acc86e1
|
Improved exception/int 3 handling
|
2024-07-21 20:32:17 +02:00 |
|
ptitSeb
|
c6e981a363
|
Better X11 callback in list handling
|
2024-07-21 18:49:02 +02:00 |
|
ptitSeb
|
43de5afcf6
|
Improved TF handling
|
2024-07-21 10:52:58 +02:00 |
|
ptitSeb
|
fb40035957
|
[ARM64_DYNAREC] Add a test about arm64 addresses in pass3, and abort if wrong
|
2024-07-21 09:39:07 +02:00 |
|