Skrypt forum został zaktualizowany
Wszelakie błędy, pytania oraz prośby o nową funkcjonalność zgłaszajcie w tym wątku

Obsługa stacji dysków w C128Dcr

Miejsce gdzie śmiało możemy porozmawiać o wszystkim, co dotyczy młodszego brata Commodore 64.
Wiadomość
Autor
Mariusz_ino
Posty: 20
Rejestracja: śr sie 18, 2010 9:54 pm
Grupa: Varcaus

Obsługa stacji dysków w C128Dcr

#1 Postautor: Mariusz_ino » ndz wrz 30, 2012 10:43 am

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
C64C, C64G,C128Dcr, Amiga 600, Amiga 1200. Na scenie c64 jako Werex/Varcaus

zyga
Posty: 143
Rejestracja: pt gru 05, 2008 8:58 am

#2 Postautor: zyga » pn paź 01, 2012 11:19 am

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.

Mariusz_ino
Posty: 20
Rejestracja: śr sie 18, 2010 9:54 pm
Grupa: Varcaus

#3 Postautor: Mariusz_ino » pn paź 01, 2012 5:56 pm

a bez actiona jakie jest polecenie sformatowania dyskietki dwustronnie i czy w trybie c64 taka dyskietka będzie czytana dwustronnie.
C64C, C64G,C128Dcr, Amiga 600, Amiga 1200. Na scenie c64 jako Werex/Varcaus

zyga
Posty: 143
Rejestracja: pt gru 05, 2008 8:58 am

#4 Postautor: zyga » pn paź 01, 2012 8:51 pm

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/


Wróć do „Strefa 128”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości