ZGRYWUS+Kolejny już raz drukujemy "Zgrywusa+". Każdy czytelnik TA powinien posiadać ten program w swej kolekcji, wiele listingów drukowanych w TA składa się bowiem wyłącznie z wierszy REM i DATA. Są to programy maszynowe, które przed użyciem trzeba przekształcić do postaci pliku binarnego (kasetowego lub dyskowego). Przepisany starannie "Zgrywus+" należy nagrać na kasecie rozkazem LIST "C:" lub na dyskietce za pomocą LIST "D:ZGRYWUS.LST". Można (należy) go następnie dołączać do programów z DATAmi rozkazem ENTER "C:" z kasety lub ENTER "D:ZGRYWUS.LST" z dyskietki. Po uruchomieniu programu rozkazem RUN należy odczekać kilka sekund, aż "Zgrywus+" się rozgrzeje, a następnie wybrać z przedstawionego menu żądany format pliku lub zakończenie działania. "Zgrywus+" podczas nagrywania pliku na kasetę umieszcza wydłużone przerwy miedzyblokowe w miejscach, gdzie zapisywany program będzie się inicjalizował. Dla wielu programów jest to warunek przeżycia. Program zapisany jako plik kasetowy nadaje się do uruchomienia pod kontrolą systemu COS (TA 3/92), natomiast w wersji "Boot" uruchamia się sam, przez włączenie komputera z naciśniętym klawiszem START (oraz przeważnie OPTION). Program zapisany na dysku można załadować spod (prawie) każdego DOS-u podobnie jak inne programy maszynowe. W formacie "Boot" Zgrywus+ dołącza do oryginalnego pliku jeden dodatkowy rekord; zawarty w nim program steruje dalszym wczytywaniem pliku. Otrzymujemy sporadycznie listy, których autorzy uskarżają się na nieprawidłowe działanie Zgrywusa+. Ponieważ większość czytelników nie ma z nim żadnych problemów, więc sądzę, że przyczyna leży w nietypowych warunkach pracy. Jeśli np. przetwarzany listing jest długi, a używany DOS pozostawia niewiele wolnej pamięci dla BASIC-a, to może jej po prostu zabraknąć. Inną przyczyną może być obecność krwiożerczego systemu "turbo". Testujemy drukowane programy w obecności DOS-u 2.5 z CP i wszystkie działają bez kłopotów. Dlatego w listach z prośbą o pomoc należy opisać dokładnie kolejność wykonywanych czynności i rodzaj używanego systemu.
|