A downloadable project

Download NowName your own price

I don't waste my time, oh no!

I spent waaaaayy too much time on this, but it was totally worth it! I think given the current circumstances we could all use a laugh.

This is digital audio played using the DMA in BASIC on the ZX Spectrum Next. Simon Goodwin had posted some code a short while back demoing the ZX Next playing back digital audio with the DMA in BASIC and I have adapted it for this.

You even get to see Rick bobbing around to the tune as an added bonus! I spent way too much time on that bit too, but again it was totally worth it and if I've made one person smile I'm happy.

You can install this on the SD card, but for the program to run you need to bank the code first. I've put instructions in the program itself, but you can just do 'BANK 50 LINE 400,800' and then just RUN the program.

This has been tested and works in CSpect at 60hz and HDMI 50/60hz on real hardware. Both were on NextOS 2.06N core 3.01.08 firmware 1.29.

PLEASE NOTE: It has been noticed upon testing that the new NextOS 2.07, core 3.01.10 and firmware 1.31 causes slow downs in this demo. The music plays a lot slower and the switching of layer 2 banks for the animation is a lot slower too. Hopefully this will be resolved in a future update.

Download

Download NowName your own price

Click download now to get access to the following files:

rickroll.zip 267 kB

Comments

Log in with itch.io to leave a comment.

Hi, I’m contacting you because I want to make a homebrew tribute USB. I’m collecting as many content creators as possible. I also want to include a profile for each one, with a few details, such as their logo, avatar, name, work completed, projects, etc., so you can see who’s behind their creations.

That profile, along with any material you allow me to upload, will be placed on a USB drive. This will act as a database of creators and their creations, and will be updated as I connect with new people.

The USB I’m thinking of creating will be one of those rubber-type USBs, shaped like a Spectrum computer, something that looks really nice. The idea is that those who contribute material, and if they want to buy one or more, will get it at cost price, and those who just want to buy one, it will cost a little more.

The idea is that if enough are sold, enough to recover the initial investment, the profits that the rest of the USBs could generate will be distributed among the people who have contributed material to the project, via transfer, PayPal, or however possible, even if possible, that the USB will be free. Obviously, you can buy more than one, but only one of them can be free.

It’s not necessary or mandatory to buy the USB, only if you like it or want it.

If you’re interested in this project, you can contact me at this email, flopping@gmail.com. If you have any questions or concerns, let me know and I’ll answer them. Do you think the idea is a good one? Would you like to participate in the project? Let me know. Best regards.

Juan.