home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Brotikasten
/
BROTCD01.iso
/
lern
/
lern439.d64
/
b7
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-08-09
|
31KB
|
869 lines
1 POKE45,PEEK(174):POKE46,PEEK(175):CLR
2 GOTO400
130 REM MENUE 10
131 PRINT"[147][154]":POKE53280,0:POKE53281,0
132 PRINT" [207][183][183][183][183][183][208]"
133 PRINT" [180][172][195][195][195][187][170]
134 [153]" SGNPEEK 1 CONTWAITPEEK+ VERIFYDATEN EINGEBENCONT"
135 [153]" SGNLOGLENLENLENCOS+
136 PRINT" [204][175][175][175][175][175][186]"
137 PRINT" [207][183][183][183][183][183][208]"
138 PRINT" [180][172][195][195][195][187][170]
139 [153]" SGNPEEK 2 CONTWAITPEEK+ VERIFYDATEN SPEICHERNCONT"
140 [153]" SGNLOGLENLENLENCOS+
141 PRINT" [204][175][175][175][175][175][186]"
142 PRINT" [207][183][183][183][183][183][208]"
143 PRINT" [180][172][195][195][195][187][170]
144 [153]" SGNPEEK 3 CONTWAITPEEK+ VERIFYDATEN AUSGEBENCONT"
145 [153]" SGNLOGLENLENLENCOS+
146 PRINT" [204][175][175][175][175][175][186]"
147 PRINT" [207][183][183][183][183][183][208]"
148 REM PRINT" [207][183][183][183][183][183][208]"
149 PRINT" [180][172][195][195][195][187][170]
150 [153]" SGNPEEK 4 CONTWAITPEEK+ VERIFYPROGRAMMENDECONT"
151 [153]" SGNLOGLENLENLENCOS+
152 PRINT" [204][175][175][175][175][175][186]"
153 GETV$:IFV$=""THEN153
154 IFV$="1"ORV$="2"ORV$="3"ORV$="4"THEN800
155 GOTO153
156 REM GEBE EIN: RUN 800
160 REM MENUE 11 FLACKERN
161 PRINT"[147]":POKE53280,0:POKE53281,0:GOSUB180
162 Z=4:S=6:GOSUB185:PRINT"MENUE :":Z=5:GOSUB185:PRINT"-------"
163 Z=7:S=0:Y=1:FORI=1TO5:GOSUB185:PRINTNA$(I);NB$(I)
164 Z=Z+2:Y=Y+1:NEXT
165 Z=18:GOSUB185:PRINT" [146] WAEHLEN MIT F3 [146] UND F5 [146] !"
166 Z=20:S=7:GOSUB185:PRINT"DANN RETURN DRUECKEN !"
167 Z=23:S=0:GOSUB185
168 Z=7:Y=1:
169 GOSUB185:PRINT" [146]":FORI=1TO75:NEXT
170 PRINT"[145]";NA$(Y):FORI=1TO125:NEXT
171 GETG$:IFG$<>CHR$(134)ANDG$<>CHR$(135)ANDG$<>CHR$(13)THEN169
172 IFG$=CHR$(13)THENGOSUB185:PRINT">[146]";:GOTO186
173 IFG$=CHR$(135)THEN176
174 Z=Z+2:Y=Y+1:IFZ>15THENZ=7:Y=1
175 GOTO169
176 Z=Z-2:Y=Y-1:IFZ<7THENZ=15:Y=5
177 GOTO169
180 NA$(1)="- 1 -[146]":NA$(2)="- 2 -[146]":NA$(3)="- 3 -[146]":NA$(4)="- 4 -[146]"
181 NA$(5)="- 5 -[146]":NB$(5)=" TEIL 5"
182 NB$(1)=" TEIL 1":NB$(2)=" TEIL 2":NB$(3)=" TEIL 3":NB$(4)=" TEIL 4"
183 RETURN
185 POKE214,Z:POKE211,S:SYS58732:RETURN
186 GOTO800
187 REM GEBE EIN: RUN 800
190 REM MENUE 12 SPRITE
191 POKE53280,0:POKE53281,0:PRINT"[147][213][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][201]";
192 PRINT"[194][155] H A U P T M E N U E [146][194]";
193 PRINT"[202][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][203]":X=28:Y=73
194 PRINTSPC(4)"1 TEST"
195 PRINTSPC(4)"2 TEST"
196 PRINTSPC(4)"3 TEST"
197 PRINTSPC(4)"4 TEST"
198 PRINTSPC(4)"5 TEST"
199 PRINTSPC(4)"6 TEST"
200 PRINTSPC(4)"7 TEST":PRINT"DRUECK SPACE"
206 GETE$:IFE$=""THEN206
209 IFE$=CHR$(32)THEN800
210 GOTO206
223 REM GEBE EIN: RUN 800
230 REM MINI-MENUE 13
231 PRINT"[147]":POKE53280,0:POKE53281,0
232 A0$="[213][195][195][195][195][195][195][195][195][195][201] "
233 A1$="[194][129]F1 = LIST[146][194] "
234 A2$="[194][129]F3 = RUN [146][194] "
235 A3$="[194][129]F5 = NEW [146][194] "
236 A4$="[194][129]F7 = END [146][194] "
237 A5$="[202][195][195][195][195][195][195][195][195][195][203]"
238 AN$=A0$+A1$+A2$+A3$+A4$+A5$:PRINTTAB(15)"";AN$
239 GETE$:IFE$=""THEN239
240 IFE$=CHR$(133)ORE$=CHR$(134)ORE$=CHR$(135)ORE$=CHR$(136)THEN800
241 GOTO239
242 REM GEBE EIN: RUN 800
250 CLR: REM MENUE 14
251 PRINT"[147][158]":POKE53280,0:POKE53281,0
252 PRINT" [176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]"
253 PRINT" [194] [213][192][192][192][192][192][192][192][192][192][192][192][201] [194]"
254 PRINT" [194] [194] M E N U E[158] [194] [194]"
255 PRINT"[160] [194] [202][192][192][192][192][192][192][192][192][192][192][192][203] [194]"
256 PRINT"[160] [194][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][194]"
257 PRINT" [194][154] AUSWAHL [1][158] [194]"
258 PRINT" [194] [194]"
259 PRINT" [194][154] AUSWAHL [2][158] [194]"
260 PRINT" [194] [194]"
261 PRINT" [194][154] AUSWAHL [3][158] [194]"
262 PRINT" [194] [194]"
263 PRINT" [194][154] AUSWAHL [4][158] [194]"
264 PRINT" [194] [194]"
265 PRINT" [194][154] AUSWAHL [5][158] [194]"
266 PRINT" [194] [194]"
267 PRINT" [194][154] AUSWAHL [6][158] [194]"
268 PRINT" [194] [194]"
269 PRINT" [194][154] AUSWAHL [7][158] [194]"
270 PRINT" [194] [194]"
271 PRINT" [194][154] AUSWAHL [8][158] [194]"
272 PRINT" [173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189][149]"
273 POKE198,0:WAIT198,1:GETV$:POKE198,1
274 IFV$="1"ORV$="2"ORV$="3"ORV$="4"ORV$="5"ORV$="6"ORV$="7"ORV$="8"THENGOTO800
275 GOTO273
276 REM GEBE EIN: RUN 800
280 CLR: REM MENUE 15
281 POKE53280,0:POKE53281,0
282 PRINT"[147][213][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][201]";
283 A$="[194][129] [146][194]":FORI=0TO18:PRINTA$;:NEXT
284 PRINT"[202][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][195][203]"
285 PRINT"[194] DATEI [146][194]"
286 PRINT"[194][129] < 1 > DATEN EINGEBEN"
287 PRINT"[194][129] < 2 > DATEN AUSGEBEN (MANUELL)
288 [153]"PEEKFOR < 3 > DATEN AUSGEBEN (AUTOMATISCH)"
290 [153]"PEEKFOR < 4 > DATEN EINLESEN"
291 [153]"PEEKFOR < 5 > DATEN SPEICHERN"
292 [153]"PEEKFOR < 6 > DATEI VORBEREITEN"
293 [153]"PEEKFOR < 7 > DATEI LOESCHEN"
294 [153]"PEEKFOR < 8 > PROGRAMM BEENDEN"
295 [129]I[178]0[164]5:[153]"";[166]9)"BITTE ZIFFER WAEHLEN !":[130]
296 [129]I[178]0[164]5:[153]"";[166]9)"BITTE ZIFFER WAEHLEN !":[130]
297 [161]V$:[139]V$[178]""[167]295
298 [139]V$[178]"1"[176]V$[178]"2"[176]V$[178]"3"[176]V$[178]"4"[176]V$[178]"5"[176]V$[178]"6"[176]V$[178]"7"[176]V$[178]"8"[167][137]800
299 [137]297:[143] GEBE EIN: RUN 800
300 [156]: [143] MENUE 16
301 [151]53280,6:[151]53281,5:[153]"LOADSTOP(null)USRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSR(null)";
302 [153]"SGNCOS LOGSTOP+";
303 [153]"SGN V E R L E I H - D A T E I STOP+";
304 [153]"SGN ============================= STOP+";
305 [153]"(null)ANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDANDSQR"
306 [153]"ONSYS(null)USR(null)":[153]"SGNSTOP1SYS+ DATEN EINGEBEN":[153]"SYS(null)ANDSQR"
307 [153]"SYS(null)USR(null)":[153]"SGNSTOP2SYS+ DATEN AUSGEBEN":[153]"SYS(null)ANDSQR"
308 [153]"SYS(null)USR(null)":[153]"SGNSTOP3SYS+ DATEN SPEICHERN":[153]"SYS(null)ANDSQR"
309 [153]"SYS(null)USR(null)":[153]"SGNSTOP4SYS+ DA