Download Print this page

Atari 400 Technical Reference Manual page 480

Home computer system
Hide thumbs Also See for 400:

Advertisement

~0013
D4139
D400
022F
D0ee
D008
e2C0
13230
13231
De1.D
D4e7
e26F
1321313
D4eE
013813
131341
1313413
00213
0131.13
01301.
H
131300
-<
0131.0
1313213
W
01330
0040
0050
0136'21
13070
;2
TITLE "ATfiFtI
80rJ
CHFCYH .. "-.
["I',.~LH"'"
p.',"
r.
·-.HI'1I-J
::/~l,'P.f1"
~0
COPYRIGHT ATARI 19813
413
50
60
THIS IS AN EXfiMPLE OF A DISPLAY LIST WHICH USES CHARHCTER MfiPPING TO
,PPO[)UCE THE CHECKERS fiN[) THE TOP
Ar~[)
80TTOt'l BORDERS OF THE BOARD.
70
80
; PLA''''ERS ARE USED FOR THE RED SQUARES.
THIS GIVES 6 COLORS WITHOUT
; CHArm I NG THE' COLOR REG I STERS.
90 ,t1IS:=;ILES APE USED FOP THE LEFT AtJr) F'IGHT E-:(IF;[,ERS
~l~e
;THE PROGRfiM
SlA~TS
AT THE LUCATION SPECIFIED BY PMS.
~110
;A FEW TRICKS ARE USED TO SAVE FtHM. BUT FURTHER OPTIMIZATION IS
f~SSI8LE
0120 ) THIS IS A RAM BASED PROGRAt1 I-JHICH RUNS WITH THE A5SEt1BLER CARTRIDGE. NOT A
0n0 ; ROM CARTR I DOE.
01.40 ;
01.513 ; COLLEEN (ATARI 8(0) EQUATES
13160
01.70 CHBASE
$D4139
01.813 Dt'lACTL
c:
$D4130
01.90 SDMCTL
S022F
02013 HPospe
SDe0e
02113 SIZEPe
SDee8
02213 PCOLRe
=
se2C0
0230 SDLSTL
se230
132413 SDLSTH
S0231.
0250 GRACTL
SDe1D
02613 PMBASE
SD4e7
132713 GPRIOR
se26F
132813 VDSLST
se2ee
132913 NMIEN
$D4eE
0300
133113 ; DISPLAY LIST EQUATES
133213 ;
13:5313 INT
S8e
; DISPLAY LIST INTERRUPT (BIT 7 OF NMI STATUS)
13340 JMPWT
$41.
; JUMP AND WA I T UNT I L
H~D
OF NEXT VERT I CAL BLANK (3 B't'TES)
133513 RELOAD
$413
; RELOAD t1EM SCAN COUNTER (3 BYTES)
13360 VSC
S2e
;VERTICAL SCROLL ENABLE
0370 HSC
$10
; HORIZONTAL SCROLL ENABLE
03813 JUMP
1.
; JUMP I NSTRUCT I ON (3 B''''TES)
13390 BLANK1.
0
; 1. BLANK TV LINE
13400 BLANK2
$1.13
; 2 BLANK LINES
134113 BLANK'3
S2e
; 3
0420 BLANK4
S30
; 4
0430 BLANKS
$40
;5
0440 BLANK6
$50
i
6
1345'21 BLANK7
$60
; 7
04613 BLANK8
$70
;8 BLANK TV LINES

Hide quick links:

Advertisement

loading

This manual is also suitable for:

800