Skip to content

Commit 8545d05

Browse files
committed
Bumped version to v0.2.8
1 parent 28b101a commit 8545d05

File tree

3 files changed

+47
-1
lines changed

3 files changed

+47
-1
lines changed

debian/changelog

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
box64 (0.2.8) unstable; urgency=low
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 and symbol resolution
6+
* Some more profiles in box64rc
7+
* Better way to rename executable (including wine ones) so driver like mesa can apply the correct profile
8+
* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation
9+
* Improved memory tracking and managment. Also introduce BOX64_MMAP32 to force 32bits compatible mmap for external libs (like mesa)
10+
* => Allow Vulkan drvier on Wine/WOW64 games to allocate 32bits compatible memory, allowing dxvk on 32bits.
11+
* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation
12+
* Lots of improvments in x87 handling (virtual stack, rounding, ffree, etc.)
13+
* => should improve games stability
14+
* Dynarec: ARM64 some opcodes optimisation, especialy shift and rotation ones
15+
* Dynarec: RV64 lots of opcoded added.
16+
* => Some games on linux now have a good speed. Game on Wine are still a bit slow, and dxvk still have issues
17+
* Dynarec: Added Loogarch backend! Note that Loongarch are 16K pagesize platform by default.
18+
* => Linux games are running, and with good speed, especialy on 3A6000 platforms. Games on Wine are not working yet due to 16k pagesize limitation
19+
* Dynarec: Better handling of large block in the dynarec
20+
* Dynarec: Lots of improvments and fixes to BOX86_DYNAREC_CALLRET optimisation.
21+
* => It can be used on more software now, and combine with BOX64_DYNAREC_BOGBLOCKS 2 or 3 can gives some good speed boosts.
22+
23+
-- Sebastien Chevalier <[email protected]> Thu, 31 May 2024 17:30:33 -0100
24+
125
box64 (0.2.6) unstable; urgency=low
226

327
* X64Libs: Updated libstdc++ & libgcc_s

docs/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
v0.2.8
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 and symbol resolution
6+
* Some more profiles in box64rc
7+
* Better way to rename executable (including wine ones) so driver like mesa can apply the correct profile
8+
* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation
9+
* Improved memory tracking and managment. Also introduce BOX64_MMAP32 to force 32bits compatible mmap for external libs (like mesa)
10+
=> Allow Vulkan drvier on Wine/WOW64 games to allocate 32bits compatible memory, allowing dxvk on 32bits.
11+
* Reworked memory managment in the Dynarec, limiting amount of dynamic allocation
12+
* Lots of improvments in x87 handling (virtual stack, rounding, ffree, etc.)
13+
=> should improve games stability
14+
* Dynarec: ARM64 some opcodes optimisation, especialy shift and rotation ones
15+
* Dynarec: RV64 lots of opcoded added.
16+
=> Some games on linux now have a good speed. Game on Wine are still a bit slow, and dxvk still have issues
17+
* Dynarec: Added Loogarch backend! Note that Loongarch are 16K pagesize platform by default.
18+
=> Linux games are running, and with good speed, especialy on 3A6000 platforms. Games on Wine are not working yet due to 16k pagesize limitation
19+
* Dynarec: Better handling of large block in the dynarec
20+
* Dynarec: Lots of improvments and fixes to BOX86_DYNAREC_CALLRET optimisation.
21+
=> It can be used on more software now, and combine with BOX64_DYNAREC_BOGBLOCKS 2 or 3 can gives some good speed boosts.
22+
123
v0.2.6
224
======
325
* X64Libs: Updated libstdc++ & libgcc_s

src/box64version.h

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

44
#define BOX64_MAJOR 0
55
#define BOX64_MINOR 2
6-
#define BOX64_REVISION 7
6+
#define BOX64_REVISION 8
77

88
#endif //__BOX64_VERSION_H_

0 commit comments

Comments
 (0)