about summary refs log tree commit diff stats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [INTERP] Removed a file leftover since last interpreter refactor HEAD mainptitSeb2025-10-221-184/+0
|
* [ENV] Introduced BOX64_PCLMULQDQ (#3086)Yang Liu2025-10-224-3/+7
| | | | | * [ENV] Introduced BOX64_PCLMULQDQ * review
* [DYNAREC] Fixed getX64Address empty block handling (#3085)Yang Liu2025-10-221-0/+1
|
* [LA64_DYNAREC] Added unaligned F0 81/83 /0,5 LOCK ADD/SUB opcodes (#3084)Yang Liu2025-10-211-16/+37
| | | | | * [LA64_DYNAREC] Added unaligned F0 81/83 /5 LOCK SUB opcodes * add too
* [DYNAREC] Fixed native_fprem/native_fprem1 (fixed the camera issue of ↵Yang Liu2025-10-211-35/+12
| | | | FlatOut/FlatOut2) (#3083)
* [RV64_DYNAREC] Added DB /2 FIST opcode (#3082)Yang Liu2025-10-212-2/+18
|
* [LA64_DYNAREC] Added a few more opcodes (#3081)Yang Liu2025-10-214-1/+170
|
* [LA64] Fixed LBT signal handling, also refined la64noext support (#3080)Yang Liu2025-10-223-2/+48
|
* [DYNAREC] Reversing b40cb7b84a1a404a0d2b042791d9133bde3f1b77 as it generate ↵ptitSeb2025-10-204-14/+5
| | | | tons of regression and it tries to fix a non-issue
* [LA64_DYNAREC] Added more opcodes (#3079)Yang Liu2025-10-191-0/+19
|
* [LA64_DYNAREC] Added x87 support (#3078)Yang Liu2025-10-1920-32/+3384
|
* [TRACE] Move the fast _exit message to dynarec_log insteadptitSeb2025-10-191-1/+1
|
* [DYNAREC][WOWBOX64] BOX4_DYNAREC_INTERP_SIGNAL is not availble in WowBox64 ↵ptitSeb2025-10-191-1/+1
| | | | for now
* [DYNAREC] Introduce BOX4_DYNAREC_INTERP_SIGNAL and 1 profile that needs itptitSeb2025-10-193-2/+3
|
* [BOX32][WRAPPER] Slightly better wrapping for 2 non-standard pthread functionsptitSeb2025-10-191-2/+2
|
* [BOX32] Fixed some old issue with hash useageptitSeb2025-10-191-3/+3
|
* [LA64] Use alternate code for unaligned CMPXCHG8B in interpreterptitSeb2025-10-191-1/+23
|
* [WRAPPER] Added another listener to waylandclient (for #3071)ptitSeb2025-10-191-0/+29
|
* [WRAPPER] Added one more listener to waylandclient (for #3071)ptitSeb2025-10-191-0/+41
|
* [WRAPPER] Fixed one of waylandclient callback signature (for #3071)ptitSeb2025-10-191-3/+3
|
* [WRAPPER] Added 1 egl extension to wrapped libGL, on 64bits side, not on ↵ptitSeb2025-10-192-5/+5
| | | | 32bits (for #3071)
* [WRAPPER] Better wrapping for a libdecor function (for #3071)ptitSeb2025-10-194-3/+79
|
* [WRAPPER] Added 1 egl extension to wrapped libGL (for #3071)ptitSeb2025-10-191-0/+5
|
* [WRAPPER] Added 1 extension to wrapped libEGL (for #3071)ptitSeb2025-10-181-0/+4
|
* [WRAPPER] Added another Wayland listener (for #3071)ptitSeb2025-10-181-0/+35
|
* [WRAPPER] Added 1 more Wayland listener (for #3071)ptitSeb2025-10-181-0/+29
|
* [RV64_DYNAREC] Small refactor on SIGBUS special case handlingptitSeb2025-10-183-29/+67
|
* [ENV] Added a new BOX64_ARCH option (#3076)Yang Liu2025-10-172-8/+43
|
* [WRAPPER] Fix no more slot for glib2 GSourceFunc callback (#3075)Leslie Zhai2025-10-171-0/+5
|
* [BOX32] Enlarged xcb connects size again for Linux Steam (#3074)Yang Liu2025-10-161-1/+1
|
* [COSIM] Disable tests fo CD opcodeptitSeb2025-10-163-1/+3
|
* [DYNAREC] Remove obsolete code now that all memory of the dynarec is staticptitSeb2025-10-163-26/+0
|
* [DYNAREC] Fixed potential issue with signel not being re-enabled after ↵ptitSeb2025-10-163-4/+14
| | | | FillBlock64 got canceled in a signal handler
* Some Segments/Selector handling refactoring , removing some ↵ptitSeb2025-10-1519-113/+133
| | | | pthread_getspecific use
* [TEST] Some minor fixes to the test runner (#3072)Yang Liu2025-10-151-2/+4
|
* [ARM64_DYNAREC] Better handling for invalid opcodesptitSeb2025-10-147-881/+842
|
* [INTERP] Better handling for invalid opcodeptitSeb2025-10-143-412/+331
|
* [LA64_DYNAREC] Fix SSE CMPPD, wrong reg operand for cUN cOR. (#3068)phorcys2025-10-141-2/+2
|
* Added preliminary unit test runner (#3045)Yang Liu2025-10-1411-22/+3998
| | | | | | | | | | | | | | | | | * Added preliminary unit test runner * Set .text section address * Added support for added custom memory regions * Move json.h to include * Display banner * Added support for custom memory data * Added the ability to include path in nasm * Print env variables
* Start of a new dev. cycleptitSeb2025-10-141-1/+1
|
* Bumped version to v0.3.8ptitSeb2025-10-132-2/+2
|
* [LA64_DYNAREC] Fixed BEXTR opcode (#3067)Yang Liu2025-10-131-2/+2
|
* [LA64_DYNAREC] Fixed non-lbt path INC/DEC opcodes register conflicts (#3066)Yang Liu2025-10-131-21/+27
|
* [LA64_DYNAREC] Fixed some oversized load (#3065)Yang Liu2025-10-132-4/+8
|
* [INTERP] Fixed 16bit PUSH/POP opcodes (#3064)Yang Liu2025-10-131-2/+3
|
* [INTERP] Improved cosim handling on 16bit BT/BTS/BTR/BTC opcodes (#3063)Yang Liu2025-10-121-4/+28
|
* [RV64_DYNAREC] Fixed some 16bit BT/BTS/BTR/BTC opcodes (#3062)Yang Liu2025-10-121-47/+135
|
* [DYNACACHE] Allow Dynacache to be serialized when _exit is usedptitSeb2025-10-124-2/+16
|
* [ARM64_DYNAREC] Fixed a typo in iret_to_epilog (#3059)Yang Liu2025-10-121-1/+1
|
* [INTERP] Fixed GetECommon_16 truncation (#3058)Yang Liu2025-10-121-1/+1
|