home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS - Coast to Coast
/
simteldosarchivecoasttocoast2.iso
/
emulator
/
model1_b.zip
/
TRANSMIT.BAS
< prev
next >
Wrap
BASIC Source File
|
1993-07-02
|
1KB
|
34 lines
10 ST=&H7900:EN=&H79FF
20 INPUT"Enter 'R' to transmit ROM, or just ENTER to send disk";TR$
30 H$="0123456789ABCDEF"
40 IF TR$="R"OR TR$="r"THEN ST=0:EN=&H2FFF:PRINT"*-:GOSUB 290:PRINT"*---CUT HERE---*":END
50 INPUT"Drive";D:POKE &H7803,2[D
60 POKE &H7802,3:POKE &H7805,0
70 FOR X=&H7807 TO &H7855:READ N:POKE X,N:C=C+N:NEXT X
80 IF C<>9457 THEN PRINT"Error in data statements.":STOP
90 INPUT"Number of tracks";NT
100 DEFUSR=&H7807:U=USR(0):POKE &H7802,19
110 PRINT "*---CUT HERE---*"
120 POKE &H7806,0:FOR T=0 TO NT-1:FOR S=0 TO 9
130 PRINT "* Track";T;"sector";S;
140 POKE &H37E1,2[D:POKE &H7804,T:POKE &H7805,S:U=USR(0)
150 IF PEEK(&H7806)<>0 THEN PRINT" read error!"ELSE PRINT
160 GOSUB 290:NEXT S,T
170 PRINT"*---CUT HERE---*"
180 END
190 DATA 243 , 33 , 236 , 55 , 17 , 239 , 55 , 1
200 DATA 0 , 121 , 175 , 50 , 6 , 120 , 58 , 3
210 DATA 120 , 50 , 225 , 55 , 229 , 225 , 229 , 225
220 DATA 58 , 4 , 120 , 18 , 58 , 2 , 120 , 119
230 DATA 229 , 225 , 229 , 225 , 126 , 203 , 71 , 32
240 DATA 251 , 230 , 152 , 32 , 30 , 58 , 5 , 120
250 DATA 50 , 238 , 55 , 54 , 136 , 229 , 225 , 229
260 DATA 225 , 203 , 70 , 40 , 9 , 203 , 78 , 40
270 DATA 248 , 26 , 2 , 3 , 24 , 243 , 126 , 230
280 DATA 156 , 251 , 200 , 50 , 6 , 120 , 201
290 FOR X=ST TO EN STEP 16
300 PRINT":1234567:";
310 FOR Y=0 TO 15:N=PEEK(X+Y)
320 PRINT MID$(H$,INT(N/16)+1,1);MID$(H$,(N AND 15)+1,1);
330 NEXT Y:PRINT:NEXT X:RETURN