... was being used in its new 128K environment. Hardware At the heart of the ZX Spectrum+ 128K was a Zilog Z80A processor <strong>running</strong> at approximately 3.55 MHz. The processor was essentially the same as that used in earlier Spectrums, but the surrounding hardware was considerably expanded. The machine contained 128K of RAM, arranged as eight ...
Read article →
... instead it uses integer based arithmetic. This can make complex mathematics like trigonomety a bit tricky. Programs <strong>running</strong> under integer based BASIC may run faster than those <strong>running</strong> under floating-point BASIC, so the ZX80 may actually run some programs faster than the ZX Spectrum.On the ZX Spectrum and ZX81 a single keyword entry ...
Read article →
... error occurred.*The reportL (BREAK into program) occurs on the ZX Spectrum when BREAK is pressed whilst a program is <strong>running</strong>. Not on the Acorn Atom.The ZX Spectrum keyboard shows CONTINUE as CONT. LINK LINK nResult (Acorn Atom): Calls a machine code subroutine at address n. Not on the Spectrum, use USR to call a machine code ...
Read article →
... error occurred.*The reportL (BREAK into program) occurs on the ZX Spectrum when BREAK is pressed whilst a program is <strong>running</strong>. CONTINUE is shortened to CONT on the Commodore 64. The ZX Spectrum keyboard shows CONTINUE as CONT. LIST LIST (Commodore 64 and ZX Spectrum)Result: Display complete program listing.LIST n (ZX ...
Read article →
... error occurred.*The reportL (BREAK into program) occurs on the ZX Spectrum when BREAK is pressed whilst a program is <strong>running</strong>. CONTINUE is shortened to CONT on the Lynx. The ZX Spectrum keyboard shows CONTINUE as CONT. LIST LIST (Lynx and ZX Spectrum)Result: Display complete program listing.LIST n (ZX Spectrum)Result: Display ...
Read article →
... error occurred.*The reportL (BREAK into program) occurs on the ZX Spectrum when BREAK is pressed whilst a program is <strong>running</strong>. CONTINUE is shortened to CONT on the Oric. The ZX Spectrum keyboard shows CONTINUE as CONT. GRAB GRAB (Oric 1 & Oric Atmos)Result: Make area of memory normally used for the high resolution display, available ...
Read article →
... Only on the Spectrum. Force auto-run to stop MERGE "" : STOPResult: Load first program encountered and abort automatic <strong>running</strong> (if present). Only on the Spectrum. Must be executed after a system reset or NEW otherwise there may be unwanted results from the merging of any program which still resides in memory. SAVE Function Explanation ...
Read article →
... with a printer instead of CLEAR #, OPEN # 2, CLOSE # 2, all of which may crash the computer if used whilst <strong>running</strong> MegaBasic according to the manual. PUSH_ PUSH_mResult : Places a number on the PROCedure/REPEAT-UNTIL stack. The PUSH_ statement is followed by two numeric expressions — the statement number (m) followed by ...
Read article →
... RUN a program from line m once loaded. On the ZX81 the same is achieved by inserting a SAVE command into a program and <strong>running</strong> the program from the line number where the SAVE statement is. The last letter of the filename will 'invert' and when loaded back the program will run from the line after the SAVE statement. The ZX Spectrum will ...
Read article →
... The Spectrum+ retained the fundamental hardware architecture of the 48K Spectrum. It used the same Z80A processor <strong>running</strong> at approximately 3.5 MHz, 48K of RAM and 16K of ROM containing the Spectrum's BASIC and operating routines. The display system remained the familiar 256 × 192 pixel colour display with the Spectrum's eight ...
Read article →
... simple cassette-based environment of earlier Spectrums, although Amstrad continued to provide a Spectrum mode for <strong>running</strong> much of the existing software library. The +3 therefore represented something of a crossroads for the Spectrum. It retained the identity and compatibility that had made the machine successful while attempting to ...
Read article →