All blogs / ZX Spectrum / Sinclair
L Break Into Program, 0:1
This blog started off as my homage to the humble Sinclair Spectrum, a computer that inspired a generation of programmers, and launched a thousand careers. It is a computer born of the 80s, which lives on in the hearts and minds of hundreds of enthusiasts today, with emulators aplenty running on sys
ZX Spectrum / SinclairRetro computingElectronicsEmulationCommodore 8-bit
- Posts
- 126 from 26 Jul 2011 to 2 Sep 2026
- Posting
- monthly (11 in the last year)
- Kind
- personal blog
- Feed
- http://www.breakintoprogram.co.uk/feed
2026 11
- I Accidentally Wrote an Emulator (Part 7)
- I Accidentally Wrote an Emulator (Part 6)
- I Accidentally Wrote an Emulator (Part 5)
- I Accidentally Wrote an Emulator (Part 4)
- I Accidentally Wrote an Emulator (Part 3)
- I Accidentally Wrote an Emulator (Part 2)
- I Accidentally Wrote an Emulator (Part 1)
- Sega Megadrive Music Driver: Bytecode Processing
- Sega Megadrive Music Driver: The Z80 Co-Processor
- Sega Megadrive Music Driver: Introduction
- Retro Computer Festival 2025
2025 5
2024 20
- Retro Computer Festival 2024
- Don’t trust a multimeter with a low battery
- Retro Computer Festival 2024 – Exhibit 4
- Retro Computer Festival 2024 – Exhibit 3
- Retro Computer Festival 2024 – Exhibit 2
- Retro Computer Festival 2024 – Exhibit 1
- Recreating my ’80s dev system (Epilogue)
- Connect a Cub Monitor to a Tatung Einstein
- Recreating my ’80s dev system (Part 4)
- Recreating my ’80s dev system (Part 3)
- Replacing the L7805 with a Traco TSR 1-2450
- Recreating my ’80s dev system (Part 2)
- Fixing a ZX Spectrum Issue 2 Clock Circuit
- Recreating my ’80s dev system (Part 1)
- Pico-mposite Mono PCB
- Fixing an Issue 2 board with faulty colour
- Making PCBs
- Fundraising for Pancreatic Cancer UK
- Geoff Follin
- Pico-mposite Colour
2023 2
2022 1
2021 8
- BBC Basic for the Cerberus 2080 (Part 1)
- BBC Basic for the Cerberus 2080 (Introduction)
- BBC Basic for the Spectrum Next (Part 1)
- BBC Basic for the Spectrum Next (Introduction)
- Composite Video on the Raspberry Pi Pico
- Fixing a Poorly Commodore 64 (Part 3)
- Fixing a Poorly Commodore 64 (Part 2)
- Fixing a Poorly Commodore 64 (Part 1)
2020 25
- Fixing a Poorly Commodore 64 (Intro)
- Electronic Dice project for Beginners
- Homebrew Z80 Computer (Part 6)
- Homebrew Z80 Computer (Part 5)
- Homebrew Z80 Computer (Part 4)
- The Spectrum Next
- Adding a PiTube co-processor to a BBC Master
- BBC Master 128 Restoration
- Recapping a BBC Model B Power Supply
- Z80 Monitor Program for the BSX
- Fixing a poorly ZX-Spectrum (Part 9)
- BBC Basic for Z80 on the BSX
- Homebrew Z80 Computer (Part 3)
- Homebrew Z80 Computer (Part 2)
- Homebrew Z80 Computer (Part 1)
- New demo – Simple 3D engine
- New Channels
- Building a Harlequin Spectrum 128K Clone
- Smooth Scrolling on the ZX Spectrum (Part 1)
- ZX Spectrum development with modern tools
- Smooth Scrolling on the ZX Spectrum (Intro)
- Fixing a poorly ZX81
- Composite Video Modification for the ZX81
- Loading Games in a Post-Cassette World
- Fixing a poorly ZX-Spectrum (Part 8)
2018 1
2017 2
2016 2
2015 1
2014 1
2013 5
2012 23
- Debug-U-Mug
- Bare Metal Programming
- The Monkey Apocalypse Must Have Gadgets (Part 2)
- The Monkey Apocalypse Must Have Gadgets (Part 1)
- The extended Spectrum family
- Fixing a poorly ZX-Spectrum (Part 6)
- Soldering Is Easy
- Raspberry Pi gets a Turbo Boost
- Debian Wheezy has been released
- My first Raspberry Pi Application
- The Monkey Apocalypse
- Getting started with the Raspberry Pi
- Demo Code #2 – Circle
- Demo Code #1 – Vector Graphics
- Fixing a poorly ZX-Spectrum (Part 5)
- Fixing a poorly ZX-Spectrum (Part 4)
- Fixing a poorly ZX-Spectrum (Part 3)
- Finally! Gotten myself one of those Raspberry PIs
- And now for the science bit…
- Fixing a poorly ZX-Spectrum (Part 2)
- Starting Programming (Part 1)
- Sample Z80 code now available to view
- Fixing a poorly ZX-Spectrum (Part 1)
2011 19
- Fixing a poorly ZX-Spectrum (Intro)
- Starting Programming (Intro)
- Introducing the Raspberry PI
- We Apologise For This Interruption
- Online Emulation
- Z80 Opcodes
- And so it begins… Again…
- Inspiration
- Moving Sprites
- Shifting Sprites
- Masking Sprites
- Are you THE Tim Follin?
- Sounds familiar
- We interrupt this broadcast…
- Lifes a beach
- Laughing Goat
- You kids have it so easy
- Update…
- In the land of the blind, the one eyed man is king