home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.whtech.com
/
ftp.whtech.com.tar
/
ftp.whtech.com
/
club100
/
utl
/
ramtst.ba
< prev
next >
Wrap
Text File
|
2006-10-19
|
1KB
|
49 lines
0 ' RAMTST.BA
1 'CLUB 100 LIBRARY - 415/939-1246 BBS, 937-5039 NEWSLETTER, 932-8856 VOICE
10 CLS
20 PRINT
30 PRINT"This program will test your RAM
40 PRINT"Be sure all files are saved first!!!
50 PRINT
60 PRINT"Continue? <Y>es or <N>o
70 A$=INKEY$
80 IFA$=""THEN70
90 IFA$="Y"ORA$="y"THEN120
100 IFA$="N"ORA$="n"THENMENU
110 GOTO70
120 CLS
130 PRINT"Starting RAM test
140 CLEAR1000,MAXRAM
150 IFMAXRAM<>62960THENPRINT"Something has changed MAXRAM.":PRINT"This program will not run":BEEP:END
160 FORA=62001TO62093
170 READB
180 B1=B1+B
190 POKEA,B
200 NEXTA
210 IFB1=11093THEN250
220 PRINT"DATA statements are wrong
230 PRINT"Program will not run unless corrected
240 END
250 FORH=32*1024TO64*1024STEP256
260 IFH=65536THENH=H-1
270 IFH=61952THENH=H+256
280 PRINT"Test RAM byte "H;
290 PRINTCHR$(13);
300 CALL62001,0,H
310 IFPEEK(62094)><0THEN320ELSE390
320 PRINT"RAM failed at byte ";
330 PRINT(PEEK(62095)*256)+PEEK(62096)
340 PRINT"BAD RAM!
350 BEEP
360 PRINT
370 BEEP
380 END
390 NEXTH
400 PRINT
410 PRINT"GOOD RAM
420 END
430 DATA 243,245,197,213,229,0,0,0,17,129,242,70,26,254,254,202,77,242,119,78,185
440 DATA 194,110,242,19,195,61,242,112,35,124,181,202,102,242,62,0,189,194,57,242,0,0,0
450 DATA 0,0,0,0,0,0,0,0,0,62,0,50,142,242,195,123,242,62,255,50,142,242,124,50,143,242,125,50,144,242,225,209,193,241,251,201
460 DATA 0,1,2,4,8,16,32,64,128,255,85,170,254