1

Hypseus is a SDL2 version of Daphne and Singe. Laserdisc game emulation.

This release changelog:

[Issues] Random bezel loading (MSWindows) issue resolved.
Activating -bezel now enables -fullscreen automatically.
Thayer's Quest keyboard bezel is now mouse interactive: -tqkeys
Added an authentic backlit Thayer's Quest keyboard bezel scan.
Atari/Sidam European ROMS are now supported. Requires EU PAL laserdisc content.
GPWorld offers authentic steering strengths and includes autocenter via -preset
MacOS CMake linking issues have been resolved. In both master and libmpeg2 branches.
Added SDL WINDOW_ALWAYS_ON_TOP argument: -alwaysontop (Addresses legacy issue in BigBox).
Added Game Controller Rumble haptics and additional Singe API call: controllerDoRumble()
LUA os.clock() calls have been aligned for Linux/Mac - corrects game timings in these OS with full overlays.
Singe "zlua" files - zipped LUA ROM files are now supported.
Singe games installations can now align with Daphne, using the "rom", "ram" and "vldp" folders.
    The singe sub-folder is no longer required with zipped LUA games.
    The loading system will render the -retropath argument ineffectual on zipped ROM.
Added Singe 2 Unload() API calls. These will address a memory leak in many existing game LUA.
Aligned some Singe 2.10 API calls for sprite resizing, rotating and smoothing. Using SDL2_gfx
Animated gif support for Singe sprites is enabled if compiled against SDL2_image v2.6.0+ (IMG_Animation)
Additional hypseus API calls for animated PNG sprite sheets. Bypasses IMG_Animation requirement.
Fixes for forced aspect ratio arguments within new viewport: ForceAspectRatio IgnoreAspectRatio
A legacy Joystick/Game Controller Singe PAUSE alignment issue is fixed.
MSWindows should now correctly predict parsing percentage/time on large 4Gb+ files.
Added support for esp32 for USB scoreboard - serial RTS flip to default off. Prohibits forcing a programming mode.
Scanlines on scaled, positioned and rotated video display fixed.
Backslash \ allowed, in MSWindows, for -bezel path definitions
Sub-folders allowed in -keymapfile path definitions
Splashscreen implemented reporting the running version.
luars232 serial support added (Align with Singe 2). Possible use on Arduino scoreboards.
AC_PROG_GCC_TRADITIONAL - obsolete MACRO removed from libmpeg2
GitHub workflow will produce a SteamDeck "AppImage".
Digital Leisure games overlay scoreboard updates.
Rotation refactoring.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here
this post was submitted on 03 Apr 2024
1 points (100.0% liked)

Emulation

1 readers
1 users here now

Emulation across the ages

founded 1 year ago