Strona 1 z 1

Obsługa stacji dysków w C128Dcr

: 30 wrz 2012, 10:43
autor: Mariusz_ino
Nie mam doświadczenia z tym komputerem i nie mogę znaleźć żadnej literatury do tego komputera no może poza samym basic'iem i dodatkowymi rozkazami w wersji v7. Udało mi się odpalić mój nowy nabytek z klawiaturą od C64 (podlutowałem złącze db25).
Gdy wkładam dyskietkę od C64 nagraną dwustronnie i wczytuję katalog w trybie C128 lub C64 to wczytuje jedną stronę. Czyli trzeba i tak przekładać? Czy jest jakiś sposób? Czy może format zapisu w trybie 128 dopiero czyta dwustronnie?
wczytuje katalog przez:
- directory
- Load"$",8

: 01 paź 2012, 11:19
autor: zyga
Nic mi nie wiadomo o sposobie pozwalającym skorzystać w 1571 z dyskietki nagranej dwustronnie przez 1541 bez jej odwracania. Zauważ że dyskietka kręci się wtedy w drugą stronę.

Dyskietka musi być sformatowana dwustronnie w 1571. Spod Actiona
@"U0>M1 przełącza na tryb dwustronny (i 2MHz w 1571), powrót @"U0>M0. Wydajesz po prostu polecenie DOSa...

Po sformatowaniu powinieneś mieś 1328 blocks free.

Taka dyskietka włożona do 1541 pokaże oczywiście 664 bloki wolne.

: 01 paź 2012, 17:56
autor: Mariusz_ino
a bez actiona jakie jest polecenie sformatowania dyskietki dwustronnie i czy w trybie c64 taka dyskietka będzie czytana dwustronnie.

: 01 paź 2012, 20:51
autor: zyga
W trybie 128 formatowanie dwustronne jest domyślne. W trybie C64, jak nie masz actiona musisz zastąpić @U0>M1 ciągiem: OPEN1,8,15,"U0>M1":CLOSE1. Po tym dyskietka jest traktowana jak dwustrona. Polecenie format (czyli @N:nazwa,id czy też OPEN1,8,15,"N:nazwa,id":CLOSE1) sformatuje ją dwustronnie.

W trybie C128 masz dodatkowo tryb burst (nie mylić z równoległym połączeniem ze stacją) przy wykorzystaniu stacji 1571. Czyli szybkie wczytywanie w standardzie. Odpowiada za to niewykorzystana w C64 linia SRQ serial portu. http://www.cs.tut.fi/~albert/Dev/burst/