What's New:
-
Dedicated Bezel repo here: https://github.com/gojidan/hypseus-singe-bezels
- Implement a LUA ziplfs module to support lfs operations directly inside Zip ROMs.
- Analog Guns presenting via Game Controller API can now act as mice with [-manymouse -gamepad]
- Fixed toggle_fullscreen misaligned WindowFlag issue. [sdl2_compat]
- Bezels now display correctly on secondary screens: [-screen]
- Enhanced ManyMouse Linux evdev mouse detection and selection [SeongGino]
- Added ability to revert to legacy window teardown operation. [legacy video drivers]
- Updated SDL_FontCache: Fixed font (re)loading issue introduced in previous release.
- Fixed a ManyMouse "repeating held button" bug in evdev INPUT controller logic.
- Introduced a basic linear blend deinterlacing algorithm via [-blend]
- Added a LUA API function for screen flash effect. [lightguns].
- Updated bash scripts to now use .hypseus as homedir.
- Removed legacy vldp_dl Daphne references - folder alignments
- Move vldp_dl contents to vldp for BASH scripts.
- Fixed potential buffer overflow in the tms9128 driver.
- Fixed -vulkan usability in MS Windows.
- Documentation cleanup.
Comments:
- "Framework" based games can now be created as Zip LUA ROMS.
- -teardown_window reverts to the pre-2.11.5 startup behaviour [legacy video drivers].
- Added ability to filter ABS mice, aka Lightguns, in new evdev ManyMouse detection.
- Two Player Gun Games are now playable using multiple Game Controller Guns (GamePads).
- This is no substitute, in accuracy, for devices that behave with "real mouse" precision.
- Supported configurations: 2 x Mouse devices || 2 x Analog Gun devices. (In current games)
- Lichtknarre vjoy2 and ViGEm plugins are confirmed working.