What's new

Hypseus Singe v2.11.2 released!

Hypseus is a Daphne fork created by Matt Ownby. It is an SDL2 version of Daphne and Monkey.
It is a program to play Laserdisc arcade games on PC, Mac or Raspberry Pi.
This version includes support for Monkey and Monkey2 for Fan Made and American Laser Games.


1712178785144.png

Hypseus is a Daphne fork created by Matt Ownby. It is an SDL2 version of Daphne and Monkey.
It is a program to play Laserdisc arcade games on PC, Mac or Raspberry Pi.
This version includes support for Monkey and Monkey2 for Fan Made and American Laser Games.

Changelog:

    • SDL2 support
    • Updated MPEG2 decoder
    • Daphne VLDP 32bit upgrade
    • Daphne and Singe 4k M2V support
    • Singe libretro emulation path integration
    • Singe Joystick, Lightgun EV_ABS [mouse] support
    • Singe 2 full 32bit overlay support (details below)
    • Sinden support in Singe games
    • For Singe games list see here.
    • Daphne alternate overlay choices
    • SDL_GameController (including hotplug) support: config
    • Advanced configuration and multi-joystick support: config
    • Software ‘lair/ace’ original scoreboard: preview
    • 64bit Windows and MacOS X Ports
1712178797422.png


Videos of demos



The development opened by the original author, Matt Ownby, ceased years ago. Monkey was created by Scott Duensing as a plugin for Daphne to allow the American Laser Games to play. This repository was created to build on the project Hypseuscreated by Jeffrey Clark. Many overlays were still not implemented in the original repository. Monkey had also been withdrawn.

The name was changed to Hypseus so that the original authors of Daphne were not overloaded with requests for support. Many thanks to Matt Ownby, Scott Duensing, Jeffrey Clark, Manuel Alfayate, David Griffith and the many other developers who have made their work available for this project to exist. Without them, this project would not be possible.

Hypseus Monkey, Super Multiple Arcade Laserdisc Emulator

Copyright (C) 2021 DirtBagXon

Hypseus, Multiple Arcade Laserdisc Emulator
Copyright (C) 2016 Jeffrey Clark

Daphne, the First Ever Multiple Arcade Laserdisc Emulator
Copyright (C) 1999-2013 Matt Ownby

Hypseus, Multiple Arcade Laserdisc Emulator
Copyright (C) 2016 Jeffrey Clark

Daphne, the First Ever Multiple Arcade Laserdisc Emulator
Copyright (C) 1999-2013 Matt Ownby

Changelog:

– Random bezel loading (Windows) issue resolved.
– Activating -bezel now enables -fullscreen automatically.
– Thayer’s Quest keyboard bezel is now mouse interactive: -tqkeys.
– Atari/Sidam European ROMS are now supported requires EU PAL laserdisc content.
– GPWorld offers authentic steering strengths and includes autocenter -preset 1
– 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 Singe API call: controllerDoRumble()
– LUA os.clock() calls have been aligned for Linux/Mac – corrects game timings in these OS’s 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.
– This loading system will render the -retropath argument obsolete 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.
– Windows should now correctly predict parsing percentage/time on large 4Gb+ files.
– Added support for esp32 for USB scoreboard – serial RTS flip to default off to avoid forcing programming mode.
– Scanlines on scaled, positioned and rotated video display fixed.
– Backslash \ allowed in Windows 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.


 

Top