What's Changed
- Improvements on x86 Flags handling.
- A few more opcode has been added.
- A few potential BusError are now fixed.
- Added the BOX86_NOVULKAN en. var. . This is used to disable the wrapping of vulkan libraries.
- Improvments on libc O_XXXX flags handling.
- Box86 now uses a custom allocator for Dynarec and Hash tables.
- Improved the wrapping of pulse audio.
- Optimisation to a few Dynarec opcode (like SHRD/SHLD).
- Improved the tracking of memory protection.
- A few more wrapping of libraries (like libgssapi_krb5).
- More function wrapping on libturbojpeg
- Preliminary support for POWER9 (ppcle) build
- Many contributions to remove typos and rephrase the README, COMPILE and USAGE documents
Contributions
- Typo fix by @RickAndTired in #276
- Updated the PKGBUILDS by @SpacingBat3 in #275
- Basic support for little-endian PowerPC and POWER9. by @eerykitty in #279
- Fix a typo by @Hacker1245 in #292
- Add flag for RPI4 with arm64+armhf multiatch by @kalashnikovdmitryv in #297
- Update README.md by @QueenPew in #298
- Updated documentation by @QueenPew in #302
- Remove the //TODO: in USAGE.md by @QueenPew in #303
- Simplified code by @QueenPew in #309
New Contributors
- @RickAndTired made their first contribution in #276
- @eerykitty made their first contribution in #279
- @Hacker1245 made their first contribution in #292
- @kalashnikovdmitryv made their first contribution in #297