People who code: we want your input. Take the Survey

New answers tagged


Directly to answer your question: yes, if the RAM copy is substituted after the machine has started up; otherwise, not reliably, as it's likely the first five bytes have been altered. With reference to The complete Timex TS1000/Sinclair ZX81 ROM disassembly notice the 'skip constants' routine starting at the bottom of page 87 of the PDF, page 52 of the ...


The ZX80 and ZX81 use the Z80’s opcode fetch bus cycle for graphics collection — the opcode fetch is appropriated to obtain a character index and the refresh cycle is used to obtain a row of pixels. Of course the actual refresh address isn’t actually likely to be correct for the pixel fetch so the ULA replaces the low nine bits with a combination of the ...

Top 50 recent answers are included