about summary refs log tree commit diff stats
path: root/docs/CHANGELOG.md
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-11-17 14:21:23 +0100
committerptitSeb <sebastien.chev@gmail.com>2022-11-17 14:21:42 +0100
commit666861419dd05ad41944b2e2d420463d51de71bf (patch)
treedd0cbfbe0bb2b2a522dd1c5fc55bf09bcb885e78 /docs/CHANGELOG.md
parent52d6c5ac88c135a671715b844fcce29915fd8ac6 (diff)
downloadbox64-666861419dd05ad41944b2e2d420463d51de71bf.tar.gz
box64-666861419dd05ad41944b2e2d420463d51de71bf.zip
Bumped to v0.2.0
Diffstat (limited to 'docs/CHANGELOG.md')
-rw-r--r--docs/CHANGELOG.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md
index e8d872f7..b5c12885 100644
--- a/docs/CHANGELOG.md
+++ b/docs/CHANGELOG.md
@@ -1,3 +1,31 @@
+v0.2.0

+======

+* Wrapped more vulkan function, dxvk 2.0 now works

+* Added support for overriden malloc/free functions

+* Refactor Dynarec memory management, reducing memory footprint (from 20% to 40% of Dynarec size)

+* Improved elf loader

+* Improved dlsym handling with RTLD_NEXT

+* Added BOX64_DYNAREC_SAFEFLAGS to allow finetuning Dynarec generated code handling of flags accross function calls and returns.

+* Added BOX64_BASH to setup x86_64 bash binary, so shell script can be run in x86_64 world 

+* Added BOX64_ROLLING_LOG to have details log only on crash

+* Work on alignment for some of pthread structures

+* More wrapped libraries in the gtk family

+* Some fixes on the Dynarec x87 code (fixing a bunch of games like ut2004 or Piczle Puzzle)

+* Improved TLS Size handling (Unity3D games now works)

+* More PageSize Compile options

+* Improved `execv` family of function to have better box64 integration

+* Added support for wrapped libfuse so AppImage works

+* Adjusted the binfmt integration so AppImage are automaticaly picked

+* Improved FAudio, SDL2, GL (and more) wrapping

+* More wrapped libs, like libEGL.so, to helps emulated Qt4/5 libs to load

+* Improved Signal Handling and memory protection traking

+* Some signature fixes to some wrapped functions (in libc)

+* Added more syscalls

+* Added a lot of new opcodes to the ARM64 Dynarec

+=> Lot's of new games stat working, to name a few: Surviving Mars, Piczle Cross Adventure (using Proton experimental), UT2004, Obduction, Machinarium, Silicon Zero, Hacknet, Absolute Drift, Art of Rally, Dota2

+=> Some apps also runs now, like TeamSpeak 3 Client and Server or Discord

+=> The bash integration is usefull for device with no binfmt integration or for script that check the machine it's running on

+

 v0.1.8

 ======

 * Added an option to get generated -NAN on SSE2 operation