Skip to content

v0.20-beta

Compare
Choose a tag to compare
@CatmanFan CatmanFan released this 24 May 22:10
· 725 commits to main since this release

Beta 0.20 release.

Full Changelog: v0.11-beta...v0.20-beta

Added

  • New platforms: Sega Master System, Sega Mega Drive/Genesis
    • Content options:
      • Includes configuration editor (mostly uniform for both platforms, since the emulator backend is almost identical)
      • Controller mapping
  • New bases supported
    • N64: Bomberman Hero (JPN), F-Zero X (USA; EUR; JPN), Mario Golf (JPN), Mario Party 2 (USA; EUR), Star Fox 64 (JPN; KOR), Yoshi's Story (USA; EUR; JPN)
    • SMS: Phantasy Star (USA; EUR) - emulator revision: v3, Sonic the Hedgehog (USA; EUR; JPN) - emulator revision: v2
    • GEN/MD: Comix Zone (USA; EUR; JPN) - emulator revision: v1, Pulseman (USA; EUR) - emulator revision: v3, Sonic the Hedgehog 3 (USA; EUR; JPN) - emulator revision: v2
  • Injection method
    • Can select either the native Virtual Console emulator where supported, or a selection of emulator cores (forwarder mode)
    • Not supported in Adobe Flash mode
  • Added option to retrieve image, full name & players data from Libretro database
  • Added force video mode selection:
    • NTSC (sets all available video modes to NTSC 480i/p)
    • PAL50 (sets all available video modes to PAL50 576i/p)
    • PAL60 (sets all available video modes to PAL60 480i/p)
    • NTSC+PAL60 (sets all available video modes to either NTSC or PAL60 480i/p, depending on region)
    • NTSC/MPAL (sets all 480i/p video modes to NTSC and all 576i/p video modes to MPAL)
    • PAL50/PAL60 (sets all 480i/p video modes to PAL60 and all 576i/p video modes to PAL50)
    • Warning: May cause slow framerate or crash if the output WAD's set video mode does not match that of the console (e.g. NTSC <=/=> PAL50 Wii).
    • Not supported in forwarder mode
  • "Browse WAD" dialog now supports multiselect, so more than one WAD file can be added to the application's bases list at once.
  • Option to generate random title ID.

Other changes

  • New logo
  • Major interface updates
  • Changes implemented based off the source code for Patcher64+ Tool:
    • Added option to remove *.T64 texture files from N64 WAD content
    • Simplified N64 main.dol modification mechanism using self-coded bytes search function
    • Switched main.dol compression method from WWCXTool to LZSS (by CUE)
  • Fixed some quirks in FR/ES translation strings

Fixes

  • Fixed "Delete WAD" function mechanism (e.g. application would delete the wrong WAD file)
  • General system stability improvements to enhance the user's experience

Known bugs

  • On certain SEGA WADs (e.g. Comix Zone), the CCF auto-compression method can potentially cause a black screen on load (i.e. Wii console can be turned off gracefully, so it doesn't count as a "crash") . This happens to be an issue with how CCFarc.exe handles compression, as compressing the CCF using HowardC's tools seems to work either way. This bug has been all but fixed during development but nonetheless still has a very rare chance of occurring. In the event that it does, try injecting using another base or different content options/title IDs.