about summary refs log tree commit diff stats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* [ARM64_DYNAREC][TRACE] Anothor small change on DYNAREC_MISSING=1 handling of ↵ptitSeb2025-05-151-1/+1
| | | | missing VEX prefixed opcodes
* [ARM64_DYNAREC][TRACE] Improved DYNAREC_MISSING=1 handling of missing VEX ↵ptitSeb2025-05-151-2/+2
| | | | prefixed opcodes
* [RV64_DYNAREC] Added and optimized some SSE/MMX opcodes (#2635)Yang Liu2025-05-152-45/+60
|
* [WRAPPER] added arm64 special case to of_unconvert helper functionptitSeb2025-05-142-3/+12
|
* [WRAPPER] Reduce the warning on of_unconvert helper functionptitSeb2025-05-142-4/+10
|
* [RV64_DYNAREC] Fixed a typo introduced lately (#2634)Yang Liu2025-05-141-1/+1
|
* [DOCS] Align usage.json and env.h (#2633)Yang Liu2025-05-143-49/+22
| | | | | | | | | * [DOCS] Align usage.json and env.h * Removed BOX64_FUTEX_WAITV * review * gen
* [RCFILE] Made VOLATILE_METADATA default, and added/finetuned some game profilesptitSeb2025-05-141-1/+1
|
* [RV64_DYNAREC] Added more mmx opcodes (#2629)Yang Liu2025-05-142-9/+68
|
* [RV64_DYNAREC] Added more mmx opcodes (#2630)Yang Liu2025-05-131-1/+41
|
* [RV64_DYNAREC] Added more mmx opcodes (#2627)Yang Liu2025-05-131-3/+39
|
* [RV64_DYNAREC] Added more mmx opcodesYang Liu2025-05-132-1/+112
|
* rbtree needs initialized mutexesAndré Zwing2025-05-121-1/+1
|
* Improved libdl error message handlingptitSeb2025-05-121-87/+48
|
* Small improvment on printf_trace utility functionptitSeb2025-05-121-12/+15
|
* [WRAPPER] Added libOpenCL.so as synonymptitSeb2025-05-122-0/+2
|
* [WRAPPER] Improved handling of multiple vulkan devicesptitSeb2025-05-121-1/+6
|
* [BOX32][WRAPPER] Added 1 more libc wrapped functionptitSeb2025-05-111-1/+1
|
* [WOW64] Initial implementation patches (#2619)André Zwing2025-05-113-2/+92
| | | | | | | * [WOW64] Add stub for VolatileRangesContains * [WOW64] Implement BTCpu[GS]etContext * [WOW64] Add env support
* [BOX32] Fixed an issue with *printf format handling missing # (help ↵ptitSeb2025-05-111-0/+1
| | | | Borderlands 2 / PreSequel Linux version, probably other too)
* [WRAPPER] Added more wrapped function to ffmpeg, and disable it with ↵ptitSeb2025-05-1113-51/+585
| | | | NOGTK=1, as wrapping needs more work on structure callbacks
* Improved custom gstreamer-1.0 installation (for new Proton launched from ↵ptitSeb2025-05-111-0/+6
| | | | linux Steam)
* [BOX32][WRAPPER] Added some more 32bits wrapped libGL functionsptitSeb2025-05-106-13/+135
|
* [WRAPPER] Added 1 more function to wrapped fontconfigptitSeb2025-05-101-1/+1
|
* [ARM64_DYNAREC] Fixed a regression introduced with ↵ptitSeb2025-05-101-0/+3
| | | | e7b71cba5fe8ef92cc50266ed380203b7b2ed4ef (fixed broken rendering with American Truck Simulator linux version, probably others too)
* [WRAPPER] Added a few more wrapped function to ffmpegs libsptitSeb2025-05-096-3/+11
|
* [RCFILE] Put back WEAKBARRIER 1 as defaultptitSeb2025-05-091-1/+1
|
* Fixed a potential deadlock on custom memory managment (mostly for Box32)ptitSeb2025-05-091-1/+3
|
* [GDBJIT] Added a new option to register debuginfo only after trapped into ↵Yang Liu2025-05-096-12/+24
| | | | signalhandler (#2614)
* [ENV] Refactored file-mapping handling (#2612)Yang Liu2025-05-084-71/+38
| | | | | * [ENV] Refactored file-mapping handling * fix
* [RCFILE] Fixed WEAKBARRIER=2 never taken into accountptitSeb2025-05-081-1/+1
|
* [WRAPPER] Added a couple of wrapped function to glib2 (for #71)ptitSeb2025-05-081-0/+2
|
* [DYNAREC] Use PE volatile metadata in dynarec (#2610)Yang Liu2025-05-0718-192/+290
|
* [WRAPPER] Better handling of secure_getenv, but still not perfectptitSeb2025-05-071-3/+10
|
* [NON4KPAGE] Fix AllocLoadElfMemory multiblocks wrong alignment (#2608) (#2609)Leslie Zhai2025-05-071-2/+2
|
* [WRAPPER] Added 1 more wrapped function to glib2 (for #71)ptitSeb2025-05-061-0/+1
|
* Added a simple PE loaded dedicated for volatileMetadata (#2607)Yang Liu2025-05-065-11/+337
|
* [BOX32][WRAPPER] Fix wrapping of XGetKeyboardMapping return (for #2135)ptitSeb2025-05-066-5/+22
|
* Try to fix some remaining regression with customme rbtree refactor (for #2600)ptitSeb2025-05-051-1/+1
|
* [RCFILE] Fixed all regression of BOX64_ADDLIBS settingsptitSeb2025-05-051-0/+4
|
* [TRACE] Better log for unsetenv and putenv functionsptitSeb2025-05-031-0/+4
|
* Use `setProtection_mmap` in `NewBrick` (#2599)Chi-Kuan Chiu2025-05-031-1/+1
| | | | | | | NewBrick() currently uses setProtection() after box_mmap(), which fails to mark the region with the `MEM_MMAP` label. As a result, getMmapped() returns 0, even though the memory was allocated via mmap. Closes #2598
* [ARM64_DYNAREC] Fixed a regression on 256bits VBROADCAST[B/W] opcodesptitSeb2025-05-031-2/+2
|
* [ARM64_DYNAREC] Fixed generic case of VPSHUFD opcode on memoryptitSeb2025-05-031-1/+1
|
* [ARM64_DYNAREC] Better log for scratch after ymm warningptitSeb2025-05-031-2/+10
|
* [ARM64_DYNAREC] Fixed an issue introduced with fastnan=0 handling of SQRTSS ↵ptitSeb2025-05-021-2/+2
| | | | (for #2593)
* [ARM64_DYNAREC] Small changes in a few AVX shift opcodesptitSeb2025-05-011-21/+6
|
* [ARM64_DYNAREC] Added missing instruction nameptitSeb2025-05-011-2/+2
|
* [INTERP] Added missing opcode nae in commentptitSeb2025-05-011-2/+2
|
* [ARM64_DYNAREC] Fixed edge-case for VPERM2[F/I]128 opcodesptitSeb2025-05-011-2/+2
|