about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* [ARM64_DYNAREC][COSIM] Do not test atomic operatin, they don't support ↵ptitSeb2024-06-171-0/+1
| | | | double execution very well by nature
* [COSIM] Some improvment to avoid segfault in edge casesptitSeb2024-06-173-4/+4
|
* Fixed some symbols not found error for libc and libresolv wrapping (#1591)Yang Liu2024-06-177-15/+35
|
* [LA64_DYNAREC] Added more opcodes (#1590)Yang Liu2024-06-176-3/+197
|
* Fixed usage of getcpu, only enablign that for recent enough glibc (should ↵ptitSeb2024-06-171-1/+3
| | | | help #1586)
* This should fix slatest steam on linux not startingptitSeb2024-06-151-7/+12
|
* [DYNAREC_RV64] Fixed 16bit LOCK ADD issue (#1584)Yang Liu2024-06-151-3/+3
|
* Fixed some vulkan wrapper functions (#1585)Yang Liu2024-06-156-173/+168
| | | | | * Fixed some vulkan wrapper functions * Forgot to submit generated files
* [ARM64_DYNAREC] Added AVX.66.0F38 8C/9C/9F/BE opcodesptitSeb2024-06-141-1/+57
|
* [ARM64_DYNAREC] Added AVX.F2.0F 7C/F0 opcodesptitSeb2024-06-141-0/+33
|
* [ARM64_DYNAREC] Added faked F3 0F AE /5 unsupported opcodeptitSeb2024-06-141-0/+5
|
* Fixed an issue with BOX64_RDTSC_1GHZ being always activeptitSeb2024-06-131-1/+1
|
* [ANDROID] This should fix android buildptitSeb2024-06-131-0/+2
|
* [ARM64_DYNAREC] Added AVX.66.0F 7C opcodeptitSeb2024-06-131-0/+28
|
* More work on RDTSC emulationptitSeb2024-06-138-37/+67
|
* Added more wrapped function to libunistring2 (#1582)LiZhuoheng2024-06-134-0/+42
| | | | | * Added more wrapped function to libunistring2 * add wrapper.c
* [WAYLAND] Wrapped one more listenerptitSeb2024-06-121-0/+29
|
* Better wrapping for libwayland-client, removed the x64 versions of the libs, ↵ptitSeb2024-06-1211-53/+496
| | | | using wrapped one instead
* Added the new x64 libsptitSeb2024-06-123-0/+0
|
* Removed wrapped libwayland-client and libwayland-cursor, the wrapping is ↵ptitSeb2024-06-125-28/+10
| | | | wrong, and use native libs instead
* Wrapped libhogweed6 (#1579)LiZhuoheng2024-06-128-0/+70
|
* Added one structure to libwayland-clinet and auto bridges all current interfacesptitSeb2024-06-112-6/+43
|
* Fixed libudev.so.0 wrapping, removed functions from libudev.so.1ptitSeb2024-06-114-126/+6
|
* [ARM64_DYNAREC] Added AVX.0F 77 256bits opcodeptitSeb2024-06-111-2/+11
|
* [INTERPRETER] Added AVX.0F 77 256bits opcodeptitSeb2024-06-111-2/+8
|
* Remove and obsolete commentptitSeb2024-06-111-1/+0
|
* [ARM64_DYNAREC] Fixed AVX.66.0F E1-E3 opcodes and Added AVX.66.0F C6 and ↵ptitSeb2024-06-112-11/+60
| | | | AVX.0F 17 opcodes
* [ARM64_DYNAREC] Added AVX.66.0F38 02/0B opcodesptitSeb2024-06-111-2/+18
|
* [ARM64_DYNAREC] Fixed another issue with Ymm value when updating flags on ↵ptitSeb2024-06-111-2/+2
| | | | internal jump
* [ARM64_DYNAREC] Added AVX.66.0F38 5A opcodeptitSeb2024-06-111-0/+8
|
* [ARM64_DYNAREC] Fixed another issue with Ymm0 mask and reset_cache on ↵ptitSeb2024-06-111-2/+2
| | | | internal jump
* Wrapped libunistring2 (#1577)LiZhuoheng2024-06-118-0/+59
|
* [ARM64_DYNAREC] Added AVX.66.0F38 90/92 opcodes and added AVX.66.0F38 04 opcodeptitSeb2024-06-101-5/+32
|
* [ARM64_DYNAREC] Fixed AVX.66.0F3A 00/01 opcodesptitSeb2024-06-101-4/+6
|
* [ARM64_DYNAREC] Fixed 256bits version of AVX.66.0F D1/D2/D3 opcodesptitSeb2024-06-101-15/+21
|
* [ARM64_DYNAREC] Cosmetic changeptitSeb2024-06-101-1/+0
|
* Update README.md (#1573)Diego q2024-06-091-1/+1
| | | Added Strong memory mode to the hint under unity games because freezing is also a common issue on PI-4 and PI-5 for games, also added the mention of PI-5 on the hint because the issues aren't limited to the PI-4 and also apply to the Pi-5
* Update README.md (#1572)Diego q2024-06-091-1/+1
| | | Usage link was broken so i fixed it
* [COSIM] Fixed 66 48 xx type of opcodesptitSeb2024-06-091-2/+5
|
* [ARM64_DYNAREC] Fixed an issue when not purging Ymm0 on internal jump with ↵ptitSeb2024-06-091-8/+8
| | | | less Ymm0
* [ARM64_DYNAREC] Fixed AVX.66.0F38 28 opcodeptitSeb2024-06-091-1/+1
|
* [ARM64_DYNAREC] Fixed AVX.66.0F 7F opcodeptitSeb2024-06-091-2/+2
|
* [DYNAREC] Another fix for YMM Zero'd upper reg trackingptitSeb2024-06-099-45/+55
|
* [ARM64_DYNAREC] Added AVX.66.0F38 41/8E/9B, AVX.66.0F3A 06 and AVX.66.0F F6 ↵ptitSeb2024-06-084-0/+156
| | | | opcodes
* [ARM64_DYNAREC] Another fix for YMM selection on High registry pressure casesptitSeb2024-06-083-17/+44
|
* [ARM64_DYNAREC] Added AVX.66.0F 50/C2, AVX.66.0F3A 0D, AVX.66.0F38 ↵ptitSeb2024-06-086-3/+228
| | | | 16/28/29/2B/36/AC/BA and AVX.F2.0F 51 opcodes
* Remove a warning on known unhandled arch_prctl commandsptitSeb2024-06-081-0/+13
|
* [ARM64_DYNAREC] Small optim on 66 0F 50 opcodeptitSeb2024-06-081-5/+4
|
* [INTERPRETER] Fixed AVX.66.0F 50 opcode not handling vex.lptitSeb2024-06-081-0/+5
|
* [ARM64_DYNAREC] Added AVX.66.0F E6, AVX.66.0F38 98 and fixed AVX.F2.0F E6 ↵ptitSeb2024-06-083-6/+61
| | | | opcodes