about summary refs log tree commit diff stats
path: root/src/emu (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Minor improvements to trace logging (#2861)Yang Liu2025-07-311-4/+4
|
* [RV64][LA64] Added partial FLUSHTO0 support (#2855)Yang Liu2025-07-291-0/+2
| | | | | | | | | | | * [RV64][LA64] Removed obselete TODOs * more * more * more * more
* [BOX32] Added some comment on arguments for a syscallptitSeb2025-07-281-1/+4
|
* [TRACE] More traces for LOG=2ptitSeb2025-07-241-0/+8
|
* [TRACE] Try to preserve errno when tracingptitSeb2025-07-241-4/+8
|
* [TRACE] Some mor eimprovment to LOG=2 tracesptitSeb2025-07-242-0/+13
|
* Some handling of case where signal numbers differs between native and x64 ↵ptitSeb2025-07-2313-69/+73
| | | | archs (not complete, missing sigset conversions)
* [WRAPPER] Added 2 more wrapped function to libcairoptitSeb2025-07-221-0/+2
|
* [INTERP] Added 64/65 F3 0F 7F opcodeptitSeb2025-07-161-0/+13
|
* [INTERP] Added 64/65 AVX.0F 10/11 opcodes (for #2808)ptitSeb2025-07-123-1/+198
|
* [INTERP] Fined tuned UD value for BSR/BSFptitSeb2025-07-092-8/+16
|
* [WRAPPER] Added a couple of libc/libm wrapped functions (for #2796)ptitSeb2025-07-041-0/+2
|
* [INTERP] Small change in Alternate handlingptitSeb2025-07-031-6/+11
|
* [WRAPPER] Wrapper XCreateWindow when Display's resource_alloc is x64 entry ↵Leslie Zhai2025-07-031-2/+2
| | | | | | | | | | | | | | (#2788) (#2789) * [WRAPPER] Wrapper XCreateWindow when Display's resource_alloc is x64 entry (#2788) * [WRAPPER] Use RunFunctionFmt to call x64 resource_alloc entry * [WRAPPER] Remove useless include header and DBGetBlock * [WRAPPER] Use FindElfAddress to check the function is from x64 space * [WRAPPER] Use find_XXX_Fct mechanism
* Simplified a bit ROLLING_LOG buffer handlingptitSeb2025-07-013-11/+11
|
* [INTERP] Added 67 9C opcode (for LEGO2Kdrive)ptitSeb2025-06-281-0/+6
|
* [INTERP] Small imrpvoment for 0F 03 opcodeptitSeb2025-06-281-1/+1
|
* [INTERP] Added 0F 03 opcode (for LEGO2Kdrive)ptitSeb2025-06-281-0/+14
|
* [INTERP] Improved 32bits to 16bits float conversionptitSeb2025-06-251-6/+21
|
* [INTERP] More work on UD flagsptitSeb2025-06-251-6/+11
|
* [INTERP] Adjusted some UD flags in BLSMSK opcodeptitSeb2025-06-251-4/+18
|
* [INTERP] Fixed CF flag of BLSI opcodeptitSeb2025-06-251-1/+1
|
* [INTERP] Added 66 F0 F7 /2 opcode (aligned only)ptitSeb2025-06-242-1/+36
|
* [INTERP] Added F0 BB and improved F0 BA /7 opcodesptitSeb2025-06-241-9/+94
|
* [BIONIC] Fixed some compilation warnings (#2756)Yang Liu2025-06-181-6/+7
|
* [DYNACACHE] Refactored cpu extension, will be used in dynacache signature checksptitSeb2025-06-141-1/+1
|
* [WOWBOX64] Fixed a few more warningsptitSeb2025-06-141-2/+2
|
* [WOWBOX64] Fixed a few warningsptitSeb2025-06-141-6/+6
|
* [DYNACACHE] Created a const table, for later use in internal relocation ↵ptitSeb2025-06-131-2/+2
| | | | ([ARM64] only, todo on RV64 and LA64)
* [WRAPPER] Wrapped a few more functions in gio2 and libresolv (#2737)Yang Liu2025-06-131-0/+2
| | | | | | | * [WRAPPER] Wrapped a few more functions in gio2 and libresolv * fix static build * fix fix
* [WRAPPER] Added 2 more functions to libc (for #2731) (#2733)Yang Liu2025-06-121-0/+2
|
* [INTERP] Fixed 64/65 67 64bit rex decoding (#2729)Yang Liu2025-06-121-0/+5
|
* [TRACE] Bring back in-house zydis header for v3.x (#2727)Yang Liu2025-06-112-0/+4404
|
* [TRACE] Added support for libzydis v4.x and removed the in-house zydis ↵Yang Liu2025-06-092-4461/+124
| | | | | | | | | | | | | header (#2720) * [TRACE] Exclude non-trace build from relying on in-house Zydis header * [TRACE] Upgrade zydis to version 4.x * [TRACE] Update docs * [TRACE] Update CI * [TRACE] No reason to drop 3.x support
* [INTERP] Added 64/65 0F BF opcode (for #2716)ptitSeb2025-06-091-0/+18
|
* Fixed a regression on syscallptitSeb2025-06-051-1/+1
|
* [TRACE][BOX32] Fixed some and cleaup detailed function call traceptitSeb2025-06-021-28/+32
|
* [WRAPPER] Fixed some xcb-image wrappings (#2697)Yang Liu2025-06-011-2/+0
|
* Merge pull request #2692 from ksco/wow64André Zwing2025-05-301-0/+2
|\ | | | | [WOW64] Improved RIP handling on INT n
| * [WOW64] Improved RIP handling on INT nYang Liu2025-05-311-0/+2
| |
* | [ARM64_DYNAREC] Try to optimise Windows INT n version on 64bits (TODO: ↵ptitSeb2025-05-302-1/+6
|/ | | | Interp and 32bits and wowbox64)
* [WOW64] Added more missing pieces and the interpreter works (#2682)Yang Liu2025-05-291-0/+6
| | | | | | | * [WOW64] Added more missing pieces and the interpreter works Ported from AndreRH/hangover * review
* [INTERP] Added 64/65 67 89/8B 64bits opcodesptitSeb2025-05-285-2/+105
|
* [INTERP] Added unaligned path for F0 FF /1 32bits opcodeptitSeb2025-05-211-3/+14
|
* [INTERP] Small change on 0F 2E/2F opcode, and alows Interp->Dynarec on ↵ptitSeb2025-05-201-2/+2
| | | | 80..8F opcodes
* [INTERP] Fixed D9 F5/F8 (for #2644)ptitSeb2025-05-201-40/+14
|
* [WOW64] Implement BTCpuSimulateAndré Zwing2025-05-191-0/+3
|
* [DOCS] Align usage.json and env.h (#2633)Yang Liu2025-05-142-28/+18
| | | | | | | | | * [DOCS] Align usage.json and env.h * Removed BOX64_FUTEX_WAITV * review * gen
* [WRAPPER] Added more wrapped function to ffmpeg, and disable it with ↵ptitSeb2025-05-111-0/+20
| | | | NOGTK=1, as wrapping needs more work on structure callbacks
* [WRAPPER] Added a few more wrapped function to ffmpegs libsptitSeb2025-05-091-0/+2
|