github DirtBagXon/hypseus-singe v2.11.5
hypseus-singe v2.11.5

latest releases: v2.12.0, v2.12.0-RPi, v2.11.7...
12 months ago

v2.11.5 This release changelog:

Note for Distributions: The compile time default for LUA game path rewrites has changed
from .daphne to .hypseus. If you use -retropath or -singedir this change will affect you.
The change can be managed/reverted, in the src/CMakeLists.txt file at compile time.
Distributions should address this change on update.

Note: This release contains new files required within the pics folder.
If upgrading, ensure the new files are copied to your existing folder setup.

Note: The default config file for -gamepad has changed to hypinput_gamepad.ini
Ensure you copy any existing config for Gamepads to the new file location.
If the config file does not exist, a new default keymap file will be generated.
This location can be overridden, as previously, with the -keymapfile argument.

  • Added -ramdir argument.
  • Improved -romdir checks.
  • Add transparency keying API calls.
  • Add LUA API VDLP audio switching.
  • Removed startup window teardown.
  • Portrait game display improvements.
  • Fix several required argument checks.
  • Add LUA API VLDP scale & rotate calls.
  • Removed all the old nes_6502 typedefs.
  • Fixed old video resolution switching issues.
  • Fixed Windows 11 launching issues [opengl]
  • Remove legacy (char)cast assignments [arm].
  • Removed SDL_Renderer based overlay from lair2
  • -zlua now 'requires' a ZIP LUA file as an argument.
  • Added TIME graphic to tq scoreboard [NeoKarnage].
  • Missing keymap files will auto generate default configs.
  • Scanlines now have correct orientation on portrait games.
  • ES path rewrite for "singe/Framework" is now checked at index[0]
  • VLDP and LUA overlays support monochrome, via API and -monochrome

Comments:

  • -DABSTRACT_SINGE LUA ES rewrites to .hypseus (not .daphne) are now default.
  • Removed obsolete -bootsilent from Singe argument list. (Use -startsilent)
  • Alternate VLDP audio file switching now possible via LUA API calls.
  • You can now relocate the ram folder to a writable location, for Zip ROM LUA use.
  • 3:4 portrait games should auto fit vertical displays better when using -vertical_screen
  • The -zlua change allows file extensions to deviate from .zip for frontend ROM detection.
  • It is now possible to use a "Framework" sub-folder in standalone games.
    • This release removes the "reserved word" status from Framework.

Don't miss a new hypseus-singe release

NewReleases is sending notifications on new releases.