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
135 from 27 Jun 2021 to 25 Oct 2026
Posting
weekly (37 in the last year)
Kind
personal blog
Feed
https://lemmings.info/feed/

2026 32

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