v0.2.2
What's Changed
- Reworked some elfloader relocation mecanism
- Removed old "smart linker" and replace with a simple "jump table"
- Also removed CALL/RET optomisation from Dynarec, simple Jump Table is faster
- Reworked all memory protection tracking
- A few more wrapped libs and wrapped functions
- A few more opcodes
- A few more dynarec opcodes
- Some optimisation in Dynarec around ZF and CF flags handlings, and LL/GE/LE/G conditionnal opcodes
- Some changes to the "cancel threads" handling
- Some changes to the "thread once" handling
Contributions
- Clarified a bit more documentation, fixed a lot of typos and removed some redundant codes. by @QueenPew in #311
- Update notes about Steam by @MichaIng in #325
- Added the CLZ and RBIT opcodes by @rajdakin in #328
- Moved the documentation to "docs/" folder. by @SpacingBat3 in #339
- Some documentation fixes and improvements. by @SpacingBat3 in #340
- Fixed link to "x86primop.c". by @SpacingBat3 in #345
- Move install instructions higher up and add pi-apps mention by @mobilegmyt in #348
- Create X86WINE.md by @WheezyE in #350
- Update X86WINE.md by @WheezyE in #353
- working on glib2 and png16 by @meveric in #356
- Update README.md by @WheezyE in #357
- Update X86WINE.md by @WheezyE in #358
- Improve X86WINE.md by @Itai-Nelken in #359
- Update X86WINE.md by @WheezyE in #360
- Add RPI4ARM64 compiling instructions. by @Jai-JAP in #363
- [CMAKE] Fixed builds with '.c' in the path by @rajdakin in #367
- Initial Android support attempt by @io12 in #372
- Improved box86 a bit, added an automation by @rajdakin in #374
- Added documentation to the python scripts by @rajdakin in #375
- Stabilized test 11 by @rajdakin in #376
- Libraries free order fix by @rajdakin in #377
- Added two linking tests by @rajdakin in #387
- Fixed rpaths for tests 15 and 16 by @rajdakin in #388
New Contributors
- @mobilegmyt made their first contribution in #348
- @Itai-Nelken made their first contribution in #359