|
| 1 | +v0.2.2 |
| 2 | +====== |
| 3 | +* Added a hacked version for overriden malloc/free functions, enabling libcef (and derivative) to work. |
| 4 | + => Steam Large mode and new BigPicture are working |
| 5 | + => Heroic Launcher is working |
| 6 | +* Added rcfile handling: box64 now read `/etc/box64.box64rc` and `~/.box64rc` and apply per process parameters |
| 7 | + => Every program can be finetuned, for speed or just to make them work |
| 8 | +* Added BOX64_DYNAREC_CALLRET to optimized CALL/RET opcode using semi-direct native CALL/RET (get more than 10% speedup) |
| 9 | +* Added BOX64_DYNAREC_FORWARD to allow bigger Dynarec block to be build (can get more then 30% of Speedup!) |
| 10 | +* Improved memory protection tracking and signal handling, again |
| 11 | +* Box64 now return a custom name for the CPU instal of P4, build with Box64 and the cpu name it's running on |
| 12 | +* Simplified mutex handling (faster, cleaner) |
| 13 | +* Reduce memory used by the memory tracking (memory almost divide by 4 is some critical use case) |
| 14 | +* Added d3dadapter9 wrapping |
| 15 | + => gallium nine is now supported on box64 too |
| 16 | +* More wrapped libs (especially on the gtk familly) |
| 17 | +* Improved/fixed some Syscall handling |
| 18 | +* Refactored Strong Memory Model emulation (faster and more accurate) |
| 19 | +* Added some more opcode to ARM64 Dynarec, and fixed some other |
| 20 | +* Some fixes to flags handling in the Dynarec on some special cases |
| 21 | +* Refactor library loading/unloading, with refcount. |
| 22 | +* Some special cases fixes for dlopen (fixes deadcells, maybe others too) |
| 23 | +* Improved mmap mapping, espcially with MAP_32BITS flag |
| 24 | +* More wrapped functions and syscalls |
| 25 | +* Lots of improvment in the Rounding of float & double (Dynarec and Interpretor), and proper handling of denormals when converting to/from 80 bits long double |
| 26 | +* Added specific suppport for RK3588 board (needed some hack in signal handling, probably due to the use of a non mainlined kernel) |
| 27 | +* More support on the RV64 port |
| 28 | +* More support to build under musl environment |
| 29 | + |
1 | 30 | v0.2.0 |
2 | 31 | ====== |
3 | 32 | * Wrapped more vulkan function, dxvk 2.0 now works |
|
0 commit comments