Spectrum-related files to download

[Text]A patch to xv (version 3.10a) allowing it to load and save files in the SCREEN$ format (with +3DOS header). To apply it (assuming that you have an xv build tree in /usr/src/xv-3.10a)
    cd /usr/src
        patch < xv-zx-patch
    cd xv-3.10a
    make 

[Font]A Windows font (5k) containing the Sinclair typeface. This has been updated and might even work on Windows other than NT now.

This is the last time I design a Windows raster font. The process is _so_ ill-documented. The only documentation that might be of some use has been hidden away in the MS Knowledge base and on the MSDN archive CD; you have to guess - once for each bit of the documentation - the right combination of keywords to find it.

If you use the font conversion tools included with WINE, this font can be converted into an X Window font for Unix computers.

[Binary] Two Windows 95 startup screens (4.5k). For the conoisseur, these ones have:

[Binary]Two Windows 98 startup screens. These are identical to the Windows 95 ones above, except for the caption.

[Binary]STRIPIFY.EXE (8k) adds the familiar blue/yellow loading stripes to a Windows 95 startup screen. See below for instructions.

[C source]STRIPIFY.C (2k) is the C source for STRIPIFY.

[Binary]ZX2LOGO.EXE (9k) converts a Spectrum SCREEN$ file to a Windows 95 startup screen, adding loading stripes.

[C source]ZX2LOGO.C (2k) is the C source for ZX2LOGO.

[C source]TAPSPLIT.C (2k) is a C program to split a .TAP file into several +3DOS files.

[C source]TAPCAT.C (5k) reverses TAPSPLIT and combines +3DOS files into a .TAP.

[Binary]Gooey Blob screensaver for Windows. 32-bit version and 16-bit version. You can also obtain MFC source if you're really that twisted.

[Binary]SNA.IDC (5k) is an IDA 3.7 script that creates labels for all the registers and system variables in a .SNA format snapshot. To use it, start IDA with:

	IDA -c -pz80 filename.SNA
and, once it has started, load the .SNA file at segment 0x1000, offset 0x3FE5. Then go to File, IDC file and open SNA.IDC.

_____________________________________________________________________

Instructions for STRIPIFY and ZX2LOGO

How to use STRIPIFY

  1. Create the screen you want to display, as a 320x400 BMP file with 256 colours.
  2. Using (for example) Paint Shop Pro, ensure that all the colours used in the image are at the beginning of the palette; if your image uses 16 colours, then these should be the first 16.
  3. Fill the area to be striped with one of the other colours; for example, number 17.
  4. Save the file.
  5. Run STRIPIFY like this: STRIPIFY myfile.BMP LOGO.SYS n where n is the number of colours you are using (16 in the above example); myfile.BMP is the file you just saved; and LOGO.SYS is the Windows 95 startup screen which should result.

How to use ZX2LOGO

Get the screen you want to use into SCREEN$ format - either with or without a +3DOS header. Then simply use ZX2LOGO myfile LOGO.SYS to convert it to a loading screen with animated stripes.

=====================================================================

John Elliott 20-4-2000