v0.6 The slim Shady

April 18, 2026 53 commits

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