home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Run Magazine ReRun 1985 Winter
/
rerun-1985-winter.d64
/
grads
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-09-20
|
4KB
|
122 lines
1 rem "+++++ bit map graphic display system - main program +++++"
2 poke53281,0:print""
3 poke49152,32
4 poke49153,1
9 goto600
10 print"[147] this program gives you the opportunity"
11 print" to develop creative graphics."
12 print" initially, your drawings may look strange, but don't give up."
13 print" drawing with your computer is more fun than you can imagine!"
16 print" note: when you want the menu, just"
17 print" press the 'm' key. menu will appear."
19 print" ************** menu *****************"
20 print" * *"
21 print" * 's' - to save the present screen *"
22 print" * 'p' - to print present screen *"
23 print" * 'i' - instructions (how to use) *"
24 print" * 'n' - new screen (erase all) *"
25 print" * 'b' - back to present screen *"
26 print" * 'l' - to load a new screen *"
27 print" * 'e' - end of drawing *"
28 print" * *"
29 print" **************************************"
30 print" *** press return for the next page ***"
31 gett$:ift$=""then31
50 print"[147] *** instructions ***"
51 print" all information required to execute"
52 print" this program is described in the "
53 print" accompanying article. carefully load"
54 print" and execute the two programs."
55 print" once executed, a bit-map screen will"
56 print" appear. the screen will be blank "
57 print" until the joystick is moved with the"
58 print" fire button pressed."
76 print" you can also erase dots by plotting"
77 print" blank dots over dots which you want"
78 print" to erase. erase by moving the joystick
79 [153]" without pressing the fire button."
80 [153]" whenever you want to know where your"
81 [153]" dot is, stop moving your joystick and"
82 [153]" hit the fire button. you'll see a blinking dot."
84 [153][166]18)"press any key..."
85 [161]t$:[139]t$[178]""[167]85
90 [153]" the way to get familiar with this"
91 [153]" drawing system is to practice."
92 [153]" good luck !!"
97 [153]" **** press return for menu ****"
98 [161]t$:[139]t$[178]""[167]98
99 [137]600
100 [153]"load do you want to clean up this screen?"" yes or no?"
102 [161]t$:[139]t$[178]""[167]102
103 [139]t$[178]"y"[167][158]49174:[137]200
104 [139]t$[178]"n"[167]200
105 [137]102
200 [153]"load enter x-y cordinates to start with."
201 [153]" x (0 to 319) ";:[133]xi:[139]xi[179]0[176]xi[177]319[167]201
211 [153]" y (0 to 199) ";:[133]y:[139]y[179]0[176]y[177]199[167]211
220 [139]xi[177]255[167]xl[178]xi[171]256:xh[178]1:[137]222
221 xl[178]xi:xh[178]0
222 [151]49166,xl:[151]49167,xh:[151]49168,y
230 [153]" enter the drawing speed."
231 [153]" 1 for slow"
232 [153]" 2 for med."
233 [153]" 3 for fast"
235 [161]s$:[139]s$[178]""[167]235
236 [139]s$[178]"1"[167]sp[178]100:[137]300
237 [139]s$[178]"2"[167]sp[178]30:[137]300
238 [139]s$[178]"3"[167]sp[178]1:[137]300
239 [137]235
300 [158]49228
310 [158]49278
400 [158]49312
410 [139][194](49172)[178]1[167]500
420 [129]i[178]0[164]sp:[130]:[137]400
500 [158]49295
510 [151]49172,0
600 [153]"load *********** menu of grads ************"
601 [153]" * *"
602 [153]" * 'i' - instruction *"
603 [153]" * 'e' - end of drawing *"
604 [153]" * 'n' - new screen (erase all) *"
605 [153]" * 'b' - back to present screen *"
606 [153]" * 's' - saving a present screen *"
607 [153]" * 'l' - loading a new screen *"
608 [153]" * 'p' - printing a present screen *"
609 [153]" * *"
610 [153]" **************************************"
620 [153]" select one of the above letters"
621 [161]t$:[139]t$[178]""[167]621
622 [139]t$[178]"i"[167]10
623 [139]t$[178]"e"[167][128]
624 [139]t$[178]"n"[167]100
625 [139]t$[178]"b"[167]300
626 [139]t$[178]"s"[167][151]49171,1:[137]800
627 [139]t$[178]"l"[167][151]49171,0:[137]802
628 [139]t$[178]"p"[167]700
629 [137]621
700 [153]"load printing mode"
701 [153]" ready for printing?"
702 [153]" if ready, press 'p'."
703 [153]" 'm' for menu."
710 [161]t$:[139]t$[178]""[167]710
712 [139]t$[178]"p"[167]730
713 [139]t$[178]"m"[167]600
714 [137]710
730 [153]"load printing....."
731 [159]4,4
732 [158]49676
733 [152]4:[160]4
734 [137]600
800 [153]"load saving mode":[137]803
802 [153]"load loading mode"
803 [153]" is your disk drive ready?"
804 [153]" if ready, press return."
805 [153]" 'm' for menu."
810 [161]t$:[139]t$[178]""[167]810
811 [139][198](t$)[178]13[167]820
812 [139]t$[178]"m"[167]600
813 [203]t810
820 [153]" enter a screen name."
822 [158]49957
830 [137]600