home.social

#zxspectrum — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #zxspectrum, aggregated by home.social.

  1. Midgard from Legend RPG by TROLL

    ./a/AbesMission-Escape.ay?#0
    Title: Midgard from Legend RPG
    Author: TROLL
    #ZXSpectrum
    #chiptune

  2. Ano Gaia - Title (Beeper) by Andy Mills

    ./a/AnoGaia.ay
    Title: Ano Gaia - Title (Beeper)
    Author: Andy Mills
    #ZXSpectrum
    #chiptune

  3. If you have been following along, you'll know I claimed a 100% disassembly of several ZX Spectrum games in my recent code archaeology endeavors. And it is true, BUT, the disassembly ONLY allowed me to recreate the original binary EXACTLY, byte for byte. If I added a byte of code to fix a bug, for example, it would break the build because everything would get pushed up in memory (and overflow by a byte in this case!)

    Today I fixed that for Nodes of Yesod. Now, uninitialized data is no longer defined in the binary image. The Nodes code now uses BSS segments with RS statements plus alignment where necessary, and no longer forces everything into the DATA segment as DB statements.

    The image shows the memory map changes. The speech area and the uninitialized area are both combined into RSS and used for runtime buffers.

    As a result, today I fixed a bug that has been latent for 41 years!!! :)

    It was a benign bug, but it let me prove the point by moving some buffers around in memory. Yes, the game still runs. :)

    I plan on doing the same changes for the other 5 games.

    #RetroGaming #CodeArchaeology #GameDevelopment #ZXSpectrum #GenerativeAI

  4. If you have been following along, you'll know I claimed a 100% disassembly of several ZX Spectrum games in my recent code archaeology endeavors. And it is true, BUT, the disassembly ONLY allowed me to recreate the original binary EXACTLY, byte for byte. If I added a byte of code to fix a bug, for example, it would break the build because everything would get pushed up in memory (and overflow by a byte in this case!)

    Today I fixed that for Nodes of Yesod. Now, uninitialized data is no longer defined in the binary image. The Nodes code now uses BSS segments with RS statements plus alignment where necessary, and no longer forces everything into the DATA segment as DB statements.

    The image shows the memory map changes. The speech area and the uninitialized area are both combined into RSS and used for runtime buffers.

    As a result, today I fixed a bug that has been latent for 41 years!!! :)

    It was a benign bug, but it let me prove the point by moving some buffers around in memory. Yes, the game still runs. :)

    I plan on doing the same changes for the other 5 games.

    #RetroGaming #CodeArchaeology #GameDevelopment #ZXSpectrum #GenerativeAI

  5. If you have been following along, you'll know I claimed a 100% disassembly of several ZX Spectrum games in my recent code archaeology endeavors. And it is true, BUT, the disassembly ONLY allowed me to recreate the original binary EXACTLY, byte for byte. If I added a byte of code to fix a bug, for example, it would break the build because everything would get pushed up in memory (and overflow by a byte in this case!)

    Today I fixed that for Nodes of Yesod. Now, uninitialized data is no longer defined in the binary image. The Nodes code now uses BSS segments with RS statements plus alignment where necessary, and no longer forces everything into the DATA segment as DB statements.

    The image shows the memory map changes. The speech area and the uninitialized area are both combined into RSS and used for runtime buffers.

    As a result, today I fixed a bug that has been latent for 41 years!!! :)

    It was a benign bug, but it let me prove the point by moving some buffers around in memory. Yes, the game still runs. :)

    I plan on doing the same changes for the other 5 games.

    #RetroGaming #CodeArchaeology #GameDevelopment #ZXSpectrum #GenerativeAI

  6. If you have been following along, you'll know I claimed a 100% disassembly of several ZX Spectrum games in my recent code archaeology endeavors. And it is true, BUT, the disassembly ONLY allowed me to recreate the original binary EXACTLY, byte for byte. If I added a byte of code to fix a bug, for example, it would break the build because everything would get pushed up in memory (and overflow by a byte in this case!)

    Today I fixed that for Nodes of Yesod. Now, uninitialized data is no longer defined in the binary image. The Nodes code now uses BSS segments with RS statements plus alignment where necessary, and no longer forces everything into the DATA segment as DB statements.

    The image shows the memory map changes. The speech area and the uninitialized area are both combined into RSS and used for runtime buffers.

    As a result, today I fixed a bug that has been latent for 41 years!!! :)

    It was a benign bug, but it let me prove the point by moving some buffers around in memory. Yes, the game still runs. :)

    I plan on doing the same changes for the other 5 games.

    #RetroGaming #CodeArchaeology #GameDevelopment #ZXSpectrum #GenerativeAI

  7. If you have been following along, you'll know I claimed a 100% disassembly of several ZX Spectrum games in my recent code archaeology endeavors. And it is true, BUT, the disassembly ONLY allowed me to recreate the original binary EXACTLY, byte for byte. If I added a byte of code to fix a bug, for example, it would break the build because everything would get pushed up in memory (and overflow by a byte in this case!)

    Today I fixed that for Nodes of Yesod. Now, uninitialized data is no longer defined in the binary image. The Nodes code now uses BSS segments with RS statements plus alignment where necessary, and no longer forces everything into the DATA segment as DB statements.

    The image shows the memory map changes. The speech area and the uninitialized area are both combined into RSS and used for runtime buffers.

    As a result, today I fixed a bug that has been latent for 41 years!!! :)

    It was a benign bug, but it let me prove the point by moving some buffers around in memory. Yes, the game still runs. :)

    I plan on doing the same changes for the other 5 games.

    #RetroGaming #CodeArchaeology #GameDevelopment #ZXSpectrum #GenerativeAI

  8. Tharkys the Knight es un descarado "homenaje" a clásicos de Ultimate como Sabre Wulf y Atic Atac. Su creador, Jay-droid133, lo define como un pastiche para Spectrum hecho con IA y eso le quita algo de frescura y «alma» al juego.
    👉 pulsayjuega.es/2026/06/13/thar 🕹️ #zxspectrum #retrogaming

  9. Tharkys the Knight es un descarado "homenaje" a clásicos de Ultimate como Sabre Wulf y Atic Atac. Su creador, Jay-droid133, lo define como un pastiche para Spectrum hecho con IA y eso le quita algo de frescura y «alma» al juego.
    👉 pulsayjuega.es/2026/06/13/thar 🕹️ #zxspectrum #retrogaming

  10. Tharkys the Knight es un descarado "homenaje" a clásicos de Ultimate como Sabre Wulf y Atic Atac. Su creador, Jay-droid133, lo define como un pastiche para Spectrum hecho con IA y eso le quita algo de frescura y «alma» al juego.
    👉 pulsayjuega.es/2026/06/13/thar 🕹️ #zxspectrum #retrogaming

  11. Tharkys the Knight es un descarado "homenaje" a clásicos de Ultimate como Sabre Wulf y Atic Atac. Su creador, Jay-droid133, lo define como un pastiche para Spectrum hecho con IA y eso le quita algo de frescura y «alma» al juego.
    👉 pulsayjuega.es/2026/06/13/thar 🕹️ #zxspectrum #retrogaming

  12. Tharkys the Knight es un descarado "homenaje" a clásicos de Ultimate como Sabre Wulf y Atic Atac. Su creador, Jay-droid133, lo define como un pastiche para Spectrum hecho con IA y eso le quita algo de frescura y «alma» al juego.
    👉 pulsayjuega.es/2026/06/13/thar 🕹️ #zxspectrum #retrogaming

  13. Gyroscope - Title 01 (Beeper) by Unknown

    ./g/Gyroscope.ay?#0
    Title: Gyroscope - Title 01 (Beeper)
    Author: Unknown
    #ZXSpectrum
    #chiptune

  14. Gyroscope - Title 01 (Beeper) by Unknown

    ./g/Gyroscope.ay?#0
    Title: Gyroscope - Title 01 (Beeper)
    Author: Unknown
    #ZXSpectrum
    #chiptune

  15. Gyroscope - Title 01 (Beeper) by Unknown

    ./g/Gyroscope.ay?#0
    Title: Gyroscope - Title 01 (Beeper)
    Author: Unknown
    #ZXSpectrum
    #chiptune

  16. Gyroscope - Title 01 (Beeper) by Unknown

    ./g/Gyroscope.ay?#0
    Title: Gyroscope - Title 01 (Beeper)
    Author: Unknown
    #ZXSpectrum
    #chiptune

  17. Gyroscope - Title 01 (Beeper) by Unknown

    ./g/Gyroscope.ay?#0
    Title: Gyroscope - Title 01 (Beeper)
    Author: Unknown
    #ZXSpectrum
    #chiptune

  18. I thought that I might add some colour to the little game but I think it looks better as designed, mono sprites, mono scenery. The graphics weren't designed with colour in mind, so it may be better to just make it all monochromatic at least for this first version.
    #zxspectrum #spectrum #speccy #retrogaming #retrodev #pixelart

  19. I thought that I might add some colour to the little game but I think it looks better as designed, mono sprites, mono scenery. The graphics weren't designed with colour in mind, so it may be better to just make it all monochromatic at least for this first version.
    #zxspectrum #spectrum #speccy #retrogaming #retrodev #pixelart

  20. I thought that I might add some colour to the little game but I think it looks better as designed, mono sprites, mono scenery. The graphics weren't designed with colour in mind, so it may be better to just make it all monochromatic at least for this first version.
    #zxspectrum #spectrum #speccy #retrogaming #retrodev #pixelart

  21. I thought that I might add some colour to the little game but I think it looks better as designed, mono sprites, mono scenery. The graphics weren't designed with colour in mind, so it may be better to just make it all monochromatic at least for this first version.
    #zxspectrum #spectrum #speccy #retrogaming #retrodev #pixelart

  22. I thought that I might add some colour to the little game but I think it looks better as designed, mono sprites, mono scenery. The graphics weren't designed with colour in mind, so it may be better to just make it all monochromatic at least for this first version.
    #zxspectrum #spectrum #speccy #retrogaming #retrodev #pixelart

  23. This week on the blog: Some stuff I didn't get to in the ZX Spectrum tour. I've been trying to get better sound out of its 1-bit speaker and the results have been... mixed. I've still got some homework left to do but I got some *very* nice chord progressions out at least.

    bumbershootsoft.wordpress.com/

    #retrocomputing #zxspectrum

  24. This week on the blog: Some stuff I didn't get to in the ZX Spectrum tour. I've been trying to get better sound out of its 1-bit speaker and the results have been... mixed. I've still got some homework left to do but I got some *very* nice chord progressions out at least.

    bumbershootsoft.wordpress.com/

    #retrocomputing #zxspectrum

  25. This week on the blog: Some stuff I didn't get to in the ZX Spectrum tour. I've been trying to get better sound out of its 1-bit speaker and the results have been... mixed. I've still got some homework left to do but I got some *very* nice chord progressions out at least.

    bumbershootsoft.wordpress.com/

    #retrocomputing #zxspectrum

  26. This week on the blog: Some stuff I didn't get to in the ZX Spectrum tour. I've been trying to get better sound out of its 1-bit speaker and the results have been... mixed. I've still got some homework left to do but I got some *very* nice chord progressions out at least.

    bumbershootsoft.wordpress.com/

    #retrocomputing #zxspectrum

  27. This week on the blog: Some stuff I didn't get to in the ZX Spectrum tour. I've been trying to get better sound out of its 1-bit speaker and the results have been... mixed. I've still got some homework left to do but I got some *very* nice chord progressions out at least.

    bumbershootsoft.wordpress.com/

    #retrocomputing #zxspectrum

  28. I'm thinking of using this little song I made a few years ago, repurposing it for the little Oakhollow game with the little knighty, if I can figure out how to play it in-game for the Spectrum 128k models with the AY sound chip.

    #music #Spectrum #zxspectrum #speccy

  29. I'm thinking of using this little song I made a few years ago, repurposing it for the little Oakhollow game with the little knighty, if I can figure out how to play it in-game for the Spectrum 128k models with the AY sound chip.

    #music #Spectrum #zxspectrum #speccy

  30. I'm thinking of using this little song I made a few years ago, repurposing it for the little Oakhollow game with the little knighty, if I can figure out how to play it in-game for the Spectrum 128k models with the AY sound chip.

    #music #Spectrum #zxspectrum #speccy

  31. I'm thinking of using this little song I made a few years ago, repurposing it for the little Oakhollow game with the little knighty, if I can figure out how to play it in-game for the Spectrum 128k models with the AY sound chip.

    #music #Spectrum #zxspectrum #speccy

  32. I'm thinking of using this little song I made a few years ago, repurposing it for the little Oakhollow game with the little knighty, if I can figure out how to play it in-game for the Spectrum 128k models with the AY sound chip.

    #music #Spectrum #zxspectrum #speccy

  33. During the walks in Menorca, i kept getting that Tir Na Nog vibe. #zxspectrum #tirnanog

  34. During the walks in Menorca, i kept getting that Tir Na Nog vibe. #zxspectrum #tirnanog

  35. During the walks in Menorca, i kept getting that Tir Na Nog vibe. #zxspectrum #tirnanog

  36. During the walks in Menorca, i kept getting that Tir Na Nog vibe. #zxspectrum #tirnanog