Ready/Run

Takie sobie archiwum listingów ze starych magazynów komputerowych


Disc Tester
  • Język programu: CBM Basic
  • Platforma: Commodore C64
  • Kod zamieszczono w Bajtek 10/1988
  • Autor listingu: Klaudiusz Dybowski
  • Listing nadesłał: Faust

Stan listingu:

4
Listing gotowy - uruchamia się na emulatorze lub realnej maszynie zgodny z listingiem zamieszczonym w periodyku

Opisany tu program nie wymaga w zasadzie żadnych specjalnych rekomendacji — umożliwia on przetestowanie dyskietki i wykrycie jej ewentualnych uszkodzeń lub mankamentów nośnika. Program ten można wykorzystywać na wszystkich stacjach Commodore.

Sam tekst dyskietki jest nieco obostrzony. Normalnie procedura odczytu uszkodzonego sektora jest wykonywana 5 razy natomiast w podanym poniżej programie — tylko raz. Pozwala to na ewentualne wychwycenie wszystkich sektorów „niepewnych", które mogą sprawić kłopoty w niedalekiej przyszłości. Z programu tego można korzystać na dyskietkach już zapisanych gdyż odczytuje on jedynie zawartość poszczególnych sektorów.
Pierwsze pytanie zadawane przez program odnosi się do typu używanej stacji. Jeżeli dysponujesz stacją 1541, 1570 czy 1551 to należy wybrać opcję 35 ścieżek, gdyż modele te pracują w oparciu o zapis jednostronny. Jeżeli natomiast korzystasz ze stacji 1571 to wybieraj 70 ścieżek jeśli dyskietka jest zapisana dwustronnie oraz 35 ścieżek jeśli jest ona zapisana jednostronnie.

 

Disc Tester