Skip to content

Releases: Conkwer/ssfhelper

HotSwap Edition

16 Feb 02:03
15f45d2

Choose a tag to compare

HotSwap Edition Pre-release
Pre-release

Added HotSwap support and "HiDPI aware" patches.

Three versions are available:

SSFhelper-R16-MultiDisc-HotSwap


This is for SSF R16 (or newer versions, though I haven't tested them). You can create an .m3u file and swap discs using Page Up/Down or Home/End (then press F1 to open and F2 to close the virtual CD tray). The last selected disc will be remembered, and next time you boot the game.m3u file, that CD will be loaded automatically. This works well with LaunchBox, I suppose. For example, you can create an .m3u file for Shining Force 3 and it will appear as a single game.

I recommend disabling "Hook Backup Library" in Program 4 for Shining Force 3, otherwise it will request to format the memory card every time. I haven't tested this extensively, though.

For SSF R16 specifically, I added the optional patch that makes the UI less blurry on 1080p 15-inch monitors (~2K DPI).

SSFhelper-012betaR4-MultiDisc-HotSwap


This one is for 012betaR4 and works the best out of all three. You can use Home/End to switch discs in .m3u playlists. Unlike SSFhelper-R16, this version works fine (though the emulator itself is less stable than SSF R16 on modern CPUs, but it works well on Core 2 Duo systems).

It's recommended to enable the "no bios" option in the emulator, as this makes disc swapping easier. Delete SSF.ini to reset the settings if it not launching.

For version 012betaR4, I also added an optional patch that makes the UI less blurry on 1080p 15-inch monitors (~2K DPI). Apply bps patch with Blips to SSF.exe.

SSFHelper-011alphaR5+R4-NotMultiDisc


This one is for SSF_011_alpha_R5 and SSF_011_alpha_R4. This emulator is less accurate but includes the filter mod. Be cautious with the filter mod, as it doesn't work well in fullscreen mode on modern GPUs with Windows 11 and requires a specific fixed aspect ratio.

I also added an optional patch that significantly improves the UI. You can use this patch on SSF_011_alpha_R5 (find it on the official site via web archive) or on SSF_011_alpha_R4_Russian (it will make it English, though).

Note, that SSFHelper not works with SSF_011 well, but it can load vanilla and Shining Force 3 EX flawlessly. You will have problems with other images that was patched to English. or have a lot of audio tracks. If possible, use R16, R12 or Mednafen instead until you need the old-school blarrg NTSC filter in Shining Force 3.

All UI patches may break Japanese language support, as they specifically improve the English localization.

MultiDisc support

14 Feb 21:43

Choose a tag to compare

Copy files from archive to SSF_012_beta_R4 or to SSF_R16.
Tested mostly on SSF_R16 with SF3EP1.

This uses DLL injection to add features to SSF, which antivirus software sometimes flags as suspicious. It's a false positive - the same technique used by ReShade, ENB, and other game mods. Source code is fully available for inspection.

Use SSFHelper.exe to load chd files or m3u (playlist).

Hotkeys:
Page Down = Next disc
Page Up = Previous disc
F1 = opens tray
F2 = closes tray

So, press Page Down (Fn+Down on Huawei/Honor laptops), then F1 (opens tray) and then F2 (closes tray).

How to use m3u playlists. You can create a text file named anygame.m3u with content like:
Anygame Scenario 1 (Elvish v26)[Undub].chd
Anygame Scenario 2 (Elvish v26).chd
Anygame Scenario 3 (Elvish v26).chd
Anygame Premium Disc (Elvish v26).chd