Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Kopiowanie dyskietek w 1 przebiegu  (Przeczytany 1525 razy)

0 użytkowników i 4 Gości przegląda ten wątek.

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Kopiowanie dyskietek w 1 przebiegu
« dnia: 04 Stycznia 2016, 11:57 »
Popelnilem program kopiujacy cala dyskietke na 1 napedzie, w 1 przebiegu bez dodatkowej zaglerki.
Teraz wystarczy tylko dyskietke kopiowana wlozyc donapedu i po przekopiowaniu do RAM zmienic na dyskietke docelowa.
Oczywiscie program dziala na systemie 16MB.
Jak ktosma informacje o strukturze dyskow stacji 1581,1571, i innych to prosze o podeslanie.
Postaram sie zrobic dla nich wsparcie.
Czas teraz na zrobienie obslugi obrazow dyskietek.



Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #1 dnia: 04 Stycznia 2016, 12:45 »
Zczytujesz/nagrwasz wg jakiegoś klucza czy po kolei scieżka 1/sector 0?
1571 ma taką samą strukturę jak 1541 tyle że  może czytać drugą stronę bez obracania.

Ile to trwa dla 1541 ?

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #2 dnia: 04 Stycznia 2016, 13:44 »
Ide po najprostrzej linii sciezka ,program sprawdza ile ma sektorow i po koleii,kazdy sektor.
Moze masz gdzies jakis kod nibllera to bym sie pobawl.
Ile trwa w sumie nid mierzylem ale transfer jest taki sam, zreszta procedura jest w dodatklwym Ram wiec niemusze przesylac miedzy blokami ramu tylko od razu kazdy sektor na swoje miejsce
« Ostatnia zmiana: 04 Stycznia 2016, 13:52 wysłana przez hobocti77x »

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #3 dnia: 04 Stycznia 2016, 13:55 »
Ide po najprostrzej linii sciezka ,program sprawdza ile ma sektorow i po koleii,kazdy sektor.
Moze masz gdzies jakis kod nibllera to bym sie pobawl.
Ile trwa w sumie nid mierzylem ale transfer jest taki sam, zreszta procedura jest w dodatklwym Ram w obszarze i/o wiec niemusze przesylac miedzy blokami ramu tylko od razu kazdy sektor na swoje miejsce

Offline Psychik

  • Level 5
  • *****
  • Wiadomości: 912
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #4 dnia: 04 Stycznia 2016, 14:55 »
dobrze, ze robisz, ale: http://csdb.dk/search/?seinsel=all&search=15+seconds&Go.x=0&Go.y=0
w czasach Ultimate sporo watkow mozna pominac w czytaniu...

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #5 dnia: 04 Stycznia 2016, 15:02 »
Jak mi sprzedasz Ultimatum z 100 to ci przyznam facje.
Bo po tyle moglbym sprzedawac swoje rozszerzenie  :)

Offline Psychik

  • Level 5
  • *****
  • Wiadomości: 912
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #6 dnia: 04 Stycznia 2016, 15:20 »
policz wszystko co zastepuje Ultimate, dodaj niezawodnosc, kompaktowosc, support i wyjdzie, ze 100zl to za duzo jak na kopiowanie dyskietki w jednym przebiegu.

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #7 dnia: 04 Stycznia 2016, 15:31 »
Jak poczuje potrzebe posiadania Ultimate to sobie moze i dokupie.
Ale jak narazie to jest to stanowczo zadrogie, i raczej tansze nie bedzie.
Zreszta wole tworzyc dla frajdy nowe rzeczy niz powielac stare rozwiazania.
Ale zaczynamy odchodzic od tematu i zaraz zostanie zamkniety przez rafa, ktory tylko czeka na jakis pretekst
« Ostatnia zmiana: 04 Stycznia 2016, 15:34 wysłana przez hobocti77x »

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #8 dnia: 04 Stycznia 2016, 15:41 »
Samo nazywanie kopiowanie w jednym przebiegu jest mylące , pierwszy przebieg to zaczytywanie a drugi przebieg to zapis.
Kopiowanie w jednym przebiegu to kopiowanie pomiędzy dwoma urządzeniami np. 1541-II oraz Ultimate.
Kopiowanie odbywa się faktycznie w jednym przebiegu od ścieżki 1 do 40 tylko w tym przypadku.
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #9 dnia: 04 Stycznia 2016, 15:46 »
Ludzie, tak samo jak dajecie sie trollowac kisielowi, tak samo dajecie sie trollowac specowi od vaporware...
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #10 dnia: 04 Stycznia 2016, 15:46 »
dobrze, ze robisz, ale: http://csdb.dk/search/?seinsel=all&search=15+seconds&Go.x=0&Go.y=0
w czasach Ultimate sporo watkow mozna pominac w czytaniu...

15 sekund to już kablem równoległym... wróć, z dolutowaniem tego kabla w stacji do procesora (?) - takie rozwiązanie nie ucieszy raczej wielu userów.
Cytat: Psychik

policz wszystko co zastepuje Ultimate, dodaj niezawodnosc, kompaktowosc, support i wyjdzie, ze 100zl to za duzo jak na kopiowanie dyskietki w jednym przebiegu.

no tak to liczy ten, który już pozostałem rozwiązania (te tańsze) sprawdził na sobie [lub ktoś rzeczywiście kogoś namówił]. W normalnym przypadku najpierw "wydaje się" że wystarczy sam sd2iec, albo coś w tej cenie.
Więc nie skreślam tego wynalazku, jeśli rzeczywiście będzie na to soft.

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #11 dnia: 04 Stycznia 2016, 17:14 »
Skull kablem rownoleglym da sie przeslac te 170 kB w ok. 3 sek nie licze casu na czytanie z dyskietki przez stacje tylko sam transfer.
Mozna nawet zastosowac kabel szeregowy.
Mam nawet pomysl na interfejs bez lutowania do procesora przez user port.
Co do predkosci to wycisnac mozna ok. 70kB z potwierdzeniem kazdego bajtu.
Przy tym te 15 sek. To wiecznosc.

Offline comankh

  • 1liner
  • Level 6
  • *
  • Wiadomości: 1854
    • Ty Bułko!
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #12 dnia: 04 Stycznia 2016, 20:37 »
no tak to liczy ten, który już pozostałem rozwiązania (te tańsze) sprawdził na sobie

ale przecież nie da się jednocześnie korzystać z reu, actiona i easyflasha np :> just sayin.


co do tematu - rozszerzenie 16mb i nadal gadamy o dyskietkach? ffs :>

Offline REUfan

  • Level 1
  • *
  • Wiadomości: 47
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #13 dnia: 04 Stycznia 2016, 21:06 »
Akurat jednocześnie z AR (o ile pamiętam) oraz RR i REU da się korzystać bo wykorzystują inne rejestry IO. Kwestia odpowiedniego port expandera albo urządzenia takiego jak Chameleno64, Ultimate czy RR, które to wspierają.

Co do info nt 1571:
http://www.bombjack.org/commodore/books/pdf/Commodore_128_Book_4_1571_Internals.zip

Info nt 1581:
http://www.unusedino.de/ec64/technical/formats/d81.html
http://unusedino.de/ec64/technical/aay/c1581/

Bawienie się niblerami ma sens tylko w przypadku kopiowania zabezpieczonych oryginałów IMHO. Przydał by się wtedy także burst albo rozwiązanie typu RAMboard + burst.

Tutaj jest ciekawe narzędzie do kopiowania dysków zabezpieczonych V-MAXem:
http://csdb.dk/release/?id=134573



 

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Kopiowanie dyskietek w 1 przebiegu
« Odpowiedź #14 dnia: 04 Stycznia 2016, 21:14 »
Popelnilem program kopiujacy cala dyskietke na 1 napedzie, w 1 przebiegu bez dodatkowej zaglerki.
i po co to komu w dobie transferu via pc/ide64/ultimate/sd2iec ?
do tego sa jeszcze nibblery na dwie stacje....
Cytuj
Teraz wystarczy tylko dyskietke kopiowana wlozyc donapedu i po przekopiowaniu do RAM zmienic na dyskietke docelowa.
Oczywiscie program dziala na systemie 16MB.
ile jest juz uzytkownikow tego sprzetu?
Cytuj
Jak ktosma informacje o strukturze dyskow stacji 1581,1571, i innych to prosze o podeslanie.
gugle.ru

"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"