It was a slow month, but we fixed some bugs and optimized some instructions.
Blog post: https://felix86.com/Summer-Slumber/
Compatibility list: https://felix86.com/compat/
Follow us on twitter: @felix86_emu
Join our discord server for any questions: https://discord.gg/TgBxgFwByU
What's Changed
- More microoptimizations by @OFFTKP in #292
- Add some notes and change version number by @OFFTKP in #293
- Automatically compress some instructions whenever possible by @OFFTKP in #294
- Handle paths with multiple trailing slashes by @OFFTKP in #296
- Proper error handling for unknown thunks and some signatures by @OFFTKP in #295
- Implement clflush by @OFFTKP in #297
- Slightly optimize punpckl instructions by @OFFTKP in #298
- Implement FSINCOS by @OFFTKP in #299
- Implement sendfile syscall for 32-bit by @OFFTKP in #300
- Fix host glibc trampling our sig33 guest handler by @OFFTKP in #301
- Implement FTST by @OFFTKP in #302
- Join a dangling thread by @OFFTKP in #303
- Implement initial tag word stuff by @OFFTKP in #304
- Implement getid16 getuid16 by @OFFTKP in #307
- Implement ENTER and some tag word improvements by @OFFTKP in #306
- Implement ASCII instructions by @OFFTKP in #308
- Implement roundps/roundpd by @OFFTKP in #309
- Use pkgconfig to detect headers by @OFFTKP in #310
- Fix lua_pushfstring by @OFFTKP in #311
- Implement 16-bit PUSHF/POPF by @OFFTKP in #313
- Implement SMSW instruction by @OFFTKP in #314
- Change assert to allow for fd=0 by @OFFTKP in #315
Full Changelog: 25.08...25.09