home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 18
/
018.d81
/
multiscreen
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
2KB
|
71 lines
10 rem multiscreen
20 forz=51712to52058:ready:pokez,y:next
30 goto63000: rem end and load next prg
40 ad=12*4096+10*256+3
50 :
60 sysad,slot #,"name" :rem save slot to disk
70 sysad+3,slot #,"name":rem load slot from disk
80 :
90 sysad+6,0,slot # :rem save screen to slot in memory
100 sysad+6,1,slot # :rem recall screen from slot in memory
110 :
120 rem slot # is from 1 to 5
130 :
140 rem the program exists
150 rem from $ca00 to $cbff (51712-52223)
160 :
170 rem this will not interfere with dos 5.1
180 :
190 rem it will use all memory from
200 rem $a000 - $c800 (40960-51200)
210 rem
220 rem
230 data76,168,202,76,182,202,76,243
240 data202,32,253,174,32,235,183,165
250 data20,133,2,224,0,240,38,224
260 data6,176,34,202,188,80,203,189
270 data75,203,170,165,2,208,23,134
280 data253,132,254,169,0,133,251,169
290 data216,133,252,32,90,202,169,4
300 data133,252,32,90,202,96,32,35
310 data203,134,251,132,252,169,216,133
320 data254,169,0,133,253,32,90,202
330 data169,4,133,254,32,90,202,76
340 data48,203,160,0,162,3,177,251
350 data145,253,200,208,249,230,252,230
360 data254,202,208,242,177,251,145,253
370 data200,192,232,208,247,230,252,230
380 data254,96,147,13,13,67,79,80
390 data89,82,73,71,72,84,32,49
400 data57,56,52,13,76,79,85,73
410 data83,32,87,65,76,76,65,67
420 data69,32,38,13,75,69,78,32
430 data70,82,69,78,67,72,13,0
440 data162,0,189,122,202,240,6,32
450 data210,255,232,208,245,96,32,253
460 data174,32,158,183,224,0,240,48
470 data224,6,176,44,202,188,80,203
480 data132,252,188,75,203,132,251,188
490 data85,203,132,254,169,232,133,253
500 data32,61,203,32,189,255,32,35
510 data203,169,8,170,32,186,255,169
520 data251,166,253,164,254,32,216,255
530 data76,48,203,32,253,174,32,158
540 data183,224,0,240,37,224,6,176
550 data33,142,90,203,169,8,170,160
560 data0,32,186,255,32,61,203,32
570 data189,255,174,90,203,202,188,80
580 data203,189,75,203,170,169,0,32
590 data213,255,96,165,0,9,1,133
600 data0,165,1,41,254,133,1,96
610 data165,0,9,1,133,0,165,1
620 data9,1,133,1,96,32,253,174
630 data32,158,173,32,130,183,166,34
640 data164,35,96,0,0,0,0,0
650 data160,168,176,184,192,167,175,183
660 data191,199,0
63000 rem load the screen editor
63010 print"[147]load"chr$(34)"multiscreen.ed"chr$(34)",8":print"run"
63020 poke631,13:poke632,13:poke198,2
63030 end