Blog-Posts

Reading Mice and Joysticks on the Spectrum Next using C

Today’s lesson in curing headaches by banging your head on the wall until they stop involves joysticks and mice. This is a bit technical, so ensure your seat back and tray table are in the upright and locked position. Please keep all arms inside the ride at all times.


Hardware Sprites on the ZX Spectrum Next in C

Drawing sprites on the Spectrum Next, using C. Or – how to learn the dark art of figuring out things you don’t understand. <!-more–>

Learning to program is an endurance game full of random side quests, dead ends and frustration. Rather than learning “how to do X”, which is specific, it’s much more useful learning “how to figure out how to do anything at all”.

Go look on StackOverflow at all the questions that come down to “I don’t understand what I’m trying to do in the first place, can you write my code for me?”. Here’s how to not be one of those people.


Writing C Code on a Spectrum Next

What better way to wait out the apocalypse than trying to learn a new system. Read how I dug out my ZX Spectrum Next and set about writing C code on it…



Python Commandline Argument Parsing

A quick set of notes on how to parse command line arguments properly in Python. This uses the argparse module, totally removing any effort on your part when it comes to processing command line switches.


Gameboy Advance Dev Workflow in 2020

How to write GameBoy Advance (GBA) homebrew using modern tools and systems in 2020. Compilers, editors, debugging and more!

This isn’t the definitive way of doing things, but it’s a way that seems to work for me. Also you might read this and think it a bit convoluted and full on. I didn’t create it all in one go, it’s a workflow that has evolved over time.


Blog1

Put the summary here, it shouldn’t show the video. hello. This is a long piece of text to see what happens when it wants to overflow the box it is inside. Will it wrap or do an ellipsis?

It wraps, this is annoying.


Z80 vs C

A short comparison between low level Z80 assembler and high level C


Blog3

test



Subscribe

Support

Recent Content

  • ECS Archetypes System November 29, 2025

    ...
  • Agon Light Joystick Interface November 9, 2025

    ...
  • Trying to Be More Organised November 5, 2025

    ...

Archives