In this video I demonstrate the new features in v0.2.0 of the Software Defined Retro ROM - the most flexible ROM replacement for 8-bit computers - including the ability for a single replacement ROM to emulate multiple original ROMs.

I demonstrate replacing both kernal ROMs in a fine, old 1541 disk drive, kernal and basic ROMs in a VIC-20, and the kernal, basic and character ROMs on a C64.

What’s covered:
β€’ How it works and how to configure it
β€’ Current limitations and future plans
β€’ New status LED functionality
β€’ Logging support
β€’ Dynamic pin mapping for custom PCB designs
β€’ Firmware inspection tool

Got questions about the Software Defined Retro ROM or suggestions for future features? Drop them in the comments! πŸ‘‡

πŸ”— Links:
Github repo: https://piers.rocks/u/sdrr
Previous video - introduction: https://youtu.be/Jhe4LF5LrZ8
Previous video - technical deep dive: https://youtu.be/pOZ2-W3dpZ8

⏰ Timestamps
00:00 🎬 Introduction
00:10 πŸ’Ύ 1541 disk drive
01:18 πŸ–₯️ VIC-20
02:05 πŸ’» C64
03:04 πŸ”§ Hardware solution
04:08 βš™οΈ How it works
05:20 ⚠️ Current limitations
05:56 πŸš€ Planned future support
07:04 πŸ“‹ Multi-ROM config
07:30 πŸ’‘ Status LED
08:05 πŸ“ Logging
10:26 πŸ—ΊοΈ Dynamic pin mapping config
10:41 πŸ” Firmware inspection
11:22 🎯 Wrap-up

Video content copyright (c) 2025 piers.media Limited. All rights reserved.

comments powered by Disqus