|
| 1 | +box64 (0.3.2) unstable; urgency=low |
| 2 | + |
| 3 | +* Introduced Box32 to run 32bits apps on 64bits OS |
| 4 | +* => Box32 is a build option for Box64, and is disabled by default |
| 5 | +* => Optionnal binfmt integration available for Box32 |
| 6 | +* => Wrapped some basics libs, including graphics and sounds so a few games already works |
| 7 | +* => Work In Progress, many issues remain to be fixed, but some Linux games are playable |
| 8 | +* Introduced Native Flags. Can be controled with BOX64_DYNAREC_NATIVEFLAGS, but enabled by default |
| 9 | +* => Available on the 3 Dynarec backend, with different implementations |
| 10 | +* => ARM64 Dynarec build have all AVX/AVX2 extensions enabled by default |
| 11 | +* +> Can lead to large speedup on certain cases |
| 12 | +* Improved Strong Memory Model emulation, with better default options and a more efficiant emulation |
| 13 | +* Dynarec: RV64: using RVV (and XThreadVector) to implement SSEx opcodes, with some massive speedup when used! |
| 14 | +* Some bugfix and improvment in the Signal handler and internal memory tracking |
| 15 | +* Improvment to TRAP signal generation and Handling |
| 16 | +* Improved CPUID opcodes again, and the various virtual file in /proc that represent those data |
| 17 | +* Improved some x87 operations, like long double handling and infinity comparisons... |
| 18 | +* Dynarec: ARM64 fixes to a few opcodes |
| 19 | +* Dynarec: RV64 fixes to many opcodes |
| 20 | +* Dynarec: LA64 fixes to a few opcodes |
| 21 | +* Dynarec: RV64 fixes and improvments on LOCK prefixes opcodes |
| 22 | +* Dynarec: Many optimisation on some individual opcodes, an all 3 backends |
| 23 | +* WRAPPING: More libs and functions wrapped. Some wrapping fixes too |
| 24 | +* WREPPING: New wrapperhelper to help coding new wrapping & fixing/enhancing existing one |
| 25 | +* ElfLoader: Improved object fetching |
| 26 | +* New build profile for SD865 and ORYON |
| 27 | +* Changed the installation folder of x86 libs to avoid conflict with linux distro |
| 28 | +* Added a few syscalls |
| 29 | +* Some more Vulkan extensions wrapped |
| 30 | +* More work on build system, and github CI (generating WCP archive), with some fixes on the Android version (still not 100% operational) |
| 31 | + |
| 32 | +-- Sebastien Chevalier <ptitseb@box86.org> Thu, 6 Dec 2024 10:30:33 -0100 |
| 33 | + |
1 | 34 | box64 (0.3.0) unstable; urgency=low |
2 | 35 |
|
3 | 36 | * AVX and AVX2 implemented, along with BMI1, BMI2, ADX, FMA, F16C and RDANDR extension! |
|
0 commit comments