home *** CD-ROM | disk | FTP | other *** search
- REM -------------------------------------------------------
- REM CGA.INC
- REM CGA-Anpassung fuer den Sprite-Editor
- REM -------------------------------------------------------
-
- SUB bildschirm
- SCREEN %schirm
- CLS: CALL farben
- FOR i% = 2 TO 182 step 6
- LINE(2, i%) -(182, i%), 1
- LINE(i%, 2) -(i%, 182), 1
- NEXT i%
- FOR i% = 32 TO 162 step 30
- LINE(i%, 0) - (i%, 1), 1
- LINE(183, i%) - (184, i%), 1
- NEXT i%
- LINE (235, 30) - (270, 65), 1, B
- LINE (220, 80) - (283, 92), 1, B
- FOR i% = 0 TO 3
- LINE(224 + i% * 16, 82) - (224+i%*16+7,90), i%, BF
- NEXT i%
- LOCATE 2, 26: PRINT "SPRITE-EDITOR"
- LOCATE 13, 29: PRINT "0 1 2 3"
- LOCATE 15, 26: PRINT "<F1> LADEN"
- LOCATE 16, 26: PRINT "<F2> SPEICHERN"
- LOCATE 17, 26: PRINT "<F3> HINTERGR"
- LOCATE 18, 26: PRINT "<F4> PALETTE"
- LOCATE 19, 26: PRINT "<F5> TAUSCHEN"
- LOCATE 20, 26: PRINT "<F6> VERGRÖSS"
- LOCATE 21, 26: PRINT "<F8> GROSSBILD"
- LOCATE 22, 26: PRINT "<F9> NEU"
- LOCATE 23, 26: PRINT "<F0> ENDE"
- CALL feld
- END SUB
-
- REM -------------------------------------------------------
-
- SUB farben
- COLOR hi, pa
- END SUB
-
- REM -------------------------------------------------------
-
- SUB farbe
- INCR hi
- IF hi > 15 THEN hi = 0
- COLOR hi
- END SUB
-
- REM -------------------------------------------------------
-
- SUB palwechsel
- IF pa = 0 THEN pa = 1 ELSE pa = 0
- COLOR, pa
- END SUB
-
- REM -------------------------------------------------------
-
- %sprgr = 4054: %fd = 29: %xbr = 6: %ybr = 6: %schirm=1
- %po1 = 3: %po2= 7: %po3 = 7: %po4 = 238: %po5 = 33
- %bw = 319: %bs =199: %tabz=48: %tende=52
- %anf = -10: %pix= 2
-
- DIM spr%(%sprgr), feld(%fd, %fd)
- DIM cur%(14), f2(%fd, %fd), dateiname(9)
- DIM daten%(9, %fd, %fd)
- FOR i% = 0 TO 14: READ cur%(i%): NEXT i%
- DATA 5, 5, -16154, -16154, -16154, -16154,_
- -16154, 0, 0, 0, 0, 0, 0, 0, 0
-
- %true = -1: %false = 0
-
- SCREEN %schirm: COLOR 3: anfang = %true
-
- REM -------------------------------------------------------