home *** CD-ROM | disk | FTP | other *** search
/ 64'er 1991 September / 64er_Magazin_91-09_1991_Markt__Technik_de_Side_A.d64 / springer.src (.txt) < prev    next >
Commodore BASIC  |  2022-10-26  |  10KB  |  791 lines

  1. 10 rem          ** springer **
  2. 20 rem
  3. 30 rem  programm von:   maik qualmann
  4. 40 rem
  5. 50 rem            (c) 1991
  6. 60 rem     magic formel assembler
  7. 70 (NULL)
  8. 80 opt oo
  9. 90 *= $4780
  10. 100 puffer1 = $0400
  11. 110 puffer2 = $0500
  12. 120 puffer3 = $0600
  13. 130 sei
  14. 140 cld
  15. 150 jsr $fd15
  16. 160 jsr $fda3
  17. 170 jsr $e518
  18. 180 lda #$31
  19. 190 sta $01
  20. 200 ldx #$00
  21. 210 co1 lda $d000,x
  22. 220 sta $4400,x
  23. 230 lda $d100,x
  24. 240 sta $4500,x
  25. 250 lda #$0f
  26. 260 sta $4000,x
  27. 270 sta $4100,x
  28. 280 sta $4200,x
  29. 290 sta $4300,x
  30. 300 inx
  31. 310 bne co1
  32. 320 lda #$37
  33. 330 sta $01
  34. 340 txa
  35. 350 ldy #$60
  36. 360 jsr posi
  37. 370 ldx #$20
  38. 380 tya
  39. 390 cl1 sta ($fb),y
  40. 400 iny
  41. 410 bne cl1
  42. 420 inc $fc
  43. 430 dex
  44. 440 bne cl1
  45. 450 ldy #$03
  46. 460 lda #$0b
  47. 470 af2 ldx #$09
  48. 480 af1 jsr (NULL)
  49. 490 inx
  50. 500 cpx #$0d
  51. 510 bne af1
  52. 520 eor #$07
  53. 530 iny
  54. 540 cpy #$08
  55. 550 bne af2
  56. 560 ldx #$00
  57. 570 af5 cpx #$60
  58. 580 beq af6
  59. 590 lda (NULL)tab,x
  60. 600 sta $fc
  61. 610 inx
  62. 620 lda (NULL)tab,x
  63. 630 sta $fb
  64. 640 inx
  65. 650 lda (NULL)tab,x
  66. 660 sta $46
  67. 670 inx
  68. 680 ldy #$00
  69. 690 af7 lda (NULL)tab,x
  70. 700 pha
  71. 710 jsr (NULL)
  72. 720 iny
  73. 730 inx
  74. 740 pla
  75. 750 bmi af5
  76. 760 bpl af7
  77. 770 af6 lda #$0f
  78. 780 sta $d020
  79. 790 lda #%00001001
  80. 800 sta $d018
  81. 810 lda #$3b
  82. 820 sta $d011
  83. 830 lda #$96
  84. 840 sta $dd00
  85. 850 lda #29
  86. 860 sta $43f8
  87. 870 lda #$14
  88. 880 sta $4f
  89. 890 lda #$32
  90. 900 sta $55
  91. 910 start lda #$00
  92. 920 sta $3b
  93. 930 sta $3f
  94. 940 tay
  95. 950 lda #$01
  96. 960 bl3 ldx #$00
  97. 970 bl2 jsr (NULL)
  98. 980 eor #$01
  99. 990 inx
  100. 1000 cpx #$08
  101. 1010 bne bl2
  102. 1020 eor #$01
  103. 1030 iny
  104. 1040 cpy #$08
  105. 1050 bne bl3
  106. 1060 lda $4f
  107. 1070 sta $56
  108. 1080 lda #$50
  109. 1090 sta $44
  110. 1100 lda #$f0
  111. 1110 sta $45
  112. 1120 jsr zufall
  113. 1130 sta $40
  114. 1140 sta $60
  115. 1150 tay
  116. 1160 jsr zufall
  117. 1170 sta $41
  118. 1180 sta $61
  119. 1190 tax
  120. 1200 lda #64
  121. 1210 jsr (NULL)1
  122. 1220 se1 jsr test
  123. 1230 lda $fe
  124. 1240 bne sd1
  125. 1250 jmp start
  126. 1260 sd1 jsr zufall
  127. 1270 cmp $fe
  128. 1280 bcs sd1
  129. 1290 asl
  130. 1300 tax
  131. 1310 lda $3b
  132. 1320 asl
  133. 1330 tay
  134. 1340 lda puffer1,x
  135. 1350 sta puffer2,y
  136. 1360 sta $40
  137. 1370 lda puffer1+1,x
  138. 1380 sta puffer2+1,y
  139. 1390 sta $41
  140. 1400 inc $3b
  141. 1410 ldy $40
  142. 1420 tax
  143. 1430 lda #82
  144. 1440 jsr (NULL)1
  145. 1450 dec $56
  146. 1460 bne se1
  147. 1470 lda #91
  148. 1480 jsr (NULL)1
  149. 1490 jsr st6
  150. 1500 inc $3b
  151. 1510 lda #$00
  152. 1520 sta $3c
  153. 1530 sta $4e
  154. 1540 sta $57
  155. 1550 sta $60
  156. 1560 sta $61
  157. 1570 lda #7
  158. 1580 sta $3d
  159. 1590 lda #$1d
  160. 1600 sta $d000
  161. 1610 lda #$36
  162. 1620 sta $d001
  163. 1630 lda #$01
  164. 1640 sta $d015
  165. 1650 anfang1 jsr levelz
  166. 1660 ldx #$06
  167. 1670 lda #$30
  168. 1680 re1 sta $62,x
  169. 1690 dex
  170. 1700 bpl re1
  171. 1710 ldx #$03
  172. 1720 lda #$00
  173. 1730 re2 sta $48,x
  174. 1740 dex
  175. 1750 bpl re2
  176. 1760 lda #$c0
  177. 1770 ldy #$43
  178. 1780 jsr posi
  179. 1790 ldy #$27
  180. 1800 ki1 lda #$20
  181. 1810 jsr (NULL)
  182. 1820 dey
  183. 1830 bpl ki1
  184. 1840 anfang lda #<anfang
  185. 1850 ldx #>anfang
  186. 1860 sta $4c
  187. 1870 stx $4d
  188. 1880 lda #$f0
  189. 1890 an1 cmp $d012
  190. 1900 bne an1
  191. 1910 inc $d027
  192. 1920 lda $57
  193. 1930 bne an2
  194. 1940 jsr time
  195. 1950 an2 jsr (NULL)
  196. 1960 jsr joyst
  197. 1970 jmp ($004c)
  198. 1980 joyst lda $03
  199. 1990 ldx $3c
  200. 2000 bne j1
  201. 2010 lda $dc00
  202. 2020 sta $03
  203. 2030 j1 ldy $d001
  204. 2040 ldx $d000
  205. 2050 lsr
  206. 2060 sta $02
  207. 2070 bcs j2
  208. 2080 lda $60
  209. 2090 beq j2
  210. 2100 dey
  211. 2110 dey
  212. 2120 dey
  213. 2130 inc $3c
  214. 2140 lda $3d
  215. 2150 bne j2
  216. 2160 dec $60
  217. 2170 j2 lsr $02
  218. 2180 bcs j3
  219. 2190 lda $60
  220. 2200 cmp #$07
  221. 2210 beq j3
  222. 2220 iny
  223. 2230 iny
  224. 2240 iny
  225. 2250 inc $3c
  226. 2260 lda $3d
  227. 2270 bne j3
  228. 2280 inc $60
  229. 2290 j3 lsr $02
  230. 2300 bcs j4
  231. 2310 lda $61
  232. 2320 beq j4
  233. 2330 dex
  234. 2340 dex
  235. 2350 dex
  236. 2360 inc $3c
  237. 2370 lda $3d
  238. 2380 bne j4
  239. 2390 dec $61
  240. 2400 j4 lsr $02
  241. 2410 bcs j5
  242. 2420 lda $61
  243. 2430 cmp #$09
  244. 2440 beq j5
  245. 2450 inx
  246. 2460 inx
  247. 2470 inx
  248. 2480 inc $3c
  249. 2490 lda $3d
  250. 2500 bne j5
  251. 2510 inc $61
  252. 2520 j5 sty $d001
  253. 2530 stx $d000
  254. 2540 lda $3c
  255. 2550 bne j6
  256. 2560 lsr $02
  257. 2570 bcs j7
  258. 2580 lda $4e
  259. 2590 bne j8
  260. 2600 jsr menu
  261. 2610 bcs j9
  262. 2620 jsr set
  263. 2630 j9 lda #$01
  264. 2640 sta $4e
  265. 2650 j8 rts
  266. 2660 j7 lda #$00
  267. 2670 sta $4e
  268. 2680 rts
  269. 2690 j6 dec $3d
  270. 2700 bpl j8
  271. 2710 lda #$00
  272. 2720 sta $3c
  273. 2730 lda #7
  274. 2740 sta $3d
  275. 2750 rts
  276. 2760 pferd ldy $40
  277. 2770 ldx $41
  278. 2780 lda #64
  279. 2790 jsr (NULL)1
  280. 2800 ldx #$06
  281. 2810 zug2 inc $62,x
  282. 2820 lda $62,x
  283. 2830 cmp #$3a
  284. 2840 bne zug1
  285. 2850 lda #$30
  286. 2860 sta $62,x
  287. 2870 dex
  288. 2880 bpl zug2
  289. 2890 bmi zug3
  290. 2900 zug1 sta $62,x
  291. 2910 zug3 rts
  292. 2920 set lda #$00
  293. 2930 sta $44
  294. 2940 lda #$f0
  295. 2950 sta $45
  296. 2960 jsr test
  297. 2970 ldx $fe
  298. 2980 dex
  299. 2990 bmi st1
  300. 3000 st4 txa
  301. 3010 asl
  302. 3020 tay
  303. 3030 lda puffer1,y
  304. 3040 cmp $60
  305. 3050 bne st2
  306. 3060 lda puffer1+1,y
  307. 3070 cmp $61
  308. 3080 beq st3
  309. 3090 st2 dex
  310. 3100 bpl st4
  311. 3110 bmi st1
  312. 3120 st3 ldy $60
  313. 3130 ldx $61
  314. 3140 jsr bild
  315. 3150 cmp #$70
  316. 3160 bne st5
  317. 3170 lda $3b
  318. 3180 cmp #$01
  319. 3190 bne st1
  320. 3200 jsr st5
  321. 3210 inc $57
  322. 3220 lda $4c
  323. 3230 cmp #<anfang
  324. 3240 bne st1
  325. 3250 lda #$9f
  326. 3260 sta $46
  327. 3270 lda #$c0
  328. 3280 ldy #$43
  329. 3290 jsr posi
  330. 3300 ges1 lda (NULL)2,y
  331. 3310 jsr (NULL)
  332. 3320 iny
  333. 3330 cpy #16
  334. 3340 bne ges1
  335. 3350 lda #$1f
  336. 3360 sta $46
  337. 3370 ldx #$ff
  338. 3380 lda #$30
  339. 3390 ges2 inx
  340. 3400 cmp $62,x
  341. 3410 beq ges2
  342. 3420 ges3 lda $62,x
  343. 3430 jsr (NULL)
  344. 3440 iny
  345. 3450 inx
  346. 3460 cpx #$07
  347. 3470 bne ges3
  348. 3480 lda #$9f
  349. 3490 sta $46
  350. 3500 ldx #$00
  351. 3510 ges4 lda (NULL)3,x
  352. 3520 jsr (NULL)
  353. 3530 iny
  354. 3540 inx
  355. 3550 cpx #$07
  356. 3560 bne ges4
  357. 3570 lda #$1f
  358. 3580 sta $46
  359. 3590 st1 rts
  360. 3600 st5 ldy $40
  361. 3610 ldx $41
  362. 3620 lda #73
  363. 3630 jsr (NULL)1
  364. 3640 inc $3f
  365. 3650 st6 lda $3f
  366. 3660 asl
  367. 3670 tax
  368. 3680 lda $60
  369. 3690 sta puffer3,x
  370. 3700 sta $40
  371. 3710 lda $61
  372. 3720 sta puffer3+1,x
  373. 3730 sta $41
  374. 3740 dec $3b
  375. 3750 jsr ton
  376. 3760 jmp pferd
  377. 3770 zurueck lda $57
  378. 3780 bne zr1
  379. 3790 jsr zuru
  380. 3800 jsr ton
  381. 3810 zr1 jmp anfang
  382. 3820 zuru lda $3f
  383. 3830 beq st1
  384. 3840 lda #82
  385. 3850 ldx $57
  386. 3860 beq zu2
  387. 3870 lda #91
  388. 3880 zu2 ldy $40
  389. 3890 ldx $41
  390. 3900 jsr (NULL)1
  391. 3910 dec $3f
  392. 3920 lda $3f
  393. 3930 asl
  394. 3940 tax
  395. 3950 lda puffer3,x
  396. 3960 sta $40
  397. 3970 lda puffer3+1,x
  398. 3980 sta $41
  399. 3990 inc $3b
  400. 4000 jmp pferd
  401. 4010 (NULL) ldx #$70
  402. 4020 lda $3b
  403. 4030 cmp #$01
  404. 4040 bne he2
  405. 4050 ldx #$f0
  406. 4060 he2 stx $44
  407. 4070 lda #$00
  408. 4080 sta $45
  409. 4090 jsr test
  410. 4100 lda #$39
  411. 4110 ldy #$41
  412. 4120 jsr posi
  413. 4130 lda $fe
  414. 4140 jmp (NULL)zahl
  415. 4150 zufall lda $dc04
  416. 4160 eor $d012
  417. 4170 and #$07
  418. 4180 rts
  419. 4190 bild lda #$3f
  420. 4200 sta $fc
  421. 4210 lda #$85
  422. 4220 bi1 clc
  423. 4230 adc #120
  424. 4240 bcc bi4
  425. 4250 inc $fc
  426. 4260 bi4 dey
  427. 4270 bpl bi1
  428. 4280 bi2 clc
  429. 4290 adc #$03
  430. 4300 bcc bi5
  431. 4310 inc $fc
  432. 4320 bi5 dex
  433. 4330 bpl bi2
  434. 4340 sta $fb
  435. 4350 ldy #$00
  436. 4360 lda ($fb),y
  437. 4370 and #$0f
  438. 4380 sta $54
  439. 4390 lda ($fb),y
  440. 4400 and #$f0
  441. 4410 rts
  442. 4420 test lda #$00
  443. 4430 sta $fe
  444. 4440 lda #$07
  445. 4450 sta $52
  446. 4460 sc2 lda $52
  447. 4470 asl
  448. 4480 tax
  449. 4490 lda $40
  450. 4500 clc
  451. 4510 adc sctab,x
  452. 4520 cmp #$08
  453. 4530 bcs sc3
  454. 4540 tay
  455. 4550 lda $41
  456. 4560 clc
  457. 4570 adc sctab+1,x
  458. 4580 cmp #$08
  459. 4590 bcs sc3
  460. 4600 tax
  461. 4610 sty $42
  462. 4620 stx $43
  463. 4630 jsr bild
  464. 4640 cmp #$e0
  465. 4650 beq sc3
  466. 4660 cmp #$a0
  467. 4670 beq sc3
  468. 4680 cmp $44
  469. 4690 beq sc3
  470. 4700 cmp $45
  471. 4710 beq sc3
  472. 4720 lda $fe
  473. 4730 asl
  474. 4740 tax
  475. 4750 lda $42
  476. 4760 sta puffer1,x
  477. 4770 lda $43
  478. 4780 sta puffer1+1,x
  479. 4790 inc $fe
  480. 4800 sc3 dec $52
  481. 4810 bpl sc2
  482. 4820 rts
  483. 4830 sctab byt $fe,$ff,$fe,$01,$ff,$02
  484. 4840 byt $01,$02,$02,$01,$02,$ff
  485. 4850 byt $01,$fe,$ff,$fe
  486. 4860 ton lda #$00
  487. 4870 sta $d404
  488. 4880 sta $d400
  489. 4890 lda #$50
  490. 4900 sta $d405
  491. 4910 lda #$1a
  492. 4920 sta $d401
  493. 4930 lda #$0f
  494. 4940 sta $d418
  495. 4950 lda #$61
  496. 4960 sta $d404
  497. 4970 rts
  498. 4980 time inc $48
  499. 4990 lda $48
  500. 5000 cmp #50
  501. 5010 bne ti6
  502. 5020 lda #$00
  503. 5030 sta $48
  504. 5040 sed
  505. 5050 ldx #$02
  506. 5060 ti4 lda $49,x
  507. 5070 clc
  508. 5080 adc #$01
  509. 5090 cmp #$60
  510. 5100 bne ti3
  511. 5110 lda #$00
  512. 5120 sta $49,x
  513. 5130 dex
  514. 5140 bpl ti4
  515. 5150 bmi ti6
  516. 5160 ti3 sta $49,x
  517. 5170 ti6 cld
  518. 5180 lda #$95
  519. 5190 ldy #$40
  520. 5200 jsr posi
  521. 5210 ldy #$07
  522. 5220 ldx #$02
  523. 5230 ti5 lda $49,x
  524. 5240 and #$0f
  525. 5250 jsr (NULL)zahl
  526. 5260 lda $49,x
  527. 5270 lsr
  528. 5280 lsr
  529. 5290 lsr
  530. 5300 lsr
  531. 5310 dey
  532. 5320 jsr (NULL)zahl
  533. 5330 dey
  534. 5340 bmi ti7
  535. 5350 lda #$3a
  536. 5360 jsr (NULL)
  537. 5370 dey
  538. 5380 dex
  539. 5390 bpl ti5
  540. 5400 ti7 rts
  541. 5410 menu ldx #$03
  542. 5420 lda $61
  543. 5430 cmp #$09
  544. 5440 bne me1
  545. 5450 me3 cpx $60
  546. 5460 beq me2
  547. 5470 inx
  548. 5480 cpx #$08
  549. 5490 bne me3
  550. 5500 me1 lda $61
  551. 5510 cmp #$08
  552. 5520 rts
  553. 5530 me2 dex
  554. 5540 dex
  555. 5550 dex
  556. 5560 txa
  557. 5570 asl
  558. 5580 tay
  559. 5590 lda stab,y
  560. 5600 sta $4c
  561. 5610 lda stab+1,y
  562. 5620 sta $4d
  563. 5630 lda #$01
  564. 5640 sta $d027
  565. 5650 sec
  566. 5660 rts
  567. 5670 stab wor zurueck,sleep,level,zeigen,ggame
  568. 5680 sleep jsr ton
  569. 5690 lda #$7b
  570. 5700 sta $d011
  571. 5710 jsr taste
  572. 5720 lda #$3b
  573. 5730 sta $d011
  574. 5740 jmp anfang
  575. 5750 level jsr ton
  576. 5760 level1 jsr levelz
  577. 5770 jsr pause
  578. 5780 lda $dc00
  579. 5790 lsr
  580. 5800 tay
  581. 5810 bcs le1
  582. 5820 lda $4f
  583. 5830 cmp #$32
  584. 5840 beq le1
  585. 5850 clc
  586. 5860 adc #$0a
  587. 5870 sta $4f
  588. 5880 inc $55
  589. 5890 le1 tya
  590. 5900 lsr
  591. 5910 tay
  592. 5920 bcs le2
  593. 5930 lda $4f
  594. 5940 cmp #$0a
  595. 5950 beq le2
  596. 5960 sec
  597. 5970 sbc #$0a
  598. 5980 sta $4f
  599. 5990 dec $55
  600. 6000 le2 tya
  601. 6010 lsr
  602. 6020 lsr
  603. 6030 lsr
  604. 6040 bcs level1
  605. 6050 jmp start
  606. 6060 levelz lda #$a4
  607. 6070 ldy #$42
  608. 6080 jsr posi
  609. 6090 lda #$1b
  610. 6100 sta $46
  611. 6110 lda $55
  612. 6120 jsr (NULL)
  613. 6130 lda #$1f
  614. 6140 sta $46
  615. 6150 rts
  616. 6160 pause ldx #$90
  617. 6170 ldy #$90
  618. 6180 le4 dey
  619. 6190 bne le4
  620. 6200 dex
  621. 6210 bne le4
  622. 6220 rts
  623. 6230 zeigen jsr ton
  624. 6240 lda $61
  625. 6250 pha
  626. 6260 lda $60
  627. 6270 pha
  628. 6280 ze1 jsr zuru
  629. 6290 lda #$00
  630. 6300 sta $57
  631. 6310 sta $fd
  632. 6320 lda $3f
  633. 6330 bne ze1
  634. 6340 beq ze5
  635. 6350 ze4 jsr taste
  636. 6360 lda $fd
  637. 6370 asl
  638. 6380 tax
  639. 6390 lda puffer2,x
  640. 6400 sta $60
  641. 6410 lda puffer2+1,x
  642. 6420 sta $61
  643. 6430 inc $fd
  644. 6440 jsr set
  645. 6450 ze5 jsr (NULL)
  646. 6460 lda $57
  647. 6470 beq ze4
  648. 6480 pla
  649. 6490 sta $60
  650. 6500 pla
  651. 6510 sta $61
  652. 6520 jmp anfang
  653. 6530 regiss sta $5c
  654. 6540 stx $5d
  655. 6550 sty $5e
  656. 6560 jsr bild
  657. 6570 lda #$02
  658. 6580 sta $52
  659. 6590 rts
  660. 6600 plus lda $fb
  661. 6610 clc
  662. 6620 adc #$28
  663. 6630 sta $fb
  664. 6640 bcc pl1
  665. 6650 inc $fc
  666. 6660 pl1 dec $52
  667. 6670 rts
  668. 6680 (NULL) jsr regiss
  669. 6690 bl1 ldy #$00
  670. 6700 lda $5c
  671. 6710 ldx #32
  672. 6720 jsr sett
  673. 6730 iny
  674. 6740 jsr sett
  675. 6750 iny
  676. 6760 jsr sett
  677. 6770 jsr plus
  678. 6780 bpl bl1
  679. 6790 (NULL)e lda $5c
  680. 6800 ldx $5d
  681. 6810 ldy $5e
  682. 6820 rts
  683. 6830 (NULL)1 jsr regiss
  684. 6840 bo4 lda #$03
  685. 6850 sta $53
  686. 6860 ldy #$00
  687. 6870 bo3 lda $5c
  688. 6880 sec
  689. 6890 sbc #64
  690. 6900 tax
  691. 6910 lda ftab,x
  692. 6920 ora $54
  693. 6930 ldx $5c
  694. 6940 jsr sett
  695. 6950 inc $5c
  696. 6960 iny
  697. 6970 dec $53
  698. 6980 bne bo3
  699. 6990 jsr plus
  700. 7000 bpl bo4
  701. 7010 bmi (NULL)e
  702. 7020 ftab byt $e0,$e0,$e0,$e0,$e0,$e0,$e0,$e0,$e0
  703. 7030 byt $a0,$a0,$a0,$a0,$a0,$a0,$a0,$50,$50
  704. 7040 byt $50,$50,$50,$50,$50,$50,$50,$50,$50
  705. 7050 byt $70,$70,$70,$a0,$a0,$a0,$30,$30,$30
  706. 7060 ggame jsr zuru
  707. 7070 lda #$00
  708. 7080 sta $57
  709. 7090 lda $3f
  710. 7100 bne ggame
  711. 7110 jsr ton
  712. 7120 jmp anfang1
  713. 7130 sett sta $58
  714. 7140 stx $59
  715. 7150 sty $5a
  716. 7160 sett2 sta ($fb),y
  717. 7170 lda #$00
  718. 7180 sta $a9
  719. 7190 txa
  720. 7200 asl
  721. 7210 rol $a9
  722. 7220 asl
  723. 7230 rol $a9
  724. 7240 asl
  725. 7250 rol $a9
  726. 7260 sta $a8
  727. 7270 lda $a9
  728. 7280 clc
  729. 7290 adc #$44
  730. 7300 sta $a9
  731. 7310 lda $fc
  732. 7320 and #$0f
  733. 7330 sta $a7
  734. 7340 tya
  735. 7350 clc
  736. 7360 adc $fb
  737. 7370 sta $a6
  738. 7380 bcc set2
  739. 7390 inc $a7
  740. 7400 set2 lda $a6
  741. 7410 asl
  742. 7420 rol $a7
  743. 7430 asl
  744. 7440 rol $a7
  745. 7450 asl
  746. 7460 rol $a7
  747. 7470 sta $a6
  748. 7480 lda $a7
  749. 7490 clc
  750. 7500 adc #$60
  751. 7510 sta $a7
  752. 7520 ldx #$07
  753. 7530 ldy #$00
  754. 7540 set1 lda ($a8),y
  755. 7550 sta ($a6),y
  756. 7560 iny
  757. 7570 dex
  758. 7580 bpl set1
  759. 7590 lda $58
  760. 7600 ldx $59
  761. 7610 ldy $5a
  762. 7620 rts
  763. 7630 posi sta $fb
  764. 7640 sty $fc
  765. 7650 ldy #$00
  766. 7660 rts
  767. 7670 (NULL)zahl ora #$30
  768. 7680 (NULL) and #$3f
  769. 7690 stx $59
  770. 7700 sty $5a
  771. 7710 tax
  772. 7720 lda $46
  773. 7730 jmp sett2
  774. 7740 taste jsr pause
  775. 7750 taste1 lda $dc00
  776. 7760 and #$10
  777. 7770 bne taste1
  778. 7780 rts
  779. 7790 (NULL)tab byt $40,$1a,$6f : asc "** springer *":byt $aa
  780. 7800 byt $40,$6f,$9f : asc "zei[212]"
  781. 7810 byt $40,$e5,$9f : asc "moeglich[197]"
  782. 7820 byt $41,$0d,$9f : asc "zuganzah[204]"
  783. 7830 byt $41,$ad,$fb : asc "zuruec[203]"
  784. 7840 byt $42,$26,$fc : asc "paus[197]"
  785. 7850 byt $42,$9d,$fb : asc "level":byt $ba
  786. 7860 byt $43,$15,$fc : asc "loesun[199]"
  787. 7870 byt $43,$8d,$fb : asc "neustar[212]"
  788. 7880 (NULL)2 asc "o.k.! das waren "
  789. 7890 (NULL)3 asc " zuege!"
  790. 7900 end
  791.