Skip to content

Releases: pcm720/OSDMenu

v1.0.0

13 Nov 22:43
v1.0.0
b1bee2a

Choose a tag to compare

The first stable and feature-complete release of OSDMenu.

Changelog

  • Improved modchip compatibility
  • Menu patches are now mandatory
  • Added support for custom menu separators
  • Dropped support for UDPBD paths in OSDMenu
  • Added support for visual game ID for applications
  • Reduced the number of custom menu items to 200
  • Introduced SYSTEM.CNF extensions for APA partitions
  • Added support for loading discs and ELF files via Neutrino GSM
  • Added support for running PS1 discs via the embedded PS1VModeNeg
  • System software stability during use of some features has been improved
  • OSDMenu: added support for embedding the OSDMENU.CNF at build time
  • HOSDMenu: added support for hidden HDD partitions in HDD-OSD (PP.<>.HIDDEN)
  • HOSDMenu: added fallback to usb:/RECOVERY.ELF when the HDD-OSD executable is missing
  • HOSDMenu: the configuration directory has been changed to hdd0:__sysconf/osdmenu (lower-case)
  • Added support for setting PlayStation Driver settings to values from OSDMenu config file on every boot
  • Added visual game ID to the splash screen to trigger "OSDMenu" per-game settings on PixelFX RetroGEM
  • OSDMenu MBR is now a fully-featured MBR with native support for PSBBN and the Definitive English Patch
  • The MBR installer now also sets the MBR boot flag and copies the OSDMenu MBR configuration file if it doesn't exist

Huge thanks to:

v1.0.0 Release Candidate 5

29 Oct 21:53
v1.0.0-rc5
ed7385f

Choose a tag to compare

Changelog

  • Improved gamepad handling in OSDMenu MBR
  • Support for PATINFO paths in the launcher
  • Code cleanup and bugfixes

v1.0.0 Release Candidate 4

25 Oct 21:06
v1.0.0-rc4
240f084

Choose a tag to compare

Changelog

  • Support for hidden HDD partitions in HDD-OSD (PP.<>.HIDDEN)
  • Custom menu and browser launcher patches are now non-optional

v1.0.0 Release Candidate 3

24 Oct 16:35
v1.0.0-rc3
7861953

Choose a tag to compare

Changelog

  • New OSDMenu MBR
  • The embedded loader is completely rewritten to properly support IOPRP and DEV9 handling, required for handling SYSTEM.CNF entries from the partition attribute area
  • Support for booting custom payloads was dropped from HOSDMenu as it's no longer needed
  • Visual game ID is shown on the splash screen to trigger "OSDMenu" per-game settings on PixelFX devices
  • The patcher now passes through the arguments to OSDSYS/HDD-OSD
  • "OSDMenu Patch" version menu string is changed to "OSDMenu"/"HOSDMenu" for consistency
  • The HOSDMenu configuration directory is now osdmenu (lower-case)
  • The internal OSDMenu argument was changed from fmcb to osdm
  • The launcher now uses the PS2SDK xparam module
  • Additional launcher bugfixes
  • The MBR installer now also sets the MBR boot flag and copies the OSDMenu MBR configuration file if it doesn't exist
  • Support for loading discs and ELF files via the Neutrino GSM (#4)
  • Support for visual game ID for applications
  • The automated CI build now contains all OSDMenu binaries, including ready-for-use KELF executables

v1.0.0 Release Candidate 2

30 Jun 20:27
v1.0.0-rc2
c04dbfb

Choose a tag to compare

Changelog

  • Add support for running PS1 discs via PS1VModeNeg
  • Add PSU package to the release archive
  • Fix HOSDMenu and OSDMenu launcher not being able to mount password-protected partitions

v1.0.0 Release Candidate 1

02 Jun 17:00
v1.0.0-rc1
71fe38a

Choose a tag to compare

Changelog

Common changes

  • OSDMenu/HOSDMenu patcher and launcher now come as a single binary; the launcher is embedded into the osdmenu.elf/hosdmenu.elf
  • Support for setting PlayStation Driver settings to values from OSDMenu config file on every boot

OSDMenu

  • OSDMenu browser launch patch has been reimplemented to match the HOSDMenu behavior for consistency

HOSDMenu

  • HOSDMenu can now launch a custom payload when the Cross button is held during boot
  • Added fallback to usb:/RECOVERY.ELF when neither HDD OSD nor a custom payload is present

v0.3.0

16 May 23:09
v0.3.0
92429c8

Choose a tag to compare

Changelog

  • Support for HDD OSD
  • Launcher bug fixes

v0.2.2

22 Apr 21:13
v0.2.2
87d5849

Choose a tag to compare

Changelog

  • Fix a launcher bug preventing certain homebrew from working when launched from the memory card browser
  • Always clear the screen before launching ELFs
  • Lower the number of custom items to 250 to avoid overlaps with OSDSYS memory regions

v0.2.1

22 Apr 00:56
v0.2.1
986973f

Choose a tag to compare

Changelog

  • Resolved stability issues with the browser launch patch

v0.2.0

17 Apr 20:52
v0.2.0
1f47f21

Choose a tag to compare

Changelog

  • OSDSYS version menu has been extended with additional information about the console
  • Added support for SCPH-10000 and SCPH-15000 (protokernel) PS2s
  • Added support for 480p (as line-doubled 240p) and 1080i video modes
  • Added support for launching SAS-compatible applications directly from the memory card browser (might be a little buggy)
  • Improved support for DEX consoles >=2.20.
  • Added more PS1 titles with generic PSX.EXE executable to the title ID list
  • Skip HDD patch is now always applied to avoid OSDSYS automatically booting HDD-OSD
  • Config file has been renamed to OSDMENU.CNF
  • Reduced the launcher size and added the ability to remove unwanted devices during compilation to reduce the size even further
  • Launcher has been extended to support loading ELFs specified in SAS and custom config files (see README for details)