ZX81 Programs


Read about, play, run, or list games, animations, and more. These are my programs from the ’80s to today.

ZX81 Program Listing

truchetml (truchetml.p)


SYSTEM VARIABLES

PROG  : 16509
D-FILE: 16679
VARS  : 17472
E-LINE: 17473
STKBOT: 17478
STKEND: 17478


LEGEND

9999 means line number
PRINT means treat as KEYWORD P


PROGRAM LISTING

   1 REM /-*TRUCHET-ML*SLR/2025*
60763 <ö£:(VAL LN WRNDAT LN
SCROLL RND$TAB 7RNDVAL ñ6 FOR ù
FOR AT (CONT ?,RND5?INKEY$LN
CLS RNDRETURN ?IF ASN RND5<
INKEY$ñ5 GOSUB 4GOSUB 4STR$ FOR
ùFOR GOSUB 4GOSUB 4SGN TAN OR
LN ERROR ?Kò OR TAN INT COPY   
FAST 5HOME  6FAST RNDLN <=RNDE
FAST RNDF?P4PAUSE LPRINT TAN
FAST 5  GOSUB READ µ?GOSUB READ
´NEW 3LINE 6CLEAR RNDö ¶¶ 
   2 RAND USR VAL "16514"