mirror of
https://github.com/erkyrath/infocom-zcode-terps.git
synced 2026-04-14 15:34:37 +00:00
148 lines
1.8 KiB
Plaintext
148 lines
1.8 KiB
Plaintext
|
|
FILE ZIP00-ASM
|
|
|
|
****************************************************
|
|
* DUMMY DEFINITIONS *
|
|
****************************************************
|
|
|
|
DEF OPADD,OPSUB,OPMUL,OPDIV,OPMOD,OPRAND,OPQLES,OPQGRT
|
|
DEF OPBTST,OPBOR,OPBCOM,OPBAND
|
|
DEF OPQEQU,OPQZER
|
|
|
|
DEF OPMOVE,OPREMO,OPQFSE,OPFSET,OPFCLE,OPLOC
|
|
DEF OPQFIR,OPQNEX,OPQIN,OPGETP,OPPUTP,OPNEXT
|
|
|
|
DEF OPGET,OPGETB,OPPUT,OPPUTB,OPGTPT,OPPTSI
|
|
|
|
DEF OPVALU,OPSET,OPPUSH,OPPOP,OPINC,OPDEC,OPQIGR,OPQDLE
|
|
|
|
DEF OPUSL,OPREAD,OPPRNC,OPPRNN,OPPRIN,OPPRNB,OPPRND
|
|
DEF OPPRNI,OPPRNR,OPCRLF
|
|
|
|
DEF OPCALL,OPRETU,OPRTRU,OPRFAL,OPJUMP,OPRSTA,OPFSTA
|
|
DEF OPNOOP
|
|
|
|
DEF OPSAVE,OPREST,OPRSTT,OPQUIT,OPVERI
|
|
|
|
***
|
|
|
|
DEF CHRFUN,PUTSTR,ZWORD
|
|
|
|
DEF OUTBUF,CHRPTR,ENDBUF,
|
|
DEF PUTCHR,NEWLIN,GETCHR,SCRCHR,GETNUM,OUTNUM
|
|
|
|
DEF CURPAG
|
|
DEF NEWZPC,GETPAG,FINDPG
|
|
|
|
*-----------------------------------------------------------
|
|
|
|
OPADD
|
|
OPSUB
|
|
OPMUL
|
|
OPDIV
|
|
OPMOD
|
|
OPRAND
|
|
OPQLES
|
|
OPQGRT
|
|
|
|
OPBTST
|
|
OPBOR
|
|
OPBCOM
|
|
OPBAND
|
|
|
|
OPQEQU
|
|
OPQZER B @DMMY
|
|
|
|
OPMOVE
|
|
OPREMO
|
|
OPQFSE
|
|
OPFSET
|
|
OPFCLE
|
|
OPLOC
|
|
OPQFIR
|
|
OPQNEX
|
|
OPQIN
|
|
OPGETP
|
|
OPPUTP
|
|
OPNEXT B @DMMY
|
|
|
|
OPGET
|
|
OPGETB
|
|
OPPUT
|
|
OPPUTB
|
|
OPGTPT
|
|
OPPTSI B @DMMY
|
|
|
|
OPVALU
|
|
OPSET
|
|
OPPUSH
|
|
OPPOP
|
|
OPINC
|
|
OPDEC
|
|
OPQIGR
|
|
OPQDLE B @DMMY
|
|
|
|
OPUSL
|
|
OPREAD
|
|
OPPRNC
|
|
OPPRNN
|
|
OPPRIN
|
|
OPPRNB
|
|
OPPRND
|
|
OPPRNI
|
|
OPPRNR
|
|
OPCRLF B @DMMY
|
|
|
|
OPCALL
|
|
OPRETU
|
|
OPRTRU
|
|
OPRFAL
|
|
OPJUMP
|
|
OPRSTA
|
|
OPFSTA
|
|
OPNOOP JMP DMMY
|
|
|
|
OPSAVE
|
|
OPREST
|
|
OPRSTT
|
|
OPQUIT
|
|
OPVERI JMP DMMY
|
|
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
|
|
|
|
CHRFUN DATA 0
|
|
*
|
|
PUTSTR
|
|
ZWORD JMP DMMY
|
|
|
|
OUTBUF DATA 0
|
|
CHRPTR DATA 0
|
|
ENDBUF DATA 0
|
|
*
|
|
PUTCHR
|
|
NEWLIN
|
|
GETCHR
|
|
SCRCHR
|
|
GETNUM
|
|
OUTNUM JMP DMMY
|
|
|
|
CURPAG DATA 0
|
|
*
|
|
NEWZPC
|
|
GETPAG
|
|
FINDPG JMP DMMY
|
|
|
|
*-----------------------------------------------------------
|
|
|
|
DMMY MOV *R6+,R11
|
|
B *R11 DUMMY RETURN
|
|
|
|
|
|
END
|
|
|