| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [WOW64] Splitted freq and cleanup functions from x64emu (#2521) | Yang Liu | 2025-04-11 | 1 | -0/+2 |
| | | |||||
| * | [TRACE] Change log level for wine_main_preload_info not found, as it's not ↵ | ptitSeb | 2025-04-07 | 1 | -1/+1 |
| | | | | | always relevent on later version of wine and may disturb scipt like winetricks | ||||
| * | Introduced box64cpu.h for exported interpreter and dynarec functions (#2490) | Yang Liu | 2025-04-01 | 1 | -2/+3 |
| | | |||||
| * | Added os.h for future usage (#2488) | Yang Liu | 2025-04-01 | 1 | -0/+1 |
| | | |||||
| * | [RCFILE] Added range gdbjit support (#2414) | Yang Liu | 2025-03-03 | 1 | -1/+1 |
| | | |||||
| * | [CORE] Limited some syscalls for Android build (#2412) | Yang Liu | 2025-03-03 | 1 | -0/+2 |
| | | |||||
| * | Made some tweaks to banner and help message (#2397) | Yang Liu | 2025-02-20 | 1 | -24/+27 |
| | | | | | | | | * Made some tweaks to banner and help message * more tweaks * fix nobanner | ||||
| * | Made error logs prefix has red color (#2396) | Yang Liu | 2025-02-20 | 1 | -1/+6 |
| | | |||||
| * | [CORE] Rework on function hookMangoHud (#2387) | Yang Liu | 2025-02-18 | 1 | -12/+13 |
| | | |||||
| * | [CORE] Display Box64 version info in mangohud (#2386) | Yang Liu | 2025-02-18 | 1 | -1/+27 |
| | | | | | | * [CORE] Display Box64 version info in mangohud * check for config files | ||||
| * | [RCFILE] Improved support for windows setup | ptitSeb | 2025-02-12 | 1 | -1/+1 |
| | | |||||
| * | [DYNAREC] Added preliminary per-file settings (#2288) | Yang Liu | 2025-01-23 | 1 | -20/+22 |
| | | |||||
| * | [ENV] Fixed zydis initialization regression (#2287) | Yang Liu | 2025-01-23 | 1 | -3/+7 |
| | | |||||
| * | Fixed various issues introduced in the env infra refactor (#2281) | Yang Liu | 2025-01-22 | 1 | -23/+6 |
| | | | | | | | | | | | | * 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 | -63/+67 |
| | | | | | | | | * Added [BOX64] prefix for all the stdout logs * Remove some hardcoded prefix * review | ||||
| * | Changed some functions name and visibility (#2278) | Yang Liu | 2025-01-21 | 1 | -14/+12 |
| | | |||||
| * | [ENV] Initial refactor of env variables infrastructure (#2274) | Yang Liu | 2025-01-21 | 1 | -1174/+97 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [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 | ||||
| * | [DYNAREC] Introduce BOX64_DYNAREC_DIRTY and some profile to use it | ptitSeb | 2025-01-15 | 1 | -0/+10 |
| | | |||||
| * | Fixed dlsym with RTLD_NEXT and preloaded libs | ptitSeb | 2025-01-15 | 1 | -1/+1 |
| | | |||||
| * | Small changes on envv and arv managment | ptitSeb | 2025-01-14 | 1 | -5/+6 |
| | | |||||
| * | [CORE] Simplified xhead* detection and standardized extension display (#2261) | Yang Liu | 2025-01-14 | 1 | -20/+23 |
| | | |||||
| * | [RV64_DYNAREC] Fixed some typos (#2244) | xctan | 2025-01-09 | 1 | -2/+2 |
| | | | | | | * [RV64_DYNAREC] Fixed CMPXCHG8B * [RV64_DYNAREC] Fixed typo | ||||
| * | Port rounding of some x87 instructions from Box86 (#2242) | Hagb (Junyu Guo 郭俊余) | 2025-01-08 | 1 | -1/+1 |
| | | | | | | | | | | | | * Port rounding of some x87 instructions from Box86 Ported from https://github.com/ptitSeb/box86/pull/951. The original pull request and this commit also contain some improvements on precision of `F2XM1` and `FYL2XP1`. * Run fpu_rounding test with dynarec only for ARM64 They have been implemented on dynarec only for ARM64. | ||||
| * | Fix crash with incorrect argv[0]: rewrite it only if "box64" is present (#2233) | ValdikSS | 2025-01-06 | 1 | -3/+8 |
| | | |||||
| * | [DYNAREC] Appended instruction name to symbol (#2228) | Leslie Zhai | 2025-01-03 | 1 | -1/+1 |
| | | |||||
| * | Spelling/typo fixes in code and documentation updates (#2223) | olegos2 | 2024-12-28 | 1 | -3/+3 |
| | | | | | | | | | | | | * Fix typo DLOpenned->DLOpened * Fix a typo in comments: versionned->versioned * Fix a typo in comment: cleanning->cleaning * Update COMPILE.md and USAGE.md * A few more typos in comments | ||||
| * | Introduce BOX64_CPUTYPE to choose emulating Intel or AMD cpus (no AMD ↵ | ptitSeb | 2024-12-27 | 1 | -0/+9 |
| | | | | | specific extension yet) | ||||
| * | [DYNAREC] Implement perf map (#2212) | Leslie Zhai | 2024-12-26 | 1 | -0/+29 |
| | | | | | | * [DYNAREC] Implement perf map * [DYNAREC] Use function name as the Symbol | ||||
| * | [LA64_DYNAREC] Added hardware wall-clock support (#2216) | Yang Liu | 2024-12-26 | 1 | -1/+1 |
| | | | | | | * [LA64_DYNAREC] Added hardware wall-clock support * Refined multi-language support | ||||
| * | [LA64_DYNAREC] Added nativeflags support (#2202) | Yang Liu | 2024-12-24 | 1 | -2/+2 |
| | | |||||
| * | [ARM64_DYNAREC] Added work in progress BOX64_DYNAREC_DF env. var. | ptitSeb | 2024-12-23 | 1 | -0/+10 |
| | | |||||
| * | [GDBJIT] Unified the experience for all the backends (#2183) | Yang Liu | 2024-12-21 | 1 | -5/+5 |
| | | |||||
| * | [ELFLOADER] Do not fornul dlclose remaining libs at exit, just lest ↵ | ptitSeb | 2024-12-18 | 1 | -2/+2 |
| | | | | | dependancies do the unload (help gogdl and nile) | ||||
| * | Simplfied env var and trace file initial managment | ptitSeb | 2024-12-18 | 1 | -58/+28 |
| | | |||||
| * | [GDBJIT] Show x64pc in gdb, also added documentation (#2163) | Yang Liu | 2024-12-18 | 1 | -1/+10 |
| | | | | | | | | | | * [GDBJIT] Show x64pc in gdb * Add env. variable and documentation * typo * oops | ||||
| * | Added initial GDBJIT support (#2162) | Yang Liu | 2024-12-17 | 1 | -0/+1 |
| | | | | | | | | * Added GDBJIT support * fix * fix | ||||
| * | [BOX32][WRAPPER] More fixes to libc and libX11 wrapping | ptitSeb | 2024-12-14 | 1 | -1/+1 |
| | | |||||
| * | [DYNAREC] Revert default BOX64_DYNAREC_PAUSE to 0 (for #2152) | ptitSeb | 2024-12-14 | 1 | -1/+1 |
| | | |||||
| * | [RV64_DYNAREC] Optimize push/pop with xtheadmemidx (#2150) | Yang Liu | 2024-12-13 | 1 | -2/+2 |
| | | | | | | * [RV64_DYNAREC] Optimize push/pop with xtheadmemidx * fix | ||||
| * | [CORE] Refine runtime messages (#2125) | Jim Huang | 2024-12-07 | 1 | -6/+6 |
| | | | | | | This commit addresses inconsistent runtime messages by correcting grammatical errors and typos, and properly handling singular and plural forms. | ||||
| * | Added some more termux path to automatic ld_path | ptitSeb | 2024-12-04 | 1 | -0/+8 |
| | | |||||
| * | [DYNAREC] Made weakbarrier=1 and pause=3 default | ptitSeb | 2024-12-03 | 1 | -2/+6 |
| | | |||||
| * | [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 | ||||
| * | [LA64_DYNAREC] Added nativeflags option support (#2084) | Yang Liu | 2024-11-27 | 1 | -1/+1 |
| | | |||||
| * | [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions (#2070) | Yang Liu | 2024-11-25 | 1 | -0/+13 |
| | | | | | | | | | | | | * [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions * Use sevl for wfe * Add docs * Fix typo * use switch case | ||||
| * | [CORE] Enhanced BOX64_DYNAREC_RV64NOEXT (#2065) | xctan | 2024-11-24 | 1 | -32/+24 |
| | | |||||
| * | [ARM64_DYNAREC] Added weakbarrier=2 to disable last write barriers (#2049) | Yang Liu | 2024-11-19 | 1 | -1/+1 |
| | | |||||
| * | [DYNAREC] Added a experimental BOX64_DYNAREC_WEAKBARRIER option (#2033) | Yang Liu | 2024-11-14 | 1 | -0/+10 |
| | | | | | | * [DYNAREC] Added a experimental BOX64_DYNAREC_WEAKBARRIER option * Added it to the RCFILE | ||||
| * | [RV64_DYNAREC] Made eflags emulation branchless with xtheadcondmov (#2019) | Yang Liu | 2024-11-11 | 1 | -1/+4 |
| | | | | | | * [RV64_DYNAREC] Made eflags emulation branchless with xtheadcondmov * more | ||||
| * | [CORE][LA64] Check LASX and display its existence (#2016) | Yang Liu | 2024-11-10 | 1 | -3/+3 |
| | | |||||