15E9:9D 15F1:9d 15F9:90 1601:11 1609:20 1611:20 1619:30
9D 9D 9D C0
9D
9D
9D
DD
11
08
DB
C0
C9
11
15
9D
9D
BE
AD
C0
BD
11 20
11
11
9D 0D
11
20
20
20
28
46
31
53
54
41
52
20 20
20
20
20
29 54 52 54 43
4C
2D
47
XF
4F
50
7B
4F
52 30
43 54 1621:43 20 3D 20 53 1629:00 90 93 12 53 1631:45 3A 30 30 30 30 1639:20 44 41 4D 41 47 1641:30 30 30 25 20 50 1649:23 30 31 20 50 49 1651:45 53 3A 00 13 11 1659:ID ID ID ID ID ID 1661:CF CE D5 D3 00 13 1669: ID ID ID ID ID ID 1671:92 29 11 29 11 29 1679:11 29 91 91 91 91 1681:97 A9 11 A9 11 A9 1609:11 A9 13 11 11 11
F2 96 05
45
A5 6A 3A 6F 54 13 43 B0
92
05
43
ID
C2
2B
12
90
22
00
90
CE
11 29 9D 9D 11 A9 11 11
5E 6F
4E
47
52
50
45 49
9B
RA
20
FOR
KH
30
E
RELOCA
POKE 785,188iPOKE 786,1<" B:SYS 47383(GL),USR(0)
DB
40
NEXT GL:LIST
DATA 169,076,133,124,1 69,013,133,125
FX QJ PM FE HG
50 60 70 30
PRINT PRINT PRINT PRINT
90
"FINALLY,
iGOTO
40
1C
ML
SYS
KJ
1070 1083 1090
EP
1100
DATA
HC
111C
SF
49152
RETURN
169,192,133,126,0
96,141,255,003 DATA 104,141,252,003,1 04,141,253,003
MO I "V
1120
DATA
072,173,252,003,0
72,201,217,208 e "T
11
if
n v
1140
DATA
i j. jt
FH
HK
115G
SR
1160
1170
13,141,248,003 DATA 165,114,141,249,0
9F
43
1699:41 16AU4E
54
55
4C
41
54
49
4F
28
53
2C
20
59
4E1
55
27
2B
16A9: 56
45
20
53
41
44
BD
MX
54
49
23
16D9:0D
11
11
45 ID
ID
56 53 ID
45
16B1:20
50 9A
59 A8 50 B7
BA
1180
16C1:52
45
50
41
52
45
20
54
16C9:4F
20
44
45
46
45
4E
44
AA
CE
1190
16D1:20
41
4E
4F
54
48
45
52
BD
16D9:00
92
28
29
00
00
04
06
50
16E1:0E
07
0D
06
02
05
BE
0E
27
16E9:04
04
05
0C
0A
06
02
01
B7
16F1:0D ac 16F9:09 0F 1701:69 2C
0A
06
04
92
07
0B
A7
18
23
28
23
3E
50
26
20
ID
19
16
1799:17
IB
IE
21
37
20
1711:31 1719:1E
2E IB
2D
2B
29
17
14
11
1721:01
00
Be
00
00
03,162,079,189 DATA 000,002,157,167,0 03,202,016,247 DATA 056,165,036,229,1 22,168,162,023 DATA 201,081,176,073,1 69,000,141,013
CP
1208
XQ
1210
DATA 003,153,000,002,1 36,177,122,153
GA
1220
14
56 43
12
02
DF
RM
1230
27
25
21
0D
DATA 000,002,136,016,2 48,169,000,133 DATA 122,169,002,133,1 23,032,121,165
0D
09
04
14
00
00
09
D8
SC
1240
69 IE 02
XQ
12 50
CB
1269
1729:0C
0E
n
15
18
IB
A0
1731:AD
B4
05
05
10
25
96
A6 87
1739:6E
50
32
0A
0D
00
00
00
DATA 173,000,003,141,2 50,003,173,001 DATA 003,141,251,003,1 003,169,192,141,0
01,003,032,115 JB
BEFORE TYPING . . .
HP
Before typing in programs, please refer to "How to Type In COMPUTERS GAZETTE Programs," elsewhere in this issue.
BA
AQ
COPYRIGHT
UTE! -
XM
110
1988
COMP
PUBLICATIONS,
INC.
ALL
RIGHTS
RESERVED
PRINT CHRS(147)"(BLK) {3 SPACES(COPYRIGHT 193 8 COMPUTE!
PUB.,
120
QK
130
GOSUB
1000
RE
140
CHRS(147)"SMART
FK
1000
RIGHT
XB
1010
V
INSTALLED.":END
REM
READ
HINE
AND
STORE
MAC
CODE
SA»49152:REM
{SPACE)ADDRESS 1028 Hl-INT((SA+13)/256):L1
1030 1040
FOR AD=SA AD
TO
SA+206:RE
HL:CS=CS+ML:POKE
86
1050
15
TS
April) 988
TO
2000iNEXTiPHI
SX 20
PRINT CHRS(147)(PRINT EADING
KD
30
IN
ASCENDING
ORDER..."; FOR RL-I700
TO
140
01GOSUB
HM
40
NT DS; itJEXT RL PRINTiPRINT:PRINT
"READI
NG
DATA
IN
DECENDING
JR
50
FOR
RL-140 TO
10:GOSUB INT
PF
60
DSsiNEXT
MX 70
DATA
1=1 TO
5iRL-INT(RND|
FOR
1)*40)+100:GOSUB 1000:RE AD DSsPRINT DSiiNEXT I
THIRD
DATA
FOURTH
1300
EF
140
DATA
FIFTH
PRINTiEND
FA 1000
102,173,248,003,1
1010
157,000,002,202,0
16,247,169,000 DATA 133,013,174,254,0 03,154,096,000
Program 3: BSAVE Demo
Demo
INC.{2
5
REM
[2
RIGHT)COPYRIGHT
FOR
198a
TO
PRINT"ICLR}15
DOWN}
RIGHTjCOPYRIGHT
1988
12
SE
14
PRINT"[10
CD
16
TS RESERVED." FOR X-l TO 2000iNEXT!PRI
QX
20
POKE
PRINT"[7 RIGHTJCOMPUTE I [SPACE]PUBLICATIONS, INC
2000iNEXTiPRI
NT"lCLRj"
7B12
RIGHTjALL RIGH
S32B1,14:PRINT
(147)iPOKE
INC
RESERVED."
1-1
PUBLIC
INC.
DS
RIGHTjCOMPUTEl
NT'MCLRl"
19B8
PUBLIC
SPACESjALL
[SPACE]PUBLICATIONS,
16
COPYRIGHT
SPACESjCOMPUTEl
[13
RESERVED.
12 PRINT"[7
TS
GC 10
1988
10 PRINT"lCLRi15 DOWN) [13
21
PRINT " SUVSJ&SEOFFJ B*3{RVSjHD[OFFjA{RVSj$ 1 OFFHSHIFT-SPACE]
ATIONS,
SPACES}COMPUTE 1
211,0tPOKE
3,39
iRVSiDlOFFjB lSHIFT-SPACE]":SYS 470 83(RL),USR(0)lRETURN
EJ
Program 1: Calculated GOTO
RIGHTS
POKE 785,232iPOKE 786, 7iPOKE 209,232iPOKE 21 0,7iPOKE
Article on page 78.
[2
"READI
RANDOM ORDER.
130
ATIONS,
DS:PR
IN
XD
COPYRIGHT
STEP -
RL
PRINTiPRINT:PRINT NG
HR
100
1000:READ
03,138,141,013 DATA 003,240,006,169,0
REM
ORD
ER..."|
SECOND
5
1
D?:PRI
DATA
Four For The 64
STEP
1000:READ
120
DATA
"R
DATA
XH
1340
KK
X=l
NT'MCLR)"1
001,003,173,013,0
SJ
DS
RESERVED."
FOR
DATA
SE 14 PRINT"(IB RIGHTjALL RIGH
IF CSO23175 THEN PRIN T CHRS(147)"•** ERROR (SPACE)IN DATA STATEME
COMPUTEI's GazOttB
BD
1290
AD
,ML:NEXT
QK
14 PRINT"{10 RIGHTJALL RIGH
FIRST
1330
INC
SE
DATA
003,133,114,162,0
1988
iSPACE 1 PUBLICATIONS,
DATA
KD
GC
RIGHTjCOPYRIGHT
110
H2-INT{(SA+1501/256):L 2-(SA+150)-H2*256:CS=0
KB
113
HP 12 PRINT"[7 RIGHT]COMPUTE 1
AR
DATA
90"
RESERVED.
73,251,003,141
STARTING
=(SA+13)-H1*256
JS
RIGHTS
100
1320
LINE
AF 10 PRINT"lCLR}15 DOWN]
80
DATA
40 40 40 40
1988
JB
RK
FH
COPYRIGHT
AX
1310
10
{2 SPACES}COMPUTE 1 PUBLIC ATIONS, INC.12 SPACESjALL
000,032,138,173,1 003,141,000,003,1
STEP
50":GOTO 60"tGOTO 70"iGOTO 90"tGOTO
DATA
1280
90
"LINE "LINE "LINE "LINE
62,000,173,250
RESERVED"
ALO
CG
TAB(11)"ALL
INC."
KK
S
DATA
79,189,167,003
Article on page 74. REM
REM
33,113,173,249
Smart VAL 100
1270
00,133,097,133
XP
XQ
5
69,150,141,000
DATA
TO
Demo
007,173,253,003,2
DATA 173,255,003,201,0 58,176,003,076 DATA 128,000,096,104,1 69,220,072,186 DATA 142,254,003,165,1
GL=50
Program 2: Selective RESTORE
01,183,240,011 fA
ID
C2
SA+138,H2:REM
TE
1691: ID
4F
"**":END
POKE SA+5,L1:POKE SA+9 ,H1:POKE SA+133,L2:POK
1060
62
3D
30
NTS ME
CHRS
532B1,6:SYS
5
"SCREEN",8,Is POKE
7
80,0
HS
30
SYS 65493:OPEN 15,8,15:1 NPUTI15,E:CLOSE 15:SYS 6 5467
SD 40 OPEN15,B,15,"S0:SCREEN":