Skip to content

Commit e42001b

Browse files
committed
Bumped version to v0.2.6
1 parent 9818f5b commit e42001b

File tree

3 files changed

+59
-1
lines changed

3 files changed

+59
-1
lines changed

debian/changelog

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
box64 (0.2.6) unstable; urgency=low
2+
3+
* X64Libs: Updated libstdc++ & libgcc_s
4+
* X64Libs: Use x86_64 vrsion of libunwind (it's needed by wine)
5+
* Dynarec: More opcodes on ARM64 & RV64
6+
* Dynarec: Fixed some flags propagation issues inside blocks
7+
* Dynarec: Improved Strong Memory Model emulation, introducing a 3rd level
8+
* Dynarec: ARM64: reworked shift and bit opcodes flags handling
9+
* Dynarec: RV64: Many fixes, making Wow64 apps running
10+
* Dynarec: ARM64: Added support for SSE4.2 (with CRC32 if supported by CPU)
11+
* Dynarec: ARM64: Added support for SHA (with hardware support if CPU allows it)
12+
* Dynarec: ARM64: The CALLRET optimisation has been improved and is now default
13+
* CPU: Remoworked how INT, priviliged opcodes and teh Trace flags works
14+
* CPU: Added full support for SSE4.2
15+
* CPU: Added full support for SHA extension
16+
* ElfLoader: rework how elf memory is handled
17+
* Emulation: Added some more syscalls
18+
* Emulation: Better handling of Signal (also handling SIGMAX correctly)
19+
* Emulation: Better support for POKEUSER/PEEKUSER (helps Windows Unity games)
20+
* Wrapping: More libs and some fixes in function wrapping (gtk3, vulkan...)
21+
* Wrapping: Removed faked libunwind wrapping
22+
* Hardware: Added more profile, with support ADLink Ampere Altra, Qualcomm 8Gen3, and Pi5 machines
23+
* OS: Added profile to build for Android and Termux.
24+
* OS: New option to use mold for a high speed link
25+
* => More hadware support, more functions wrapped for an improve compatibity
26+
* => More CPU extension, with ARM64 hardware support when possible, and improved CALLRET optimisation for an improved speed of emulation
27+
* => Some work also to reduce the memory footprint
28+
29+
-- Sebastien Chevalier <[email protected]> Thu, 15 Dec 2023 17:30:33 -0100
30+
131
box64 (0.2.4) unstable; urgency=low
232

333
* Added Dynarec for RISC-V

docs/CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
v0.2.6
2+
======
3+
* X64Libs: Updated libstdc++ & libgcc_s
4+
* X64Libs: Use x86_64 vrsion of libunwind (it's needed by wine)
5+
* Dynarec: More opcodes on ARM64 & RV64
6+
* Dynarec: Fixed some flags propagation issues inside blocks
7+
* Dynarec: Improved Strong Memory Model emulation, introducing a 3rd level
8+
* Dynarec: ARM64: reworked shift and bit opcodes flags handling
9+
* Dynarec: RV64: Many fixes, making Wow64 apps running
10+
* Dynarec: ARM64: Added support for SSE4.2 (with CRC32 if supported by CPU)
11+
* Dynarec: ARM64: Added support for SHA (with hardware support if CPU allows it)
12+
* Dynarec: ARM64: The CALLRET optimisation has been improved and is now default
13+
* CPU: Remoworked how INT, priviliged opcodes and teh Trace flags works
14+
* CPU: Added full support for SSE4.2
15+
* CPU: Added full support for SHA extension
16+
* ElfLoader: rework how elf memory is handled
17+
* Emulation: Added some more syscalls
18+
* Emulation: Better handling of Signal (also handling SIGMAX correctly)
19+
* Emulation: Better support for POKEUSER/PEEKUSER (helps Windows Unity games)
20+
* Wrapping: More libs and some fixes in function wrapping (gtk3, vulkan...)
21+
* Wrapping: Removed faked libunwind wrapping
22+
* Hardware: Added more profile, with support ADLink Ampere Altra, Qualcomm 8Gen3, and Pi5 machines
23+
* OS: Added profile to build for Android and Termux.
24+
* OS: New option to use mold for a high speed link
25+
=> More hadware support, more functions wrapped for an improve compatibity
26+
=> More CPU extension, with ARM64 hardware support when possible, and improved CALLRET optimisation for an improved speed of emulation
27+
=> Some work also to reduce the memory footprint
28+
129
v0.2.4
230
======
331
* Added Dynarec for RISC-V

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 5
6+
#define BOX64_REVISION 6
77

88
#endif //__BOX64_VERSION_H_

0 commit comments

Comments
 (0)