Core Update:
- Updated to MAME 0.288.
Major GLES Graphics Overhaul:
Major overhaul of the MAME4droid GLES graphics pipeline, introducing a significantly improved rendering architecture for both raster and vector games.
-
Advanced Vector CRT Simulation:
- Complete rewrite of the vector rendering engine to replicate the physical and optical properties of classic arcade CRT monitors.
- Physically-inspired electron beam simulation with enhanced optical bloom and light diffusion effects.
- Improved phosphor persistence, realistic color blending, and accurate crosstalk behavior.
- Dynamic beam intensity and handling of extreme light sources and overbright vectors.
- Enhanced scene brightness management with camera-like exposure adaptation.
- Razor-sharp vector lines preserving the characteristic intense neon glow of original displays.
- Realistic CRT-style appearance for games such as Asteroids, Tempest, Battlezone, and Star Wars.
-
True HDR Display Support
- Added True HDR display support for compatible devices, unlocking peak panel brightness and wide color gamut.
- Dedicated FP16 HDR rendering path for vector games.
- SDR-to-HDR highlight expansion (Inverse Tone Mapping) for classic raster games and artworks.
- Optimized HDR rendering path with safe and automatic fallback to SDR on unsupported hardware.
- Improved dynamic range reproduction while preserving original image details.
Comprehensive Input System Overhaul:
- Complete review and rebuild of the input subsystem for lower latency and improved reliability across a wider range of devices.
- Reduced input processing overhead, improving overall responsiveness and fixing several legacy bugs.
- Added true analog support for the right joystick (previously limited to digital key emulation).
- Improved controller auto-detection, correcting faulty internal hardware mappings and axis configurations.
- Increased reliability for generic gamepads and controllers in multiplayer configurations.
- Enhanced the controller mapping user interface.
- Fixed controller disconnection notifications and related handling issues.