about summary refs log tree commit diff stats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [RV64_DYNAREC] Added more support for XTheadMemPair extension (#995)Yang Liu2023-09-278-959/+1080
| | | | | | | | | * Reformat * [RV64_DYNAREC] Added more support for XTheadMemPair extension * Align 'em up * Fix spec typos
* Update dynarec_arm64_emit_math.c (#994)liuli2023-09-271-1/+1
| | | UpdateFlags() using op1
* [RV64_DYNAREC] Added more support for XTheadBs extension (#993)Yang Liu2023-09-263-42/+39
| | | | | * [RV64_DYNAREC] Added more support for XTheadBs extension * Revert: FF0 is not CLZ
* Added a few missing GLES wrapped function to libGLptitSeb2023-09-264-0/+20
|
* Added 66 0F 3A 0D opcode ([ARM64_DYNAREC] Too)ptitSeb2023-09-262-2/+24
|
* Ignore 2E CS prefix on LOCK opcodes (helps StardewValley on Ubuntu ↵ptitSeb2023-09-261-0/+2
| | | | 20.04/AmpereAltra machine)
* Added wrapping of libicuuc66 and libicui18n66 (for when using ubuntu 20.04)ptitSeb2023-09-2612-0/+313
|
* Add SDL_RenderWindowToLogical and SDL_SetSurfaceColorMod wrapped functions ↵SeeSchloß2023-09-251-0/+2
| | | | for #939 (#991)
* [RV64_DYNAREC] Added more support for XTheadBb extension (#989)Yang Liu2023-09-246-1910/+2045
| | | | | | | | | | | | | | | | | | | | | | | | | * Reformat * Use TH_FF0 for LZCNT * Reformat * Reformat * Added MOVBE tests * Reformat * Added a new REVxw macro * Refined test24 * Refined test24 * Fix bugs * [INTERPRETER] Fixed MOVBE * [DYNAREC_ARM64] Fix MOVBE
* [DYNAREC] Use interpretor code for FPREM/FPREM1 instead of simplified versionptitSeb2023-09-231-13/+36
|
* Added 64/65 8E opcode (for #982)ptitSeb2023-09-171-1/+6
|
* Better handling of tls for elf loaded with dlopen (should fix a bunch of stuff)ptitSeb2023-09-161-10/+9
|
* Small changes to wrapped libdl on last_error handlingptitSeb2023-09-161-19/+19
|
* Small change to fileno wrapped signatureptitSeb2023-09-161-2/+2
|
* [ARM64_DYNAREC] Added 64/65 01/21/29/31 opcodesptitSeb2023-09-161-0/+43
|
* [ARM64_DYNAREC] Added (F2/F3) AF opcode (for #975)ptitSeb2023-09-161-0/+36
|
* Improvd steam/proton handling, and gstreamer initialization and a large ↵ptitSeb2023-09-1683-600/+5526
| | | | bunch of gtk improvments
* [RV64_DYNAREC] Added some support for XTheadBb extension (#977)Yang Liu2023-09-133-22/+103
| | | | | | | * [RV64_DYNAREC] Added XTheadBb instructions * SRRIxw * GETGB
* [CI] Test RISCV with bit-manipulation extensions on (#972)Yang Liu2023-09-121-1/+1
| | | | | | | * [CI] Test RISCV with bit-manipulation extensions on xthead extensions require qemu 8.1.0, therefore not available in CI * fix ADDSL
* Fixed CI and simplifiedYang Liu2023-09-123-38/+20
|
* Use macroYang Liu2023-09-123-70/+19
|
* [DYNAREC_RV64] Added support for xtheadbaYang Liu2023-09-122-11/+43
|
* Fixed typoYang Liu2023-09-111-1/+1
|
* Try to fix memory instructions detectionYang Liu2023-09-111-5/+6
|
* [RV64_DYNAREC] Added thead vendor extension detectionYang Liu2023-09-114-11/+251
|
* Wrapped some more libdrm and libgbm functionsptitSeb2023-09-107-16/+90
|
* Added syscall 284 (for #965)ptitSeb2023-09-091-0/+11
|
* [STEAM] Changed behaviour of simulated pressure-vesselptitSeb2023-09-091-23/+45
|
* Removed some debug leftover in libgstreamerptitSeb2023-09-094-10/+4
|
* Added some more wrapped functionsptitSeb2023-09-099-11/+115
|
* Go back to use mmap for memory allocation, as some OS restric malloc'd ↵ptitSeb2023-09-091-1/+1
| | | | memory to not being runnable (might help #939, #935 and #487, probably other)
* [DYNAREC] Small improvment on multi-thread reliance for the jumptableptitSeb2023-09-097-5/+25
|
* Improved default box64rcptitSeb2023-09-091-0/+3
|
* Added some __isoc23_XXX wrapped function as synonym to libc (for #943)ptitSeb2023-09-093-0/+7
|
* Added syscall 282 (for #965)ptitSeb2023-09-091-0/+26
|
* [32BITS] Added D4 & D5 opcodesptitSeb2023-09-071-0/+16
|
* [ARM64_DYNAREC] Fixed (66) 0F 70 opcodeswannacu2023-09-042-44/+12
|
* [ARM64_DYNAREC] Added 66 0F 7D/D0 opcodeswannacu2023-09-042-2/+36
|
* [ARM64_DYNAREC] Added 0F 1C/1D/1E opcodeswannacu2023-09-041-1/+21
|
* [ARM64_DYNAREC] Fixed 0F 38 00 PSHUFB opcode (thanks @wannacu for the hint)ptitSeb2023-09-041-1/+1
|
* Added 1 vk extension (for #963)ptitSeb2023-09-031-0/+3
|
* Added 1 wrapped function (for #229)ptitSeb2023-09-024-1/+30
|
* [ANDROID] fixing fix fix...ptitSeb2023-09-021-0/+9
|
* [ANDROID] f..ing fix, againptitSeb2023-09-021-1/+1
|
* [ANDROID] And yet again another build fix, some many missing declaration ↵ptitSeb2023-09-021-0/+9
| | | | compared to linux
* [ANDROID] And yet again another build fix, slowly but surely loosing patienceptitSeb2023-09-021-0/+4
|
* Removed unused include in bridge.cptitSeb2023-09-021-1/+0
|
* [ANDROID] And again another attempt to fix the buildptitSeb2023-09-022-0/+16
|
* [ANDROID] Oh, again another attempt to fix the build (and still my fault, ↵ptitSeb2023-09-021-1/+1
| | | | typo, typo, typo)
* [ANDROID] Oh, another attempt to fix the build (ok, my fault this time, fine)ptitSeb2023-09-021-4/+4
|