#Amstrad Posts

The Demoscene Mindset and Modern Indie Dev

The demoscene has always been about achieving the impossible with limited hardware, creative coding and technical innovation. Although today's indie developers have access to powerful tools and modern game engines, the mindset that drove the Amiga and Amstrad demoscene remains just as relevant. Understanding this philosophy can help developers build better software, create memorable games and become more inventive programmers.

Admin in Amiga
11-Jul-2026
The Demoscene Mindset and Modern Indie Dev

Building a Retro Sprite Engine on the Amstrad CPC

The Amstrad CPC was never designed to compete with dedicated arcade hardware, yet developers managed to create impressive games by pushing the machine’s limits. In this article, we explore how to build a simple sprite engine using BASIC and Z80 assembly concepts, recreating the techniques used by 1980s programmers to move characters, handle collisions, and bring classic games to life.

Admin in Amstrad
08-Jul-2026
Building a Retro Sprite Engine on the Amstrad CPC

BASIC vs Assembly on the Amstrad: When to Switch

Every Amstrad CPC programmer starts with BASIC, but sooner or later performance becomes a limitation. Whether you're writing games, demos or utilities, knowing when to move to Assembly can make a huge difference. In this article we'll explore the strengths of both languages, when BASIC is enough, and when Assembly is worth learning.

Admin in Amstrad
28-Jun-2026
BASIC vs Assembly on the Amstrad: When to Switch

Amstrad CPC Mode 0 Graphics: Pushing the Limits

The Amstrad CPC's Mode 0 graphics mode was often regarded as both its greatest strength and biggest limitation. Offering a vibrant palette but a relatively low resolution, developers were forced to become inventive to create visually impressive games and demos. Despite the hardware restrictions, talented programmers continually found new techniques to squeeze every last drop of performance and graphical quality from the machine.

Admin in Amstrad
14-Jun-2026
Amstrad CPC Mode 0 Graphics: Pushing the Limits

From Amstrad to Azure: My Coding Journey

My journey into software development didn’t start in the cloud. It started in a bedroom, staring at a blinking cursor on a machine with less memory than a modern toaster. From writing BASIC on an 8-bit home computer to deploying applications to the cloud, this is the story of how retro computing shaped the developer I am today.

Admin in Amstrad
17-Feb-2026
From Amstrad to Azure: My Coding Journey

Become a member

Get the latest news right in your inbox. It's free and you can unsubscribe at any time. We hate spam as much as we do, so we never spam!

The Bedroom Coder — retro computers, modern .NET, and late-night experiments.

Navigation

Contact

Want to talk retro tech or modern coding? I'd love to hear your thoughts.

© 2026 The Bedroom Coder. All rights reserved.