about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-05-21 17:33:16 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-05-21 17:33:16 +0200
commit8545d0505f274554561ca30e1839027dd7be783a (patch)
tree552965b237a4e50eb25bc77bc03faa86fd541cf7
parent28b101aaf7fcb2136ce530d37849156a3ede2996 (diff)
downloadbox64-8545d0505f274554561ca30e1839027dd7be783a.tar.gz
box64-8545d0505f274554561ca30e1839027dd7be783a.zip
Bumped version to v0.2.8
-rw-r--r--debian/changelog24
-rw-r--r--docs/CHANGELOG.md22
-rw-r--r--src/box64version.h2
3 files changed, 47 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 945653cb..cce171ba 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,27 @@
+box64 (0.2.8) unstable; urgency=low
+
+* Wrapping: More libs and function wrapping (gtk3, vulkan...)
+* Reworked X11 Callback handling, for better stability
+* Reworked exit and the load/unload of libs and symbol resolution
+* Some more profiles in box64rc
+* Better way to rename executable (including wine ones) so driver like mesa can apply the correct profile
+* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation
+* Improved memory tracking and managment. Also introduce BOX64_MMAP32 to force 32bits compatible mmap for external libs (like mesa)
+* => Allow Vulkan drvier on Wine/WOW64 games to allocate 32bits compatible memory, allowing dxvk on 32bits.
+* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation
+* Lots of improvments in x87 handling (virtual stack, rounding, ffree, etc.)
+* => should improve games stability
+* Dynarec: ARM64 some opcodes optimisation, especialy shift and rotation ones
+* Dynarec: RV64 lots of opcoded added.
+* => Some games on linux now have a good speed. Game on Wine are still a bit slow, and dxvk still have issues
+* Dynarec: Added Loogarch backend! Note that Loongarch are 16K pagesize platform by default.
+* => Linux games are running, and with good speed, especialy on 3A6000 platforms. Games on Wine are not working yet due to 16k pagesize limitation
+* Dynarec: Better handling of large block in the dynarec
+* Dynarec: Lots of improvments and fixes to BOX86_DYNAREC_CALLRET optimisation.
+* => It can be used on more software now, and combine with BOX64_DYNAREC_BOGBLOCKS 2 or 3 can gives some good speed boosts.
+
+-- Sebastien Chevalier <ptitseb@box86.org>  Thu, 31 May 2024 17:30:33 -0100
+
 box64 (0.2.6) unstable; urgency=low
 
  * X64Libs: Updated libstdc++ & libgcc_s
diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md
index 3f4c59f4..888d5b3a 100644
--- a/docs/CHANGELOG.md
+++ b/docs/CHANGELOG.md
@@ -1,3 +1,25 @@
+v0.2.8

+======

+* Wrapping: More libs and function wrapping (gtk3, vulkan...)

+* Reworked X11 Callback handling, for better stability

+* Reworked exit and the load/unload of libs and symbol resolution

+* Some more profiles in box64rc

+* Better way to rename executable (including wine ones) so driver like mesa can apply the correct profile

+* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation

+* Improved memory tracking and managment. Also introduce BOX64_MMAP32 to force 32bits compatible mmap for external libs (like mesa)

+=> Allow Vulkan drvier on Wine/WOW64 games to allocate 32bits compatible memory, allowing dxvk on 32bits.

+* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation

+* Lots of improvments in x87 handling (virtual stack, rounding, ffree, etc.)

+=> should improve games stability

+* Dynarec: ARM64 some opcodes optimisation, especialy shift and rotation ones

+* Dynarec: RV64 lots of opcoded added.

+=> Some games on linux now have a good speed. Game on Wine are still a bit slow, and dxvk still have issues

+* Dynarec: Added Loogarch backend! Note that Loongarch are 16K pagesize platform by default.

+=> Linux games are running, and with good speed, especialy on 3A6000 platforms. Games on Wine are not working yet due to 16k pagesize limitation

+* Dynarec: Better handling of large block in the dynarec

+* Dynarec: Lots of improvments and fixes to BOX86_DYNAREC_CALLRET optimisation.

+=> It can be used on more software now, and combine with BOX64_DYNAREC_BOGBLOCKS 2 or 3 can gives some good speed boosts.

+

 v0.2.6

 ======

 * X64Libs: Updated libstdc++ & libgcc_s

diff --git a/src/box64version.h b/src/box64version.h
index 5d7f254c..da245d7f 100644
--- a/src/box64version.h
+++ b/src/box64version.h
@@ -3,6 +3,6 @@
 
 #define BOX64_MAJOR 0
 #define BOX64_MINOR 2
-#define BOX64_REVISION 7
+#define BOX64_REVISION 8
 
 #endif //__BOX64_VERSION_H_