Skip to content

v2.21.0 (build 8765)

Choose a tag to compare

@dgrfactory dgrfactory released this 09 May 22:46
· 96 commits to develop since this release
f987920

Download

🔽 SNES SPC700 Player package [*1]
🔽 Improved SNESAPU.DLL only [*2]

  • The README included in this package is written in Japanese. For English documentation, please visit the wiki page.
  • [*1] This application supports English display. If it does not display, please modify the SPCPLAY.INI file according to the FAQ.
  • [*2] This SNESAPU.DLL has a larger file size than the version in the "SNES SPC700 Player package" because it includes additional APIs for 3rd-party players.

Malware may be detected by some vendors on VirusTotal, but this is likely a false positive due to AI/heuristic scanning.
If you are concerned about this, please use other players (see FAQ for details) or build it yourself from source.
VirusTotal check results: SPCPLAY.EXE [*1], SNESAPU.DLL [*1], SNESAPU.DLL [*2]

v2.20.6 -> v2.21.0

SPCPLAY.EXE

  • [BUG] Added file to a playlist cannot open when open a file via the command prompt then add to a playlist and restart.
  • [BUG] SPCPLAY may cause freeze temporarily when closing it while using a 3rd-party tool.
  • Some command-line options have been ported over from SPCCMD.EXE and improved with more usaful syntax, please see the "Command-Line options" section for more information.
    Mainly, the following are now available from the command prompt:
    • -wav option: Create a .wav file
    • -bp option: Breakpoint in SPC700 processing
    • -dsp option: Cheat DSP registers
    • -port option: Write to SPC700 ports
  • When creating a .wav file, double-click right mouse button on the information area to interrupt.
  • Added "Numeric Font" menu in "Settings" - "Information Viewer".
  • Improved to resume from the state where sound is playing as much as possible when fast seeking.
  • Updated the tuning parameter search algorithm for the Kankichi-kun driver.
  • SPCCMD.EXE will no longer work since this version.

SNESAPU.DLL

  • [BUG] CPU load will increase when playing a song with strong echo. (Re-fix v2.20.1)
  • [BUG] Waveform data may not be created when set type argument to 0 of EmuAPU with DSP_ECHOFIR flag.
  • [BUG] Noise may be output when set type argument to 0 of EmuAPU and the sampling rate is not divisible by 1000 (e.g. 44100, 88200).
  • [BUG] Output very little sound when compiled with DSPBK flag set to 1.
  • TransmitSPC API has been deprecated (can still be used, but may not working in the future).