github rfandango/hakuX v0.2.0
hakuX 0.2.0

6 hours ago

hakuX v0.2.0

New Features

  • OpenGL ES renderer — experimental alternative to Vulkan, selectable in Graphics settings (ported from X1 BOX)
  • EEPROM editor — change Xbox language, video standard, resolution modes, aspect ratio, refresh rate (ported from X1 BOX)
  • Settings index — reorganized into 4 sections: hakuX Data, Graphics, Debug, EEPROM
  • System file pickers — change MCPX ROM, Flash ROM, HDD image from settings
  • HDD export — save a copy of the Xbox HDD to any folder
  • Games folder in settings — moved from library screen to settings
  • Game search — search bar with live filtering in game library
  • Pull-to-refresh — swipe down to rescan games folder
  • XISO progress bar — real progress tracking across copy/convert/save phases

Improvements

  • Controller overlay — D-pad/stick repositioned, LS/RS as separate buttons, menu button, swipe-up gesture, trigger axis fix (-1.0 for release), per-pointer tracking (ported from X1 BOX)
  • Pause menu — actually pauses emulation, simplified UI
  • NEON optimizations — S3TC decompression and texture swizzle (benefits both renderers)

Bug Fixes

  • Fix TB cache crash when FP settings change between sessions
  • Fix pause/resume not working from in-game menu
  • Fix GLES geometry shader crash (gl_PointSize unavailable without extension)
  • Fix GLES shader version detection (was hardcoded to 320, now auto-detected)
  • Fix shader link failure crash (graceful fallback instead of assert)
  • Fix shared GLSL changes breaking VK (gated behind renderer check)

Don't miss a new hakuX release

NewReleases is sending notifications on new releases.