The Curious Engineer

All blogs / Game development

THE LIFE OF A GAME DEVELOPER

lemmings.info

an incomplete history

Game developmentComputing historyZX Spectrum / SinclairCommodore 8-bit

Posts
136 from 27 Jun 2021 to 2 Nov 2026
Posting
weekly (38 in the last year)
Kind
personal blog
Feed
https://lemmings.info/feed/

2026 33

  1. Adding a Multitap to the ZX Spectrum Next
  2. Using AI to make a CSpect plugin
  3. Pasta/80 – 7. Hooking it all up
  4. Pasta/80 – 6. Fixing a mistake
  5. Pasta/80 – 5. Tetris Mechanics
  6. Pasta/80 – 4. Starting a Tetris game
  7. Pasta/80 – 3. Starting a Pascal Framework
  8. Pasta/80 – 2. Calling assembler
  9. Pasta/80 – 1. Setting up for the ZX Spectrum Next
  10. Life Changing Magazines
  11. 2013 – The year of travelling.
  12. 2012 – The launch of GameMaker: Studio
  13. 2011 – When it all starts to change.
  14. 2010 – A fresh start….
  15. 2009 – A long road ahead….
  16. Z8410 DMA chip for the ZX Spectrum Next
  17. Z80 Shifts
  18. GameMaker – Improving the runner
  19. RetroFest 2026
  20. ZZap Live! and RetroFest 2026
  21. YoYo Games… The good, the bad, the cake.
  22. DebugPrint()
  23. Millie and Molly – Part 5
  24. Millie and Molly – Part 4
  25. Millie and Molly – Part 3
  26. Millie and Molly – Part 2
  27. Putting Sprites between ULA and Tilemap
  28. Millie and Molly – Part 1
  29. Sandy Duncan, the visionary
  30. Mercenary – Bonus Features!
  31. Mercenary – The Home Stretch!
  32. Mercenary hacking
  33. Mercenary – patching begins

2025 13

  1. Disassembling Mercenary
  2. Searching the Directory
  3. Decoding an SD Card
  4. ZX Spectrum Next – Bootrom
  5. Crash Live! 2025
  6. ZXNext – ULA Memory
  7. A New Direction in Gaming – 2005
  8. Home Computer Museum, Netherland’s
  9. z88dk code generation and optimisation
  10. Starting a Platform Engine in C
  11. Setting up Z88DK on the ZX Spectrum Next
  12. ZX Spectrum Next Framework – Part 1
  13. Dissecting A Demo

2024 20

  1. Porting #CSpect to Nintendo Switch
  2. ZZap Live!
  3. PDS – Atari ST
  4. PDS – recreating the system
  5. PDS – Programmers Development System
  6. Raster’s, Sprites and Multiplexing
  7. C64 Blood Money – Part 3 – Sprites
  8. C64 Blood Money – Part 2
  9. C64 Blood Money
  10. How Tape Loading Works
  11. Lemmings 2 SNES – Decompiled – Part 4
  12. Lemmings 2 SNES – Decompiled – Part 3
  13. Lemmings 2 SNES – Decompiled – Part 2
  14. Lemmings 2 SNES – Decompiled – Part 1
  15. Lemmings 2 SNES Programming Diary
  16. Graphics Conversion – Part 2
  17. Graphics Conversion – Part 1
  18. Agon Lemmings – Part 4
  19. Agon Lemmings – Part 3
  20. ZX Spectrum Next – Feature List

2023 35

  1. Installing #CSpect on a Mac
  2. Installing #CSpect on a Raspberry Pi 5
  3. Armalyte – Adding a player ship
  4. Agon Lemmings – Part 2
  5. Armalyte – beyond the C64
  6. CRASH Live 2023!
  7. Making Agon BASIC go faster
  8. Agon Lemmings – Part 1
  9. Making an Agon dev environment
  10. The Agon Console8
  11. Introducing the Agon Console8
  12. Armalyte Sprite Shapes and Colours
  13. Sprite caching on the ZX Spectrum Next
  14. Baddie paths
  15. Writing a Starfield on the ZX Spectrum Next
  16. PSX Serial transfer
  17. PSX Development
  18. Playstation Development
  19. ZX Spectrum colour clash on modern hardware
  20. Raycasting Engine on the ZX Spectrum Next
  21. Porting Lemmings to the ZX Spectrum Next
  22. Porting Super Crate Box to the ZX Spectrum Next
  23. Advanced programming of the ZX Spectrum Next
  24. Hooking up an SD card to the RaspberryPi
  25. Making NEXT Lemmings: Part 6
  26. Making NEXT Lemmings: Part 5
  27. Making NEXT Lemmings: Part 4
  28. PC Engine Developer Floppies – Part 1
  29. Making NEXT Lemmings: Part 3
  30. Making NEXT Lemmings: Part 2
  31. Making NEXT Lemmings: Part 1
  32. RayCasting engine on the ZXSpectrumNext – Part4
  33. RayCasting engine on the ZXSpectrumNext – Part3
  34. RayCasting engine on the ZXSpectrumNext – Part2
  35. Hacking Manic Miner – Part 4

2022 25

  1. RayCasting engine on the ZXSpectrumNext – Part1
  2. Hacking Manic Miner – Part 3
  3. Hacking Manic Miner – Part 2
  4. Hacking Manic Miner Series
  5. Hacking Manic Miner – Part 1
  6. Shadow of the Beast
  7. Hacking Manic Miner – Part 5
  8. Writing a ZX Spectrum Emulator in GameMaker
  9. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 8
  10. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 7
  11. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 6
  12. Museum Donations
  13. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 5
  14. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 4
  15. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 3
  16. Game In A Day
  17. C64 Emulator Article Series
  18. The DMA Logos
  19. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 2
  20. CREATING A COMMODORE 64 EMULATOR IN GAMEMAKER – PART 1
  21. GTA 16/32Bit discussion
  22. DMA Staff Pictures
  23. Lemmings Pictures
  24. Grand Theft Auto
  25. My room and desk in the second office – DMA Design

2021 10

  1. The Cool Wall 2021
  2. Lemmings – Game Gear (PAL)
  3. Lemmings – SNES (PAL)
  4. Lemmings – ZX Spectrum
  5. Things I’ve done
  6. The Backroom (1989-1990)
  7. And then there was Lemmings (1991)
  8. Finding a Focus (1990)
  9. The Birth of DMA (1989)
  10. ‘KACC’ to DMA (1986)