Skip to content

Commit 9f8b96b

Browse files
committed
Bumped version to v0.3.6
1 parent a9c50ef commit 9f8b96b

File tree

3 files changed

+36
-1
lines changed

3 files changed

+36
-1
lines changed

debian/changelog

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
box86 (0.3.6) unstable; urgency=low
2+
* Wrapping: More libs and and function wrapping (gtk3, vulkan...)
3+
* Reworked X11 Callback handling, for better stability
4+
* Reworked exit and the load/unload of libs
5+
* Some more profiles in box86rc
6+
* More SSE3+ opcodes in dynarec
7+
* Better way to rename executable (including wine ones) so driver like mesa can apply the correct profile
8+
* Lots of improvments in x87 handling (virtual stack, rounding, ffree, etc.)
9+
* => should improve games stability
10+
* Better handling of large block in the dynarec
11+
* => should speedup dynarec, and allow use of BIGBLOCK 2 or 3 on more software
12+
* Added suport for BOX86_DYNAREC_CALLRET optimisation.
13+
* => backported from box64, can give 10% or more speed increase (but can also decrease speed in some cases). Still a bit crashy so use with care.
14+
15+
-- Sebastien Chevalier <[email protected]> Thu, 31 May 2024 17:30:33 -0100
16+
117
box86 (0.3.4) unstable; urgency=low
218

319
* X86Libs: Updated libstdc++ & libgcc_s

docs/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
v0.3.6
2+
======
3+
* Wrapping: More libs and function wrapping (gtk3, vulkan...)
4+
* Reworked X11 Callback handling, for better stability
5+
* Reworked exit and the load/unload of libs
6+
* Some more profiles in box86rc
7+
* More SSE3+ opcodes in dynarec
8+
* Better way to rename executable (including wine ones) so driver like mesa can apply the correct profile
9+
* Better handling of the Hardware Counter and TSC emulation
10+
* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation
11+
* PageSize detection and handling dynamic. Larger than 4K pagesize will be handled automaticaly. Note that box64 does not emulate 4K page size, so some program might still refuse to work on larger page (like Wine for example)
12+
=> Linux Games can now load even on a 16K pagesize machine like a mac M1, and games (including Unity3D ones) can be played with no issues.
13+
* Lots of improvments in x87 handling (virtual stack, rounding, ffree, etc.)
14+
=> should improve games stability
15+
* Better handling of large block in the dynarec
16+
=> should speedup dynarec, and allow use of BIGBLOCK 2 or 3 on more software
17+
* Added suport for BOX86_DYNAREC_CALLRET optimisation.
18+
=> backported from box64, can give 10% or more speed increase (but can also decrease speed in some cases). Still a bit crashy so use with care.
19+
120
v0.3.4
221
======
322
* X86Libs: Updated libstdc++ & libgcc_s

src/box86version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
#define BOX86_MAJOR 0
55
#define BOX86_MINOR 3
6-
#define BOX86_REVISION 5
6+
#define BOX86_REVISION 6
77

88
#endif //__BOX86_VERSION_H_

0 commit comments

Comments
 (0)