Hypseus

  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.11.2
Mise à jour

Il s'agit d'un émulateur de bornes d'arcade LaserDisc, basé sur le précédent émulateur nommé Daphne, et utilisant la librairie SDL2. Les derniers builds demandent un Mac ARM minimum, mais un build Intel est disponible sur le site suivant les versions.

Dragon's Lair dans Hypseus

Changelog

Changelog

2.11.2

Note: There is now a dedicated Bezels repo here: https://github.com/gojidan/hypseus-singe-bezels

  • [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" roms - 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 "on-disk" with zipped LUA games.
    • The loading system will render the -retropath argument ineffectual on zipped ROM.
  • Added Singe 2 Unload() API calls. These will help 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 esp32 support on USB scoreboard - flip serial RTS 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 now allowed in -keymapfile path definitions
  • Splashscreen implemented reporting the running version.
  • luars232 serial support added (Align with Singe 2) 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.

Comments:

  • libzip is now required for compilation.
  • Added Alt positioning Toolkit using Keypad.
  • The Windows parsing % fix may cause a regeneration of .dat files.
  • Trialing NSIS installer, these can trigger false positive AV warnings.. (Alt: zip)
  • "Double intro" shuck on sae and dle21 with -fastboot
  • -alwaysontop enable WINDOW_ALWAYS_ON_TOP for main game window.
  • GPWorld -preset 1 for spring-loaded style steering wheel: (Gamepads)
  • [Daphne] Roadblaster has "random" start scenes disabled in default -bank settings.
  • Thayers has -preset 1 argument for timer/scoreboard switch.
  • -zlua for zipped LUA Singe files. -script will also work for backwards compatibility.
  • Singe-enable_trace attempts to print lua_Debug on errors.

Argument change overview:

  • Obsolete: Arguments -set_overlay and -oversize_overlay are no longer valid in Singe.
  • Replaced: -auxbezel_scale and -auxbezel_position replace annun variants.

-annunbezel_position => -auxbezel_position
-annunbezel_alpha    => -auxbezel_alpha
-annunbezel_scale    => -auxbezel_scale

 

Check the log for argument errors.

Auteur(s)

Auteur
DirtBagXon

Autres émulateurs de la catégorie

  • MAME

    Dernière mise à jour:
    Version 0.269
  • RetroArch

    Dernière mise à jour:
    Version 1.19.1
  • ares

    Dernière mise à jour:
    Version 140
  • FinalBurn Neo

    Dernière mise à jour:
    Version 1.0.0.2
  • MacMAME

    Dernière mise à jour:
    Version 0.224
  • OpenEmu

    Dernière mise à jour:
    Version 2.4.1
  • AdvanceMAME

    Dernière mise à jour:
    Version 3.10
  • Raine

    Dernière mise à jour:
    Version 0.64.13
  • XQEmu

    Dernière mise à jour:
    Version 1.7.2