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.3
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.3

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

  • Implement multiple Game controller support [See gamepad hypinput.ini example]
  • Joystick API HAT is now attributed to a single Joystick [See also -openhat]
  • Compile time method to separate Daphne and Singe game types in ES.
  • Increased Scoreboard bezel positioning to cater for DQHD+
  • Replaced some legacy Daphne overlay video:: appendages.
  • zlua enhancements. Support for alternate/multi game zip ROM [See -usealt]
  • Finally addressed the early SDL2 getPixel workaround/kludge. [Widge]
  • -screen argument now allows placement in a multi screen setup.
  • -bezeldir specify an absolute path to the 'bezels' folder.
  • Peripheral overlay improvements in gpworld and badlands
  • Thayer's "timer" scoreboard alpha level simplified.
  • Added a Window icon for taskbar enhancement.
  • YUV palette transparency functions improved.
  • Fix -vertical_stretch YUV stretching. [See cliff]
  • Added -horizontal_stretch YUV stretching.
  • Reduce VLDP flicker in aceeuro transition screens.
  • Fix obscure Thayer's positional toolbox bug.
  • Fix -haptic 0 argument placement/behaviour.
  • Fix rewriteStatus() API call in zipped ROM's.
  • Added Singe API calls for volume, scale, focus/zoom and multiple Game Controllers.
  • Example bash loader scripts for actionmax and captainpower running -usealt.
  • Update hypjsch to v1.21
  • New logo

Comments:

  • Users with multiple Joysticks attached using HAT controls, may need to make config adjustments.
  • Game Controller configurations should be backwards compatible, use new template for updates.
  • The zlua -usealt argument removes the need for ES symlinking, in games such as ActionMax.
  • Added -singedir to force absolute singe/ folder path location in ES installations.

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.271
  • RetroArch

    Dernière mise à jour:
    Version 1.19.1
  • ares

    Dernière mise à jour:
    Version 141
  • 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 4.0
  • Raine

    Dernière mise à jour:
    Version 0.64.13
  • XQEmu

    Dernière mise à jour:
    Version 1.7.2