| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [RCFILE] Fixed BOX64_EMULATED_LIBS that was broken when used inside an rcfile | ptitSeb | 2025-03-20 | 1 | -0/+3 |
| | | |||||
| * | [BOX32] Change to get all created bricks to be conitgus on 32bits, as ↵ | ptitSeb | 2025-03-17 | 1 | -2/+8 |
| | | | | | address space is pretty small | ||||
| * | [RCFILE] Added range gdbjit support (#2414) | Yang Liu | 2025-03-03 | 2 | -9/+29 |
| | | |||||
| * | [RCFILE] Fixed load addr parse issue (#2413) | Yang Liu | 2025-03-03 | 1 | -6/+7 |
| | | |||||
| * | Limit to 11 the number of cpuid invalid parameter message | ptitSeb | 2025-02-12 | 1 | -1/+7 |
| | | |||||
| * | [RCFILE] Fixed ROLLING_LOG when setup in a profile only | ptitSeb | 2025-02-07 | 1 | -5/+11 |
| | | |||||
| * | [RCFILE] Add some print of NODYNAREC and DYNAREC_TEST when applyed | ptitSeb | 2025-02-02 | 1 | -6/+21 |
| | | |||||
| * | [ENV] More tweaks on recoding env mapping (#2309) | Yang Liu | 2025-02-01 | 1 | -5/+5 |
| | | | | | | * [ENV] More tweaks on recoding env mapping * review | ||||
| * | [ENV] Fixed crash when rcfile does not exist (for #2295) (#2307) | Yang Liu | 2025-02-01 | 1 | -4/+5 |
| | | | | | | * [ENV] Fixed crash when rcfile does not exist (for #2295) * review | ||||
| * | More improvmnet to map with fd tracking | ptitSeb | 2025-01-29 | 1 | -2/+22 |
| | | |||||
| * | [ANDROID] Nope, re-disable map with fd tracking on Android | ptitSeb | 2025-01-29 | 1 | -0/+2 |
| | | |||||
| * | [ANDROID] Try to re-enable map with fd tracking on Android | ptitSeb | 2025-01-29 | 1 | -2/+0 |
| | | |||||
| * | Improved file map tracking, and use file map info in dynarec for bigblock ↵ | ptitSeb | 2025-01-27 | 2 | -1/+46 |
| | | | | | setting | ||||
| * | [ANDROID] Disable file map tracking on Android for now, as it seems to segfault | ptitSeb | 2025-01-27 | 1 | -0/+2 |
| | | |||||
| * | [ENV] Improved a bit env var handling and per file env var | ptitSeb | 2025-01-27 | 1 | -6/+4 |
| | | |||||
| * | Expanded file mapping tracking for future use (might help #2295) | ptitSeb | 2025-01-25 | 1 | -12/+43 |
| | | |||||
| * | [DYNAREC] Added preliminary per-file settings (#2288) | Yang Liu | 2025-01-23 | 2 | -22/+62 |
| | | |||||
| * | Clean up UnityPlayer.dll detection from my_mmap64 (#2286) | Yang Liu | 2025-01-23 | 1 | -0/+22 |
| | | |||||
| * | Fixed various issues introduced in the env infra refactor (#2281) | Yang Liu | 2025-01-22 | 1 | -6/+23 |
| | | | | | | | | | | | | * Open trace file again after apply env files * dynrec_df=1 by default * more fixes * more fixes * more | ||||
| * | Added [BOX64] prefix for all the stdout logs (#2279) | Yang Liu | 2025-01-21 | 1 | -5/+5 |
| | | | | | | | | * Added [BOX64] prefix for all the stdout logs * Remove some hardcoded prefix * review | ||||
| * | [ENV] Optimized BOX64ENV log a bit (#2277) | Yang Liu | 2025-01-21 | 1 | -1/+18 |
| | | |||||
| * | [ENV] Initial refactor of env variables infrastructure (#2274) | Yang Liu | 2025-01-21 | 3 | -825/+543 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ENV] Initial refactor of env variables infrastructure * Ported BOX64_DYNAREC_LOG * Ported more options * Ported BOX64_MALLOC_HACK * Ported BOX64_DYNAREC_TEST * Ported more options * Ported more options * Ported more options * Ported all options * Removed old rcfile parser * Fix * review * fix * fix * more fixes | ||||
| * | [BOX32] Fixed some issue with previous commit on box32 loading wine/proton | ptitSeb | 2025-01-17 | 1 | -1/+4 |
| | | |||||
| * | Added some hack to simulate seccomp/bpf Windows syscalls handling in proton | ptitSeb | 2025-01-17 | 1 | -3/+7 |
| | | |||||
| * | [DYNAREC] Introduce BOX64_DYNAREC_DIRTY and some profile to use it | ptitSeb | 2025-01-15 | 1 | -0/+2 |
| | | |||||
| * | Small changes on envv and arv managment | ptitSeb | 2025-01-14 | 2 | -2/+4 |
| | | |||||
| * | [RCFILE] Log before applying the change | ptitSeb | 2025-01-14 | 1 | -16/+16 |
| | | |||||
| * | [INTERPRETER] Added a few more cpu extension and associated opcodes ↵ | ptitSeb | 2025-01-05 | 1 | -2/+23 |
| | | | | | ([ARM64_DYNAREC] added some of the new opcodes too) | ||||
| * | Use uname -m to get CPU architecture (#2222) | 東雲なの | 2024-12-28 | 1 | -1/+1 |
| | | | | Use uname -m to get CPU architecture is simplier than lscpu | ||||
| * | Exposed MMXext for CPUTYPE=1 | ptitSeb | 2024-12-27 | 1 | -1/+1 |
| | | |||||
| * | [INTERPRETER] Exposed SSE4a for CPUTYPE=1, implemented all 4 opcodes | ptitSeb | 2024-12-27 | 1 | -1/+1 |
| | | |||||
| * | Introduce BOX64_CPUTYPE to choose emulating Intel or AMD cpus (no AMD ↵ | ptitSeb | 2024-12-27 | 2 | -123/+318 |
| | | | | | specific extension yet) | ||||
| * | [LA64_DYNAREC] Added hardware wall-clock support (#2216) | Yang Liu | 2024-12-26 | 1 | -8/+2 |
| | | | | | | * [LA64_DYNAREC] Added hardware wall-clock support * Refined multi-language support | ||||
| * | [LA64_DYNAREC] Added nativeflags support (#2202) | Yang Liu | 2024-12-24 | 1 | -1/+1 |
| | | |||||
| * | [ARM64_DYNAREC] Added work in progress BOX64_DYNAREC_DF env. var. | ptitSeb | 2024-12-23 | 1 | -0/+2 |
| | | |||||
| * | Added more rbtrees in dynarec managment, to speedup ↵ | ptitSeb | 2024-12-23 | 1 | -5/+39 |
| | | | | | FindDynablockFromNativeAddress function | ||||
| * | [GDBJIT] Display register mapping annotations (#2185) | Yang Liu | 2024-12-22 | 1 | -1/+0 |
| | | |||||
| * | Improved memory tracking and 32bits memory allocation | ptitSeb | 2024-12-21 | 1 | -9/+4 |
| | | |||||
| * | [GDBJIT] Refined RV64 and LA64 support (#2165) | Yang Liu | 2024-12-18 | 1 | -2/+2 |
| | | |||||
| * | [GDBJIT] Show x64pc in gdb, also added documentation (#2163) | Yang Liu | 2024-12-18 | 1 | -1/+2 |
| | | | | | | | | | | * [GDBJIT] Show x64pc in gdb * Add env. variable and documentation * typo * oops | ||||
| * | Added initial GDBJIT support (#2162) | Yang Liu | 2024-12-17 | 1 | -0/+134 |
| | | | | | | | | * Added GDBJIT support * fix * fix | ||||
| * | [WRAPPER] Made gtkclass.c less likely to be recompiled (#2153) | Yang Liu | 2024-12-15 | 1 | -6/+87 |
| | | |||||
| * | Change log level to INFO for Wine prereserve issues (for #2123) | ptitSeb | 2024-12-08 | 1 | -2/+2 |
| | | |||||
| * | [RV64_DYNAREC] Added simple opcodes fusion as "native flags" (#2102) | Yang Liu | 2024-12-02 | 1 | -0/+3 |
| | | | | | | | | * [RV64_DYNAREC] Added simple opcodes fusion as "native flags" * Disable 16bit CMOV * review | ||||
| * | Added a new memExist helper function and use it instead of getMmapped were ↵ | ptitSeb | 2024-11-30 | 1 | -1/+1 |
| | | | | | it make sense | ||||
| * | [WRAPPER] Refactored some glib2 signal handling | ptitSeb | 2024-11-29 | 1 | -71/+0 |
| | | |||||
| * | [WRAPPER] More work on gtk/gstreamer wrapping | ptitSeb | 2024-11-27 | 2 | -180/+134 |
| | | |||||
| * | [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions (#2070) | Yang Liu | 2024-11-25 | 1 | -1/+3 |
| | | | | | | | | | | | | * [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions * Use sevl for wfe * Add docs * Fix typo * use switch case | ||||
| * | Small fix for XSAVE/XRSTOR opcodes ([DYNAREC] too) | ptitSeb | 2024-11-21 | 1 | -1/+1 |
| | | |||||
| * | [TRACE] Don't try to decode a bridge if memory is not mapped or un-readable | ptitSeb | 2024-11-20 | 1 | -0/+4 |
| | | |||||