sidfactory2
sidfactory2 copied to clipboard
Multispeed
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?
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
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)