sidfactory2 icon indicating copy to clipboard operation
sidfactory2 copied to clipboard

Multispeed

Open micheldebree opened this issue 2 years ago • 2 comments

TODO:

  • [ ] Merge current 11.05 and multispeed version into a new version and include it in the distribution
    • [ ] What is the version of the multispeed driver? Does it replace 11.05 or exist on its own?
  • [ ] Should there be a multispeed indicator somewhere?
  • [ ] Add multispeed to the converter (GT?)
  • [ ] Test with converted GT2 tunes
  • [ ] Add a demo multispeed song
  • [ ] Investigate crash (see comments)
  • [ ] Up the max speed setting?
  • [ ] Patch the driver stub when saving it to playback correctly when running the sf2 file from Vice.
  • [ ] Implement the playback execution in SF2 beyond proof of concept?

micheldebree avatar Oct 06 '23 08:10 micheldebree

I did a quick test (loaded freakandel into the multispeed player) After fiddling around a bit it crashed. I think I was changing the multispeed setting while the tune was playing crash.txt

micheldebree avatar Jul 05 '24 05:07 micheldebree

This is a build of this branch for windows.

N.B

  • The 11.05.0 driver included is loaded by default and has multispeed support
  • The third byte in the first row of the Init table is the speed multiplier (values 1-4 are effective)
  • It might be a bit behind the latest 11.05.0 driver
  • I had a crash when testing so use is entirely at your own risk (save often, but maybe you could lose data) This has not been tested properly
  • For multispeeding an existing tune, use the import data feature (CTRL-F10)

SIDFactoryII-windows-multispeed.zip

micheldebree avatar Jul 05 '24 05:07 micheldebree