github wavemotion-dave/SpeccySE 1.7b
Version 1.7b

latest release: 1.8
6 months ago

Version 1.7 - 08-Nov-2025 by wavemotion-dave

  • Implemented Favorites system - use SELECT in game selection screen to toggle Like/Love.
  • Massive overhaul to provide smoother double-buffered frame rendering on all hardware (DS-Lite/Phat users rejoice!).
  • Improved beeper audio handling to smooth out sound in some games - especially improved on DSi hardware with the faster CPU.
  • New Frameskip option added for DS-Lite/Phat. Default is to render 3/4 frames to get enough speed for all games but many games can run without frameskip. DSi always renders all frames.
  • Synchronized the DS/DSi vSYNC to 50Hz to match the PAL emulation for smoother tear-free experience (any tearing remaining would be present in the game itself).
  • Properly cap at max volume for the games that utilize both the 128K AY chip and the beeper (was causing crackling sounds).
  • Fixed Arcadia input so the ship doesn't jitter across the bottom of the screen.
  • Added more undocumented Z80 opcodes to fix Nothing (that's the name of a game!).
  • Illegal ED opcodes now act like nop-nop and consume 8 CPU cycles as they should.
  • Improved Tape Position menu now shows current tape block to aid in positioning the tape for some multi-load games.
  • Added Z80 7MHz Turbo Mode for the few games that take advantage of it (e.g Nothing). Note the DS-Lite/Phat don't have enough CPU processing power to render at this turbo rate.
  • About 15% improvement in performance - mostly to help out on the DS-Lite/Phat render even the most complex games smoothly.
  • Version 1.7a hotfix to correct a CPU optimization bug that was causing a few games to crash (e.g. Rainbow Islands)
  • Version 1.7b hotfix to correct tape loader timeouts - was causing problems in loading some games (e.g. R-Type)

Don't miss a new SpeccySE release

NewReleases is sending notifications on new releases.