... ought much of that newer hardware back to a cassette-based machine. This gradual evolution is particularly interesting because the machines continued to present themselves as ZX Spectrums throughout the process. To the casual user, a +2A co ...
Read article →
... able – No Physical RAM Dynamic Areas BASIC Program Variables Character Set – 768 bytes UDGs Calculator Stack E-LINE Dynamic areas are overlays showing where the Spectrum's system variables indicate that areas of memory are being used. I ...
Read article →
... oard consists of 40 keys arranged as eight half-rows of five keys. The keyboard is read through the ULA using the address and data buses. Address format: DEC HEX Address Port D0 D1 D2 D3 D4 A8 65278 CAPS SHIFT Z X C V A9 65022 A S D F G A10 ...
Read article →
```php ZX Spectrum TAP Loader Simulator | Mister Spectrum Home Hardware Peripherals Software Publications Projects INCOMPLETE ZX Spectrum TAP Loader Simulator Load a real .TAP file and watch, hear and visualise the tape signal as the ZX Spe ...
Read article →
... ' colour, as referred to in the Acorn Atom manual, is actually more like INK on the Spectrum. To simulate a monochrome Acorn Atom screen on the Spectrum, first set the PAPER to 4 (green) and clear the screen (CLS), then COLOUR n would be re ...
Read article →
... d will be loaded. (BBC Micro & Acorn Electron) Not on the Spectrum but there are several ways to simulate CHAIN. One way is to LOAD several programs which have been previously saved to autorun from a specific line number one after another. ...
Read article →
... n screen. Optional parameter c changes the background colour. The Dragon's CLS c & PCLS c can be simulated on the ZX Spectrum with :PAPER c : CLSbearing in mind the value of c will need to be altered as it will produce a different colour on ...
Read article →
... um PAUSE 0 is not timed but lasts until a key is pressed.Not on the ZX80 although a PAUSE can be simulated with a FOR...NEXT loop. PLOT Type: Display statementPLOT c;m,nResult: Sets pixel ink at position m,n subject to c (INK/PAPER/OVER/INV ...
Read article →
... e z if third parameter is specified. Not on ZX81. A PLOT statement within a loop must be used to simulate a low resolution DRAW. FAST FASTResult: Stops display to the screen to speed up program execution. Display is reactivated at end of pr ...
Read article →
... e Hardware Peripherals Software Publications Projects A selection of routines for the ZX80 which simulate ZX Spectrum functions Overview A suite of routines for converting ZX Spectrum statements to work on the ZX80. FOR..NEXT loop with STEP ...
Read article →
... e through mail order at a price of £9.95. Thirty five new keywords were added to the Spectrum vocabulary as well as the ability to produce 64 column text, define procedures, create windows and produce enhanced sound effects.The MegaBasic e ...
Read article →
... amming, hardware and history. The site grew from my own interest in researching the Spectrum, particularly its BASIC programming language and the many details that are often overlooked or only briefly explained in the original documentation ...
Read article →
... nd in fact both functions are handled by the BASIC interpreter through the same ROM routine - a calculator subroutine at address 35DEh (13790 decimal). Therefore, to understand VAL$ we can first see how the VAL function works. The VAL Funct ...
Read article →
... )Result: Changes scale of graphics procedures. QL only.Not on the Spectrum but could possibly be simulated by adding a scale multiplier to PLOT, DRAW or CIRCLE statements e.g. :PLOT scaleX*x,scaleY*y STRIP STRIP colour1 [,colour2 [,stipple] ...
Read article →
... ilt-in statements to plot points, draw lines, circles, or arcs. Screen memory must be directly manipulated using the POKE statement.See also: DRAW, PLOT, POKE. CLOSE # CLOSE # stream_number (Commodore 64 and ZX Spectrum)Result: Close device ...
Read article →
... es. Not on the ZX Spectrum as it only runs at one speed. The SPEED command was tested on the Jynx Emulator. VERIFY VERIFY f (Lynx and ZX Spectrum)VERIFY f DATA α[$]() (ZX Spectrum)VERIFY f CODE [m[,n]] (ZX Spectrum)VERIFY f SCREEN$ * (ZX S ...
Read article →
... fb=2 Invert colour fb=3 Null Not on the Spectrum. A short BASIC or machine code subroutine could simulate CHAR. CIRCLE CIRCLE [c;]x,y,z (ZX Spectrum)Result: Draws a circle subject to colour items (c), of radius z at position x,y.CIRCLE z,fb ...
Read article →
... 7,8); Sinclair (keys 1,2,3,4,5 and 6,7,8,9,0). "Programmable" joystick interfaces can be made to simulate any or almost any keypress which can be made. Features Original Price AGF II 2 joystick ports with a ZX81 through port. Came with 'Vid ...
Read article →
... ts Expansion Systems (i) Backplane expansion Features Original Price USP by U-Microelectronics A modular expansion system designed for high-reliability backplane connection. [1] Planned Expansion Boards: 2K RAM Board, Disc Interface Board, ...
Read article →
... allows use of LPRINT and LLIST. Baud rate of 75 to 9600 with full handshaking. Includes terminal emulator and 50 page manual. USP-I/O - A general purpose parallel interface with Z80PIO chip. Provides 2 8-bit input or output ports with 4 ha ...
Read article →