gasman
  • Member for 2 years, 8 months
  • Last seen more than a week ago
Purpose of using REM when running TR-DOS commands in BASIC
Accepted answer
17 votes

The disk handling routine at 15619 will look ahead in the currently-executing BASIC line to see what command needs to be performed. As Ross Ridge observes, it evidently doesn't modify the BASIC ...

View answer
Compression techniques used in old ZX Spectrum tapes
Accepted answer
16 votes

I don't recall any mass-market commercial software for the Spectrum using the term "decrunching" - I'd associate that more with the demo and cracking scenes of central and eastern Europe, ...

View answer
Is it possible to PRINT AT 23,0 in ZX Spectrum BASIC?
Accepted answer
14 votes

POKE 16418,0 is for the ZX81, not the Spectrum - the equivalent system variable on the Spectrum is at 23659. You need to take care when poking this address, as it's liable to cause a crash if the ...

View answer
ZX Spectrum fuse-emulator - how to use loader/multi-file program?
Accepted answer
12 votes

In order for the program to load in one go without having to open a new file for each section, you'll need to combine them into a single .tap file. Happily, the .tap format is designed to make this ...

View answer
ZX Spectrum red stripes during loading
10 votes

It doesn't make any difference. The border colour changes between red and cyan whenever the tape loading routine detects a change in level between low and high, and this happens many times over the ...

View answer
What file formats were used for binary executable files on later Sinclair ZX Spectrums?
Accepted answer
6 votes

The original Spectrum +3 manual has a comprehensive description of the disk format: http://www.worldofspectrum.org/ZXSpectrum128+3Manual/chapter8pt27.html For TR-DOS, it's worth knowing that the ....

View answer