With felix86 26.02, there's RVA23 support, Vulkan thunking, Zink and DXVK support and more!
Read the blog post: https://felix86.com/felix86-26-02/
Compatibility list: https://felix86.com/compat/
Follow us on Twitter: @felix86_emu
We also have a Bluesky: @felix86-emu
Join our discord server for any questions: https://discord.gg/TgBxgFwByU
What's Changed
- Implement keyctl, add_key, request_key syscalls by @OFFTKP in #397
- Change statically allocated vecs by @OFFTKP in #398
- Fix glPushDebugGroup signature by @OFFTKP in #399
- Place address cache near code cache by @OFFTKP in #400
- Remove B extension instruction from LR/SC loop by @OFFTKP in #401
- Implement Vulkan+X11 thunking by @OFFTKP in #402
- Optimize ADDSUB by @OFFTKP in #403
- Implement pidfd_send_signal by @OFFTKP in #404
- Fix PUNPCKL with Zvbb by @OFFTKP in #407
- Use SUDO_HOME to get original home by @OFFTKP in #410
- Fix PUNPCKL for VLEN=128 by @OFFTKP in #413
- Fix freelist that exceeds 32-bit address space, bump version by @OFFTKP in #417
- Fix argv[0] for scripts by @OFFTKP in #419
- Use actual RISC-V CPU name in CPUID by @OFFTKP in #420
- Fixup environment variables that have commas in child processes by @OFFTKP in #422
- Fix atomic AND 16-bit by @OFFTKP in #424
- Check for gcc-14 only after RISC-V check by @OFFTKP in #433
- Remove inaccurate Zfa optimization by @OFFTKP in #434
- Update docs link by @OFFTKP in #436
- Add missing stuff for Zink support by @OFFTKP in #438
- Implement --shell-debug option by @OFFTKP in #440
Full Changelog: 26.01...26.02