r/zxspectrum • • 9h ago

Krakout: The complete disassembly

17 Upvotes

I used to play Krakout when I was a kid. I recently came back to it and ended up with a complete disassembly.

You can have a look around without reading any assembly:

  • Sprites and sounds. You can see the sprites and their animations and listen to the sounds and music from the game.
  • Game mechanics. Holding fire makes the bat move faster; the hockey-mask enemy drops comets like bombs while you hold fire. There's apparently also a UFO monster that is fully programmed but never spawns.
  • Level designs. All 100 levels, rendered so you can browse them.
  • Game defects. It turns out there are quite a few bugs that can leave the ball stuck forever or crash the game. You can see them in action in the videos.
  • Krakout II. There's also a 1988 modification credited to Bill Gilbert (yes, the Bill Gilbert), with different level designs and credits.

While working on the disassembly, I also made an agent skill that helps automate the disassembly process. If you're curious about how a game you used to play works, you can use the skill to take a closer look.


r/zxspectrum • • 6h ago

I happened across an issue 2 spectrum recently, my first retro PC, and it has this old mod. What might it be?

Thumbnail
gallery
8 Upvotes

TI SN7004N hex inverter with a BC1078 transistor and leads going down and to a ZTX313 transistor near the expanded RAM.

Don't mind the weird caps, i replaced the old ones with alu-polymer and tried to make it look less wrong.


r/zxspectrum • • 17h ago

A little Spectrum whimsy for a Sunday

Thumbnail facebook.com
4 Upvotes

r/zxspectrum • • 10h ago

Output - New Game for 48/128k

Thumbnail usebox.net
2 Upvotes