that. In order to actually see what's on your drive, you will need the dot command equivalent of CAT, .ls. Indeed typing:

.ls

you will once again, see what's on your drive.

Once SPECTRUM is used to change to 48K Mode, you cannot return to the Next mode using a command (as SPECTRUM does not exist in 48K BASIC). Instead you will have to reset your machine, using either the Reset button on the side of the computer or by pressing NMI together with 1.

A more complex iteration of the command is the following:

SPECTRUM filespec

This command loads a snapshot file in the popular .z80, .sna, .snx17, .p and .o formats and runs it. 48K, 128K as well as ZX80 and ZX81 snapshots are supported. Here are some examples:

To load the ZX81 classic 3D Monster Maze:

SPECTRUM "/games/zx81/3dmm/3dmonstermaze.p"

To load Pogie in Dreamworld Demo:

SPECTRUM "/games/next/pogie/pogie.snx"

To load Darkstar:

SPECTRUM "/games/classic128/
     darkstar.z80"

Two more specific variations of the basic SPECTRUM command are:

SPECTRUM LOAD

which switches to the ZX Spectrum 128K compatibility mode and invokes the Tape Loader and

SPECTRUM 48

which switches to the ZX Spectrum 48K compatibility mode, without any access to 128K hardware features. Both of those are mostly of use to the .TAP/.TZX/Tape Loaders included with NextZXOS.

To change colour schemes for the NextBASIC Editor, SPECTRUM can be used with one of the following modifiers: INK, PAPER, FLASH, BRIGHT and ATTR (which sets all the previous ones in one command). The syntax is as follows:

SPECTRUM MODIFIER n

where MODIFIER is one of INK, PAPER, FLASH, BRIGHT or ATTR and n is a standard colour from 0 to 7 when using the INK and PAPER modifiers, 0 to 1 for disabled or enabled when using the BRIGHT and FLASH modifiers, or calculated as: (128*flash)+(64*bright)+(8*paper)+ink for the ATTR modifier. Here are some examples:

SPECTRUM INK 4:SPECTRUM PAPER 0

or

SPECTRUM ATTR 4

17 The .snx type is essentially the same as .sna but instructs SPECTRUM to load the snapshot using some Next mode settings (as for example ZXN DMA instead of Z80 DMA) as it prioritises features over compatibility.


ZX Spectrum Next User Manual, 3rd Edition (ISBN 978-1-5272-5496-1), written and illustrated by Phoebus R. Dokos. Copyright © 2020-2024 Phoebus Dokos / SpecNext Ltd. Licensed under CC BY-NC-SA 4.0. This is a transcription and can contain errors; check any doubt against the printed page.