In this video I demonstrate One ROM’s new 2K SRAM support on my VIC-20, with a single chip replacing all of the ROM and RAM chips. I share the moment it finally worked, and then explain how it’s done, going into the depths of the RP2350’s PIO and DMA’s capabilities and explaining some of the lesser known enhancements over the RP2040’s PIOs.

🔗 Links

One ROM: https://onerom.org/
Buy: https://onerom.org/buy
Github: https://github.com/piersfinlayson/one-rom

⏰ Timestamps

00:00 Introduction
00:29 Demo
02:51 Moment it works!
03:30 RAM chips vs ROM chips
05:47 Serving algorithm design
19:18 PIO assembly implementation
34:04 DMA implementation
37:10 Final thoughts

Video content copyright (c) 2026 piers.rocks Limited. All rights reserved.

comments powered by Disqus