Ja zrobić obraz crt dla EasyFlasha ?
: 03 lip 2021, 17:09
Szukałem ale nie udało mi się znaleźć jak zrobić obraz dl EF (taki w którym mogę sobie przłączać banki carta). Zazwyczaj dla innych typów obraz carta robiłem za pomocą cartconv.exe z Vice podając typ carta i plik prg i spróbowałem tak samo dla EF w ten spsób:
ale to nie zadziałało, możliwe że zły rozmiar pliku prg był więc spróbowałem tak:
obraz powstał ale mój kod nie wykonuje się więc nie wiem co dalej. Plik prg zrobiłem na podstawie takiego kodu:
Kod: Zaznacz cały
cartconv.exe -t easy -i main.prg -o EFtest.crt
Kod: Zaznacz cały
cartconv.exe -t easy -i main.prg -o EFtest.crt -p
Kod: Zaznacz cały
*=$8000
!word launcher ;cold start
!word launcher ;warm start
!byte $c3 ;c
!byte $c2 ;b
!byte $cd ;m
!byte $38 ;8
!byte $30 ;0
launcher
stx $d016
jsr $fda3 ;prepare irq
jsr $fd50 ;init memory
jsr $fd15 ;init i/o
jsr $ff5b ;init video
;make sure this sets up everything you need,
;the calls above are probably sufficient
ldx #$fb
txs
;clear screen and set to black
lda #0
ldx #250
clearloop
sta $d800-1+250*0,x
sta $d800-1+250*1,x
sta $d800-1+250*2,x
sta $d800-1+250*3,x
dex
bne clearloop
[...]