v0.7.1 More improvements

May 8, 2026 60 commits

Feature-rich release introducing RetroAchievements integration, Saturn emulation, a massive cheat database, and the launch of the documentation site.

Highlights

RetroAchievements Integration

  • Full RetroAchievements support with ROM hashing, game caching, and hash comparison UI
  • Flexible integer decoding for achievement conditions
  • Expanded SwiftData models for RetroAchievements support

Emulation Improvements

  • Improved Saturn emulation with BIOS support
  • Enhanced ROM identification with smarter filename parsing
  • Improved CRT shader barrel distortion

Cheat System

  • Massive cheat database covering 40+ platforms
  • New cheat management UI with easy-to-use interface
  • Cheat files added to Xcode project resources

Shader Management

  • Shader saving and live editing now available
  • Improved N64 shader quality
  • CRT filter refinements

Documentation Site Launch

  • Comprehensive GitHub Pages documentation site with 21+ HTML pages
  • GitHub Actions workflow for automated Jekyll deployment
  • Multi-language documentation structure

Bug Fixes and Improvements

  • Fixed controller disappearing on restart
  • DOSBox keypad improvements
  • Reduced logging verbosity
  • Small settings UI improvements
  • Wii core now has a working core (sensors disabled to prevent crashing)