A Comparision of Keywords on the <strong>ZX80</strong> and ZX Spectrum Overview The following is a list of keywords, operators and delimiters used on the <strong>ZX80</strong> and ZX Spectrum. The <strong>ZX80</strong> has many differences which make comparisons difficult but not impossible. For one thing, the <strong>ZX80</strong> does not use floating-point arithmetic like the ZX Spectrum, instead it ...
Read article →
A selection of routines for the <strong>ZX80</strong> which simulate ZX Spectrum functions Overview A suite of routines for converting ZX Spectrum statements to work on the <strong>ZX80</strong>. FOR..NEXT loop with STEP A few examples of simulating a ZX Spectrum FOR..NEXT loop with a STEP on a <strong>ZX80</strong>. The STEP can handle negative values. 10 LET START=42Where the loop ...
Read article →
... of Cassette Tape statements The following list provides detailed explanations on cassette tape statement found on the <strong>ZX80</strong>, ZX81 and ZX Spectrum. The <strong>ZX80</strong> as only two statements, SAVE & LOAD which respectively save or load a complete program and its variables (with no filename).The ZX81 has the ability to save and load with a filename ...
Read article →
... and peculiarities such as non-standard spelling between platforms. Take the Spectrum RANDOMIZE for example, on the <strong>ZX80</strong> this was originally spelled in British-English as RANDOMISE, which shortened to RAND on the ZX81, before becoming RANDOMIZE on the Spectrum. The Sinclair QL returned to the British-English spelling of RANDOMISE. ...
Read article →
... spelling). ZX Spectrum keyboard shows shortened RAND and not RANDOMISE.Note: QL RANDOMISE is the same spelling as the <strong>ZX80</strong>. READ READ e1,e2,e3, ...Result: Read from DATA statement and pass to a variable or variables e1,e2,e3, .. Same on both micros. RECOL RECOL [channel,] c0,c1,c2,c3,c4,c5,c6,c7Result: Recolour pixels in window ...
Read article →
... these are totally exclusive to the ZX Spectrum and cannot be easily translated to ZX81 BASIC. I have not included the <strong>ZX80</strong> in this list as this micro has a few differences which make comparisons difficult in a list like this (no floating-point arithmetic - integer only, DIM base of 0 instead of 1). Neither have I included the QL or ...
Read article →