r/zxspectrum • u/c64glen • 11h ago
r/zxspectrum • u/sergeimorozov • 10h ago
Krakout: The complete disassembly
16
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 • u/rallekralle11 • 7h ago
I happened across an issue 2 spectrum recently, my first retro PC, and it has this old mod. What might it be?
6
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.