The game requires Timex Hi-color mode.
Pete's Hobby
Creator of
Recent community posts
Thanks for letting me know. I'll post a new build once I've retested everything.
According to https://worldofspectrum.org/faq/reference/tmxreference.htm bit 7 controls which memory bank is used. However it's only used to to support cartridges on the TS2068. Bit 6 disables interrupts.
The game requires Timex graphics which use a different area of memory for the color attributes. The original ZX Spectrum models do not support that which is why you are only getting a black and white image. You are not seeing the lasers because they are only drawn in the Timex attribute space.
Please see the "To use with an emulator" section above to run the game with a supported model.
Thanks for pointing this out. I tested it with ZEsarUX in ZX-Uno mode with new graphics modes enabled and it worked. However on a ZX-Go+ it does not. My other game that uses the Timex mode does work on the ZX-Go+ so I guess there is another problem with it. I was not aware of the eLeMeNt ZX is there an emulator for it?
BTW my code was already using:
in a, (0xFF)
or a, 2
out (0xFF), a
Changing this to just:
ld a, 2
out (0xFF), a
did not make any difference.






