A slightly different example is the following which enables the Interface 2. This time the relevant commands are:

OUT 9275, 128:OUT 9531,8:
OUT 9275,2 : OUT 9531,1

which does things a bit differently; first we select NextREG 128 (80h) as before but this time we send it a value 8 which, as you can see from Chapter 23, is an instruction to enable the Expansion Bus after a soft reset and not immediately (setting bit 4). The last two OUTs are skipable because the soft reset they initiate can also be done by tapping on your RESET button for less than 1 sec.

Troubleshooting

The Next team has taken every possible precaution and measure in order for your ZX Spectrum Next to live for a long time; inevitably however problems do arise. These are usually not related to the Next and the following paragraphs will hopefully assist you into figuring out quickly what potentially went wrong.

If your screen is blank

  • Check that your cables are connected and that your display is on and switched into that input and that your ZX Spectrum Next is powered.
  • If the above are working check if you pressed F3 by mistake or the program you're running has switched modes to a frequency your monitor doesn't support (eg. 60Hz). Press NMI + 3 to switch frequencies.
  • Verify you don't have a monitor that does 60Hz and you switched to Pentagon timings which only work at 50Hz. Reset the computer and press SPACE upon start to change personalities
  • If you have a DVI monitor verify that your converter is working. Many HDMI to DVI converters do not work with the ZX Spectrum Next. Ask other users at the SpecNext forums for tested converters.
  • If you connect your ZX Spectrum Next to a TV or an older CRT monitor via SCART, make sure that the line doubler feature is not turned on by mistake. Attempt to remedy by pressing NMI + 2.

If you see a red screen

  • Check the version of the core you're running if you see a message saying Core 3.xx.yy required and update your core.
  • Check for a mismatched file versioning of NextZXOS. Prepare the SD card anew.
  • If the above are okay, replace your SD card with a new card and repeat the process

If your PS/2 keyboard is not working

  • Check of in configuration mode, the PS/2 mode is set to Keyboard. Core v.3.00 and later machines have this setting default to Mouse. If you want to use a keyboard, change this to Keyboard and if you want to use both, you will need to set this mode to Keyboard and purchase a Y-Splitter adapter, then plug the keyboard in its appropriate socket.

Other things to look for

Other than the display not being able to support one of the display modes your machine may be in (which is approximately 90% of the cases), the other things to look for is connection/cable problems, SD card media failures or mis-configuration. As a general guideline, we suggest you first study the manual in the relevant sections, and if you still cannot figure out the problem, ask for help in SpecNext's forums, our Social Media accounts and the various groups online. If everything else fails, contact SpecNext Ltd and we'll try to find you a solution quickly!


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.