There weren’t many releases by Wintersoft. This page is by no means the full set, as there are a few MIA listed on Spectrum Computing’s page for titles by this company.
What’s in each download
Each download will contain the tape image/snapshot of the title plus a number of text files depending on how many parts there were for the title.
Sometimes the .TXT files included were the equivalent of MERGE “” to get at the code, others were a lot harder. For every one, I’ve used ZX Preview to get at the BASIC.
Not all of the titles on this, and the other pages, will use all the possibilities listed in the legend below. The easier ones to port to another language/system will be the ones that used the least of the ZX Spectrum’s functionality.
The majority of the TXT files with the source code will have one command per line – aka ‘Structured mode’ as ZX Preview calls it. This, to my mind, makes it easier to understand and read through if you’ve never seen a ZX BASIC code listing before. There might be some still using a normal list, but I’ll replace those as and when I find them.
Table Legend:
UDGs = Code uses UDGs within the Print statements. UDGs are either POKEd via BASIC, or loaded from tape.
Font = Uses a new font to replace the standard Sinclair font. BASIC will poke 23606 & 23607 with the new address.
Z80 = Uses Z80 machine code, either in separate files or in REM statements within the BASIC code.
MS = Uses Memory Savings (see this page) to save precious bytes for the target machine(s).
EC = Uses Embedded Colours (as well as, or instead of BORDER, PAPER & INK commands)
EG = Uses Extended Graphics (The little square shapes available in Extended Mode)
All known WinterSoft titles – I think I found one or both of their football-based games first on Spectrum Computing when I was starting these BASIC Rips, and then went and grabbed all the others they released too :)
| Game Title/Year | Download | UDGs? | Font? | Z80? | MS? | EC? | EG? | Notes |
| Big Match Soccer | Download | Y | N | N | Y | Y | N | UDGs loaded from tape. |
| Football | Download | Y | N | N | Y | Y | N | UDGs loaded from tape. Almost the same code as is in Big Match Soccer! |
| Tank Battle | Download | Y | N | N | Y | N | Game has less than 50 lines of code! Starts at line 500. (To me this is a perfect target for learning how to port to the ZX Spectrum Next, or maybe to learn Boriel BASIC?) | |
| Tennis [1] | Download | Y | N | N | Y | Y | N | UDGs loaded from tape. Starts at line 500. |
| Tennis [2] | Download | Y | N | N | Y | Y | N | UDGs loaded from tape. Starts at line 500. |