the cutting room mirror

Master Chess (ZX Spectrum, Mastertronic)

A self-described "no-frills chess-playing program of advanced ability".

Developer Message#

Present at 40F0 in the .tap dump is a disclaimer from the programmer.

The Programmer accepts No responsibility for The 'quality' of this game
Any resemblance to real Chess Games is Completely impossible !!

Source Code Remnants#

Three segments of code can be found on tape copies. These can be found in the .tap dump at the hex addresses listed below.

1CA3:

NG:NOP
MOVINC:NOP
SRWDTH:DB 1
MVSTRE:DS 8
END:END

4182:

TR:=!+1 
LD HL,1
RET

FINDK:LD HL,BRD+20
LD B,$78
FKLP:INC L
LD A,(HL
AND $DF
LD C,A
LD A,(FRKING
CP C
JR Z,FNDK
DJNZ FKLP
FNDK:LD A,L
LD (SQR,A
RET

BADBEEP:PUSH BC
PUSH HL
LD HL,$300
LD B,$60
CALL BLP1
CALL CLRPSG
POP HL
POP BC
RET

BLEEP:PUSH HL
LD HL,$180
LD B,$18
CALL BLP1
LD HL,$C0

44ED:

    ,UD1
LD B,4
UD3:LD A,(DE
LD (HL,A
IN