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

Autor Wątek: ponowny SAVE na dyskietkę  (Przeczytany 646 razy)

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

Offline r-tea

  • Level 2
  • **
  • Wiadomości: 74
ponowny SAVE na dyskietkę
« dnia: 24 Marca 2018, 22:01 »
Od niedawna zaczynam się uczyć używania 1541-II, po przesiadce z kaseciaka. Bawię się w Basicu.
Na próbę wklepałem kilka linijek i zapisałem na dyskietce. SAVE"TEST",8
Poszło super w porównaniu do taśmy :-)
Dopisałem więc jeszcze jedną linijkę do mojego testowego programu i znów SAVE. Wpisałem dokładnie tak samo jak poprzednio.
I tu zonk, bo mimo, że na ekranie niby wszystko ok, to LED DRIVE mruga szybko na pomarańczowo, więc miarkuję że coś nie halo.
Zrobiłem więc SAVE pod inną nazwą i poszło git. Pomyślałem więc że może za pierwszym razem z plikiem było coś nie tak, dlatego nie chciał się dać nadpisać, więc znów zrobiłem parę poprawek w moim programiku testowym i wykonałem SAVE pod nazwą tej wcześniejszej kopii, i tutaj znów zonk jak poprzednio i mrugający w nieskończoność DRIVE.
Teraz miarkuję jednak, że coś źle robię. Chyba jakieś potwierdzenie overwrite'a tu potrzebne, prawda?


Commodore 64 C + 2 x 1541-II + SD-BOX + Datasette
Mac mini G4/1.5GHz ^ MorphOS 3

Offline V-12/Tropyx

  • Level 7
  • *******
  • Wiadomości: 2765
  • 0ldsk00l 4ever!
    • http://www.riversedge.pl/
Re: ponowny SAVE na dyskietkę
« Odpowiedź #1 dnia: 24 Marca 2018, 23:20 »
save"@:test",8

http://www.riversedge.pl/ - zapraszam na nową stronę: recenzje, relacje, strefa C64.

Serwis Commodore 64/1541 - naprawa/diagnoza.
Zawsze aktualne!

Offline r-tea

  • Level 2
  • **
  • Wiadomości: 74
Re: ponowny SAVE na dyskietkę
« Odpowiedź #2 dnia: 25 Marca 2018, 00:02 »
 ;D
I o to właśnie chodziło!
Commodore 64 C + 2 x 1541-II + SD-BOX + Datasette
Mac mini G4/1.5GHz ^ MorphOS 3

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: ponowny SAVE na dyskietkę
« Odpowiedź #3 dnia: 25 Marca 2018, 12:49 »
Uwaga na bledy w romie
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline r-tea

  • Level 2
  • **
  • Wiadomości: 74
Re: ponowny SAVE na dyskietkę
« Odpowiedź #4 dnia: 25 Marca 2018, 13:33 »
Jak na razie działa mi.
Commodore 64 C + 2 x 1541-II + SD-BOX + Datasette
Mac mini G4/1.5GHz ^ MorphOS 3

Offline V-12/Tropyx

  • Level 7
  • *******
  • Wiadomości: 2765
  • 0ldsk00l 4ever!
    • http://www.riversedge.pl/
Re: ponowny SAVE na dyskietkę
« Odpowiedź #5 dnia: 25 Marca 2018, 19:23 »
Uwaga na bledy w romie

Gdzieś kiedyś kupę lat temu czytałem, że istnieje prawdopodobieństwo, że przy takim zapisie coś się może skrzaczyć w BAM dyskietki, ale stosuję ten patent od około 20 lat i nigdy nie miałem z tym problemów.
http://www.riversedge.pl/ - zapraszam na nową stronę: recenzje, relacje, strefa C64.

Serwis Commodore 64/1541 - naprawa/diagnoza.
Zawsze aktualne!

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: ponowny SAVE na dyskietkę
« Odpowiedź #6 dnia: 26 Marca 2018, 19:09 »
Tu jest case study, jesli by to kogos interesowalo:

https://www.atarimagazines.com/compute/issue65/save_with_replace.php

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

Offline V-12/Tropyx

  • Level 7
  • *******
  • Wiadomości: 2765
  • 0ldsk00l 4ever!
    • http://www.riversedge.pl/
Re: ponowny SAVE na dyskietkę
« Odpowiedź #7 dnia: 27 Marca 2018, 09:50 »
Tu jest case study, jesli by to kogos interesowalo:

https://www.atarimagazines.com/compute/issue65/save_with_replace.php

Ten case study jest niepełny. Ktoś przy przepisywaniu tego z gazety zjadł 3/4 listingu programu, który ma rzekomo wykonać format dyskietki i nagrać plik testowy.

Porobiłem testy na własną rękę i nie uzyskałem rezultatu, który jest opisywany w tym artykule. Jedyna różnica jest taka, że operacji dokonywałem na 1541 II, więc na razie nie mogę potwierdzić, czy ten bug faktycznie istnieje. Stworzyłem plik 9-blokowy, zapisałem, zrobiłem reset, wczytałem, zapisałem 3x z opcją @0 (zrobiłem też test bez zera) i rezultat był niezmienny - liczba bloków taka sama, plik poprawny, nieskopany. Więc albo bug dotyczy tylko starych 1541, albo jest wyssany z palca. ;)
http://www.riversedge.pl/ - zapraszam na nową stronę: recenzje, relacje, strefa C64.

Serwis Commodore 64/1541 - naprawa/diagnoza.
Zawsze aktualne!