about summary refs log tree commit diff stats
path: root/src/main.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Restored workaround for Linux GOG installer on SBCsptitSeb2022-07-071-7/+7
|
* [DYNAREC] Fixed a typo when turning off DynarecptitSeb2022-06-251-1/+1
|
* Change process name (hidding box64, helps mesa find the correct hack for ↵ptitSeb2022-06-191-0/+23
| | | | some binaries)
* Update main.cJai A P2022-06-191-1/+1
|
* Better handling of LD_PRELOAD librariesptitSeb2022-06-191-3/+4
|
* Fixed some issue with TLS data not beeing updated correctly after ElfInit ↵ptitSeb2022-06-061-0/+2
| | | | (fixes Steam version of Ion Fury)
* Fixed the workaround for gog installer on PI & RK3399 SBC beeing slow to startptitSeb2022-05-211-1/+1
|
* Added fake libunwind wrappingptitSeb2022-04-301-0/+1
|
* Improved BOX64_LOAD_ADDR env. var. to help having reproducible runsptitSeb2022-04-241-0/+8
|
* Some more NAN bordercase handling ([DYNAREC] too, but made FASTNAN default)ptitSeb2022-04-161-3/+3
|
* [DYNAREC] Added option to force x87 to use double (ported from box86)ptitSeb2022-04-131-0/+10
|
* [DYNAREC] Refactored dynarec, using box86 refactorptitSeb2022-04-091-2/+5
|
* More test17 impovements, fixed NAN for mulpd ([DYNAREC] too, introducing ↵ptitSeb2022-03-311-0/+10
| | | | BOX64_DYNAREC_FASTNAN env. var. to keep old faster behaviour selectable)
* Added BOX64_PREFER_EMULATED handling and special case for pressure-vessel to ↵ptitSeb2022-03-271-1/+15
| | | | use it
* More work around steam and proton/SteamPlay (working, but need also latest ↵ptitSeb2022-03-261-7/+10
| | | | box86)
* Fixed a warningptitSeb2022-03-081-1/+1
|
* Better handling of environ and envp in execveptitSeb2022-03-081-5/+5
|
* Added an option to always show SIGSEGV messagesptitSeb2022-03-061-0/+11
|
* Removed a debugging leftoverptitSeb2022-03-061-1/+1
|
* Improved speed of mmap changesptitSeb2022-03-061-1/+2
|
* Change on mmap to help some stagging version of wineptitSeb2022-03-061-0/+3
|
* Some work to have steam streaming working (for #247)ptitSeb2022-03-051-1/+7
|
* Include pthread.h when used (should help #249)ptitSeb2022-03-051-0/+1
|
* Various changes and improvement centered around steam (but still not good ↵ptitSeb2022-03-041-0/+1
| | | | enough)
* Removed a debug traceptitSeb2022-03-031-2/+2
|
* More work on readlinkat and clone syscallptitSeb2022-03-011-7/+22
|
* Some work on glib, gobject and steamptitSeb2022-03-011-0/+4
|
* [DYNAREC] still working on multiarchptitSeb2022-02-281-0/+5
|
* Improved wine detectionptitSeb2022-01-171-1/+3
|
* [ARM64] Added some doc about the different hwcap constantsptitSeb2022-01-031-0/+110
|
* Added some workaround for program that calls 'uname -m' to get the ↵ptitSeb2022-01-011-6/+14
| | | | architecture of the host, and change default banner and log to be silent if stdout is beeing redirected (help RimWorld mods like Harmony)
* Cleaned up some special case detection from box86 that are 32bits onlyptitSeb2021-12-311-10/+0
|
* [DYNAREC] Reduce performance impact of StrongMem, and added old Strongmem ↵ptitSeb2021-11-191-2/+2
| | | | method as BOX64_DYNAREC_STRONGMEM=2
* [DYNAREC] Added an option to simulate Strong Memory Model, and auto activate ↵ptitSeb2021-11-181-0/+10
| | | | it when libmonobdgcw-2.0.so is detected (should help #110 and #158 at least)
* [DYNAREC] Removed special case for RimWorldLinux and generalized it for all ↵ptitSeb2021-11-181-7/+0
| | | | program loading libmonodbwgc-2.0.so
* Change ResolvePath behaviour in sync with box86ptitSeb2021-11-141-8/+2
|
* [DYNAREC] Changed Dynarec a bit to try stabilise program using many threads ↵ptitSeb2021-11-111-0/+17
| | | | and a JIT (help RimWorld Linux, but not enough to be 100% stable)
* [DEBUG] Don't overwrite trace if %pid is usedptitSeb2021-11-011-8/+15
|
* [ARM64] Check if Atomics are supported (not used yet)ptitSeb2021-11-011-0/+5
|
* Detect steamwebhelper and don't load it for now (until it's actually fixed)ptitSeb2021-10-241-0/+5
|
* [DYNAREC] Added detection of available CPU ExtensionsptitSeb2021-08-281-0/+48
|
* Fixed minor issuesrajdakin2021-07-311-3/+6
|
* Make library loaded with absolute path not wrapped (unless ↵ptitSeb2021-07-141-2/+9
| | | | BOX64_PREFER_WRAPPED=1 is used)
* Fixed and improved handling of segments and Call Far and signal (helps Wine64)ptitSeb2021-07-131-1/+1
|
* Fix memory issue when launching box86 from box64 mainptitSeb2021-07-121-3/+5
|
* Use box86 to launch x86 binary (if box86 is present in same folder as box64)ptitSeb2021-07-121-3/+22
|
* Handling of flag RTLD_NOW in dlopenptitSeb2021-07-121-4/+4
|
* Fixed BOX64_JITGDB=2 that wasn't workingptitSeb2021-07-081-1/+1
|
* Added another name for wine64ptitSeb2021-07-031-1/+3
|
* Improved low memory pre-allocation and added 47bits pre-allocation for Wine64ptitSeb2021-07-011-4/+13
|