Commit Graph

146 Commits

Author SHA1 Message Date
ptitSeb
31fd0451d0 Made the Signal workaround more generic, so it can be used by Termux user 2023-03-05 21:01:40 +01:00
ptitSeb
72119ddfa4 Added automatic detection of libcef (will help zoon #510, #451, #302 and probably other too) 2023-03-05 11:48:48 +01:00
ptitSeb
bfef8c9bbe Merge branch 'main' into steam_chrome 2023-02-20 21:30:22 +01:00
ptitSeb
5d42d9212f Improved convertion to/from 80bits double, and added BOX64_X87_NO80BITS to not handle them 2023-02-20 20:25:21 +01:00
ptitSeb
fb5ac9c4cd Fixed a improved HotPage handling 2023-02-20 19:50:26 +01:00
ptitSeb
d06ff478d1 [DYNAREC] Introduced BOX64_DYNAREC_FASTPAGE to use an alternate way to handle HotPages (faster but crashy) 2023-02-19 23:54:00 +01:00
ptitSeb
4610f451e9 Improved convertion to/from 80bits double, and added BOX64_X87_NO80BITS to not handle them 2023-02-19 14:50:01 +01:00
ptitSeb
9705d5e38b Preliminary work to get steamwebhelper working 2023-02-18 15:06:40 +01:00
ptitSeb
65992746d3 Added RK3588 profile 2023-02-18 09:09:40 +01:00
ptitSeb
6f3d636226 [DYNAREC] Added BOX64_DYNAREC_WAIT env. var. (Default to 1) 2023-02-16 16:14:37 +01:00
ptitSeb
4874df25a2
Small change to avoid printing GPG pubkey on console 2023-02-11 09:26:33 +01:00
ptitSeb
78a336c092
Added ODROIDN2 Compile instruction (for #755) 2023-02-03 16:25:10 +01:00
ptitSeb
5db6264d8f [DYNAREC] Made FASTROUND the default (faster, less accurate) 2023-01-29 16:14:27 +01:00
ptitSeb
821ab99bf7 Try to improve precision of SSE Rounding to int conversion ([DYNAREC] too, introducing BOX64_DYNAREC_FASTROUND to ignore that) 2023-01-28 19:09:06 +01:00
colin-i
d1cf754c6e
more swap for rpi3 (#499) 2023-01-16 17:19:19 +01:00
Neil Davis
d1f63fe260
Add support for Rpi3 on 64-bit ARM (aarch64) (#494) 2023-01-09 16:02:14 +00:00
ptitSeb
af1176274a Added more command to rcfiles, and a default one when system version is not found (and move some essential detection there) 2023-01-05 18:45:36 +01:00
ptitSeb
9f3ea84b57 [DYNAREC] Added BOX64_DYNAREC_BLEEDING_EDGE to control detection of MonoBleedingEdge (and disable that for 3dSen) 2022-12-01 17:50:29 +01:00
ptitSeb
3f007d2dbb [DYNAREC] More control over HotPage handling with BOX64_DYNARC_HOTPAGE 2022-12-01 17:15:46 +01:00
ptitSeb
c08268d0ae [DYNAREC] Added BOX64_DYNAREC_CALLRET option, in rcfile too (faster handling of CALL/RET opcode, not compatible with JIT/Dynarec) 2022-11-29 18:48:59 +01:00
ptitSeb
0e4d031054 Use dummy crashhandler lib by default 2022-11-29 09:48:30 +01:00
ptitSeb
06851f8b98 Added box64rc configuration file handling 2022-11-27 18:50:47 +01:00
ptitSeb
666861419d Bumped to v0.2.0 2022-11-17 14:21:42 +01:00
ptitSeb
6a7c6cba12 Added BOX64_CRASHHANDLER env. var. 2022-11-14 21:05:32 +01:00
ptitSeb
a202640da4
Update README_CN.md 2022-11-01 12:19:28 +01:00
ptitSeb
08fcdfa0fb
Updated README.md with new sponsors
Thanks for keeping this project alive !
2022-11-01 12:18:55 +01:00
ptitSeb
cfeb0626cc Added BOX64_SHOWBT env. var. to have a backtrace on segfault 2022-10-27 18:42:07 +02:00
ptitSeb
612e94be9d More flexibility for BOX64_ROLLING_LOG 2022-10-26 14:20:39 +02:00
ptitSeb
067dcbc0f7 [DYNAREC] Added BIGBLOCK=3 level 2022-10-25 18:34:38 +02:00
ptitSeb
bf6e74ad8e [DYNAREC] Added BOX64_DYNAREC_SAFEFLAGS 2022-10-22 16:13:55 +02:00
Eric Wiessner (KI7POL)
0cc04e5253
Create X64WINE.md (#423) 2022-10-10 08:15:31 +02:00
ptitSeb
21c56e7898 Improved usage of x86_64 bash with BOX64_BASH env var 2022-09-15 14:07:46 +02:00
ptitSeb
bf5ec1eb57 Fixed a USAGE.md issue (for #405) 2022-09-14 13:07:12 +02:00
ptitSeb
b25aa07e11 Smalls fixes to USAGE.md 2022-09-12 11:52:27 +02:00
ptitSeb
8bc9baefd6 Added BOX64_ROLLING_LOG=1 for a 'Just in Time LOG=2' on signal 2022-07-30 14:18:53 +02:00
ptitSeb
83997e1125 Added '+' in FILE_TRACE_NAME to append trace 2022-07-17 12:43:35 +02:00
ptitSeb
15411c7c9e Added BOX64_ENV to create env. var. at load time (for #347) 2022-07-11 13:51:05 +02:00
Pierce Andjelkovic
b7bf1955b7
Fix typos and arch type string 2022-06-08 18:31:34 +10:00
Ryan Fortner
8cc3b54bcd
Fix link 2022-05-09 22:23:24 -04:00
Ryan Fortner
d8630d5bdc
Update COMPILE.md 2022-05-09 22:18:08 -04:00
Ryan Fortner
82118c854c
docs: add instructions for Debian-based Linux 2022-05-09 22:16:12 -04:00
ptitSeb
098317ed29 Updated README 2022-05-01 09:02:41 +02:00
ptitSeb
30302a049c Bumped version to v0.1.8 2022-04-16 17:16:49 +02:00
ptitSeb
b155850ad1 Updated CHANGELOG 2022-04-16 12:26:14 +02:00
ptitSeb
34f7571269 [DYNAREC] Added option to force x87 to use double (ported from box86) 2022-04-13 22:55:16 +02:00
Radical
764b8a0faf
Fix grammar and spelling mistakes in COMPILE.md 2022-04-05 14:00:33 +02:00
ptitSeb
716eb97af9 More test17 impovements, fixed NAN for mulpd ([DYNAREC] too, introducing BOX64_DYNAREC_FASTNAN env. var. to keep old faster behaviour selectable) 2022-03-31 10:28:18 +02:00
ptitSeb
de2b3afa17 Added BOX64_PREFER_EMULATED handling and special case for pressure-vessel to use it 2022-03-27 12:33:02 +02:00
ptitSeb
fa07a0f331 Added a better way to select 16K pages, and added M1 paragraph in COMPILE.md 2022-03-23 10:23:00 +01:00
ptitSeb
e05796674b Merge branch 'main' of https://github.com/ptitSeb/box64 into main 2022-03-08 16:40:35 +01:00
ptitSeb
0ce169e7f5 Added StarFive as hardware sponsors in READMEs 2022-03-08 16:40:27 +01:00
ptitSeb
9c47b1fbf9 Added an option to always show SIGSEGV messages 2022-03-06 18:51:18 +01:00
ptitSeb
db63885945 Added some missing variables in USAGE.md 2022-03-01 11:19:21 +01:00
ptitSeb
24b781a641
Merge pull request #199 from Alexmitter/main
Add initial RISCV support
2022-02-27 14:14:28 +01:00
ptitSeb
a7da857646 Small update to README_CN 2022-02-10 08:00:38 +01:00
ptitSeb
efd240742f Small update to README 2022-02-10 07:57:21 +01:00
Ryan Fortner
4743f8fcc5
Update COMPILE.md 2022-01-18 15:11:52 -05:00
Ryan Fortner
04e8eb1a45 upload base debianization 2022-01-18 15:10:40 -05:00
Alexmitter
b932ad8c65
Update COMPILE.md to add RISCV
again based on loongarch64
2021-12-30 22:43:06 +01:00
Mikhail Petranov
194c346c18 Updated compile docs to include LX2160A support 2021-11-24 10:51:13 +00:00
ptitSeb
5918fe4b58
Merge pull request #176 from ryanfortner/improve-readme
Improve README
2021-11-23 00:41:43 +01:00
Ryan Fortner
2cad9392c4 Update readme.md 2021-11-22 18:39:03 -05:00
Ryan Fortner
3d36eb6345 Update readme.md 2021-11-22 18:38:43 -05:00
Ryan Fortner
9d7652d3ba Update readme.md 2021-11-22 18:33:18 -05:00
ptitSeb
89112197d4 [PPC64LE] Added option in CMakeList and paragraph in COMPILE.md (to be checked by ppc64le owners) 2021-11-22 21:53:58 +01:00
Ryan Fortner
96b27013f8
Update README.md 2021-11-22 14:17:24 -05:00
Ryan Fortner
262d5670fe
Update README.md 2021-11-22 14:15:17 -05:00
Ryan Fortner
b7f16075ca
Update README.md 2021-11-22 13:14:05 -05:00
Ryan Fortner
d093585750
Update README.md 2021-11-22 13:13:17 -05:00
Ryan Fortner
3b2797f1e1 Improve README 2021-11-22 13:12:12 -05:00
ptitSeb
9d97ce087a Wrapped Vulkan libraries 2021-11-21 19:14:40 +01:00
ptitSeb
3fa758e895
Merge pull request #169 from Moldytzu/main
Fix some typos
2021-11-21 18:51:21 +01:00
ptitSeb
01fe333167 New dev. cycle 2021-11-21 18:49:40 +01:00
Alex
f68082edad
fix typos 2021-11-21 17:28:30 +02:00
ptitSeb
e6e9fae178 Bumped to v0.1.6 2021-11-19 22:21:29 +01:00
ptitSeb
7d277cc1ec Updated CHANGELOG 2021-11-19 21:43:49 +01:00
ptitSeb
3533db97ff [DYNAREC] Reduce performance impact of StrongMem, and added old Strongmem method as BOX64_DYNAREC_STRONGMEM=2 2021-11-19 11:22:59 +01:00
ptitSeb
4f0e98ade5 [DYNAREC] Added an option to simulate Strong Memory Model, and auto activate it when libmonobdgcw-2.0.so is detected (should help #110 and #158 at least) 2021-11-18 14:18:00 +01:00
ptitSeb
39dbfd9fd8 [DYNAREC] Removed special case for RimWorldLinux and generalized it for all program loading libmonodbwgc-2.0.so 2021-11-18 13:50:10 +01:00
ptitSeb
6a1b9e050a [DYNAREC] Changed Dynarec a bit to try stabilise program using many threads and a JIT (help RimWorld Linux, but not enough to be 100% stable) 2021-11-11 20:47:10 +01:00
ptitSeb
1b19d8b909 Added Phytium paragraph to COMPILE.md 2021-10-30 12:12:13 +02:00
ptitSeb
c2909c32ab Updated the CHANGELOG 2021-10-27 19:42:19 +02:00
ptitSeb
4812d20da5
Added mogery to major code contributor in chinese Readme too 2021-10-25 09:34:47 +02:00
ptitSeb
734e7cd47c
Added @mogery to major code contributor 2021-10-25 09:34:12 +02:00
Heasterian
71b446774c
Update COMPILE.md
Changes about compilation on Snapdragon 845 devices
2021-10-17 22:34:47 +03:00
ptitSeb
dbce2758b2
Merge pull request #119 from Linux-Adaptation-Integrated-Toolkit/main
additional info for compilation document
2021-09-27 17:21:48 +02:00
zhaozhen
837f7edd55 additional info for compilation document 2021-09-27 22:21:49 +08:00
Jai A P
96831b144c
Update README.md 2021-09-26 22:29:37 +05:30
zhaozhen
8da46ee305 add loongarch cmake fix and chinese document 2021-09-26 22:48:28 +08:00
ptitSeb
4a9b0128d7 [TRAVIS] Move travis integration 2021-09-05 13:57:51 +02:00
ptitSeb
fb835fbe66 Added major contributor list in README 2021-09-05 11:28:12 +02:00
ptitSeb
3df01a153d Added BOX64_NOPULSE info to the README 2021-09-04 09:35:33 +02:00
ptitSeb
cbd1d3781b Added many Notes on README about current status of box64 2021-08-22 09:40:56 +02:00
ptitSeb
5bca9b52b3 Moved LICENSE file back to root (for #93) 2021-08-21 17:40:45 +02:00
Jai-JAP
2711a7e522 Moved documentation to "docs/" folder. 2021-07-12 10:53:50 +05:30
Jai-JAP
cc8f926d66 Moved documentation to "docs/" folder. 2021-07-12 10:52:59 +05:30