Otwarcie ekranu w trybie graficznym (GRAPHICS)
From Atariki
(Różnice między wersjami)
| Wersja z dnia 16:26, 18 lip 2006 KMK (Dyskusja | wkład) (hategoria) ← Previous diff |
Wersja z dnia 16:30, 18 lip 2006 KMK (Dyskusja | wkład) Next diff → |
||
| Linia 14: | Linia 14: | ||
| gr15 lda #15 | gr15 lda #15 | ||
| - | gr ldx #$60 | + | gr pha |
| + | ldx #$60 ; IOCB #6 | ||
| + | lda #$0c ; zamknij | ||
| + | jsr cioexe | ||
| + | pla | ||
| sta icax2,x ; tryb | sta icax2,x ; tryb | ||
| - | lda #$03 ; otworz | + | lda #<dev ; identyfikator urzadzenia |
| - | sta iccmd,x | + | |
| - | lda #<dev ; co? | + | |
| sta icbufa,x | sta icbufa,x | ||
| lda #>dev | lda #>dev | ||
| Linia 24: | Linia 26: | ||
| lda #%00011100 ; bez okna tekstowego, odczyt/zapis | lda #%00011100 ; bez okna tekstowego, odczyt/zapis | ||
| sta icax1,x | sta icax1,x | ||
| + | lda #$03 ; otworz | ||
| + | cioexe sta iccmd,x | ||
| jmp jciomain | jmp jciomain | ||
Wersja z dnia 16:30, 18 lip 2006
;
; (c) Lizard
;
iccmd = $0342
icbufa = $0344
icax1 = $034a
icax2 = $034b
jciomain = $e456
gr9 lda #9
bne gr
gr15 lda #15
gr pha
ldx #$60 ; IOCB #6
lda #$0c ; zamknij
jsr cioexe
pla
sta icax2,x ; tryb
lda #<dev ; identyfikator urzadzenia
sta icbufa,x
lda #>dev
sta icbufa+1,x
lda #%00011100 ; bez okna tekstowego, odczyt/zapis
sta icax1,x
lda #$03 ; otworz
cioexe sta iccmd,x
jmp jciomain
dev .by "S:" $9b
