The Longest Cassette Ever

So there I was, with a couple of gigs of Girls Aloud videos and nothing to do with them, when it hit me – why not put it on a Speccy? So I did. (And then YouTube banned it.)

That’s the why. Now for the how.

First, I used VirtualDub to resize the original video and remove the sound. Then I used BMP2SCR to convert the video to a series of files in a .TAP file. Then I used a lightly tweaked version of Gasman’s Samplepack code to convert the audio into a bunch of little files, one for every frame. Then I wrote another quick hack to take those thousands of little audio files and embed them in the already-converted screens, and tweaked Gasman’s sample player to play the newly-arranged data. And then I used VirtualDub again to turn the final output into the above.

Sadly the current .TAP file only works properly on Fuse, but I’m working on a real-time version for the +3e that’s so close to working it’s annoying.


  1. It would be interesting to see a complete tutorial explaining everything you did. The part that interests me the most is what you did with the digitized audio. I uploaded similar work to YouTube (my nick’s zxspectrum128), but I had never thought of using Gasman’s wav2ay. Nice!


    It’s heartening to see how far speccy porn technology has advanced from the humble days of Sam Fox strip poker.

1 Trackback / Pingback

  1. YS3 - It’s not that bad, really. » Blog Archive » Mmmm, Reruns

Leave a Reply

Your email address will not be published.