v0.6 The slim Shady
Shader-focused release introducing two incredible built-in shaders, along with UI improvements and core stability enhancements.
Highlights
- CRT Shader: New built-in CRT shader with many features (not yet configurable)
- Game Boy Shader: Incredible Game Boy front-end shader (the "extremely good game boy shader")
- LCD Grid: Updates to LCD Grid shader
- Right-Click Menus: Added right-click context menus for libraries and systems (WIP)
- Core Stability: Improved PS1 optimizations and PS2/MAME core stability
- UI Speed: Faster game loading on the grid, overall performance improvements
- Drag and Drop: Improved drag-and-drop functionality for category management
- Category Badges: Improved category UI display on main page
- Sidebar: Replaced with custom component with collapsible sections and system icons
- Core Options: Initial steps toward core option management
- ROM Identification: Improved title identification logic with fuzzy matching
- Project Rename: Renamed project from TruchieEmu to TruchiEmu
- Logging: More comprehensive logging across the app
- Save Fix: Fixed save functionality
Bug Fixes
- Improved core crash handling with better exception handling and failure callbacks
- Fixed runner errors and unexpected termination during game launch
- Optimized ImageCache with concurrency limiting