Post
To confuse matters more, there are a handful of techniques to force it to do hires graphics, and there are a handful of games that do just that, including an incredible port of Manic Miner.
youtube.comManic Miner on the ZX81 in High Resolution - Unbelievable but trueYouTube video by Villordsutch
Oh and the character map, also known as D_FILE. You'd think that this is a 32x24 array in a static position in the memory map. Ha! Gotcha!!
zx81keyboardadventure.comPeeking into the ZX81s Screen MazeRetro computer blogging on games, software, electronics, Arduino, Raspberry PI & projects for the Sinclair ZX81, ZX Spectrum & retro other computers.
And how it generates the video is also incredibly bonkers and very Sinclair.
blog.tynemouthsoftware.co.ukHow the ZX81 Generates VideoNow the Minstrel kits are back in stock, it's time for the second in this series of posts from my Patreon, this one covering the video outpu...
The display is partly CPU generated; the ZX80/81 NEWLINE character (118) is not ASCII 13 or 10 as you'd expect because 118 is the Z80 opcode HALT. In essence the ULA fools the CPU into thinking it is reading NOP instructions whilst it generates the video until it hits a HALT instruction at the EOL.
0 reposts3 likes