| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2023-12-15 | 3.3 kB | |
| v0.3.4 source code.tar.gz | 2023-12-15 | 3.5 MB | |
| v0.3.4 source code.zip | 2023-12-15 | 3.9 MB | |
| Totals: 3 Items | 7.4 MB | 0 | |
What's Changed
=> Mostly a stability update with improved elfloader again, and added SSE 4.2 support (still need to work on the Dynarec part of this) => Some work also to reduce the memory footprint * X86Libs: Updated libstdc++ & libgcc_s * X86Libs: Use x86 version of libunwind (it's needed by wine) * Dynarec: Fixed some flags propagation issues inside blocks * Dynarec: Improved Strong Memory Model emulation, introducing a 3rd level * CPU: Remoworked how INT, priviliged opcodes and teh Trace flags works * CPU: Added full support for SSE4.2 * ElfLoader: rework how elf memory is handled * Emulation: Better handling of Signal (also handling SIGMAX correctly) * Emulation: Better support for POKEUSER/PEEKUSER (helps Windows Unity games) * Wrapping: More libs and some fixes in function wrapping (gtk3, vulkan...) * Wrapping: Removed faked libunwind wrapping * Hardware: Added more profile, with support for ADLink Ampere Altra * OS: Added profile to build for Android and Termux.
Contributions
- Fixed typo in README.md by @Jai-JAP in https://github.com/ptitSeb/box86/pull/864
- [ANDROID] Fix Most Library Names by @KreitinnSoftware in https://github.com/ptitSeb/box86/pull/868
- [ANDROID] Fix libdl.so library name by @KreitinnSoftware in https://github.com/ptitSeb/box86/pull/869
- [ANDROID] Remove PreInit Array Warning and Fixed libc name when calle… by @KreitinnSoftware in https://github.com/ptitSeb/box86/pull/871
- Add fstatat, use --image-base instead of -Ttext-segment on Clang, and Fix PreInit Array Warning for Android by @KreitinnSoftware in https://github.com/ptitSeb/box86/pull/874
- Added wrapped symbol posix_spawn_file_actions_addclose to libc by @KreitinnSoftware in https://github.com/ptitSeb/box86/pull/881
- Backport of 64mb block size change from box64 by @Raezroth in https://github.com/ptitSeb/box86/pull/886
- [ANDROID] Fix Compiling by @mcagabe19 in https://github.com/ptitSeb/box86/pull/893
- [ANDROID] Fix Clang Compiling by @mcagabe19 in https://github.com/ptitSeb/box86/pull/894
- [ANDROID]Fix Termux installation path by @Creeper-xie in https://github.com/ptitSeb/box86/pull/895
- [TERMUX] Fix Building by @mcagabe19 in https://github.com/ptitSeb/box86/pull/897
- [MAIN] Making same as box64 output and fix termux make install by @mcagabe19 in https://github.com/ptitSeb/box86/pull/898
- [TERMUX] Fix debian packaging by @mcagabe19 in https://github.com/ptitSeb/box86/pull/899
- [TERMUX] Some fixes by @mcagabe19 in https://github.com/ptitSeb/box86/pull/900
- [CMAKE] Enable Re-Building Wrappers in TERMUX build by @mcagabe19 in https://github.com/ptitSeb/box86/pull/901
- [TERMUX] Complex math fix in libm by @mcagabe19 in https://github.com/ptitSeb/box86/pull/905
- [ANDROID] Fix pthread_mutex_destroy called on destroyed mutex by @KreitinnSoftware in https://github.com/ptitSeb/box86/pull/909
New Contributors
- @KreitinnSoftware made their first contribution in https://github.com/ptitSeb/box86/pull/868
- @Raezroth made their first contribution in https://github.com/ptitSeb/box86/pull/886
- @mcagabe19 made their first contribution in https://github.com/ptitSeb/box86/pull/893
- @Creeper-xie made their first contribution in https://github.com/ptitSeb/box86/pull/895
Full Changelog: https://github.com/ptitSeb/box86/compare/v0.3.2...v0.3.4