home *** CD-ROM | disk | FTP | other *** search
/ Syzygy Magazine 5 / Syzygy_Magazine_5_Expanded_1998___pl_Disk_1_of_2_Side_A.atr / stuff.arc / XFIX.ARC / XFIX.DOC < prev   
Text File  |  1988-09-01  |  3KB  |  1 lines

  1. * XFIX 1.01 *¢* XF551 Resident Utility *¢¢Program sluzy do "polepszenia" dzia-¢lania stacji XF551 - likwiduje pro-¢blemy z rozpoznawaniem gestosci i¢wlacza turbo tej stacji.¢Teoretycznie...¢POD KAZDYM DOSem!!!¢¢Program mo-¢dyfikuje kod DOSu znajdujacego sie w¢pamieci tak aby odwolywal sie on nie¢bezposrednio do SIO a do naszego¢programu. Modyfikacja przeprowadzana¢jest w dosyc chamski sposob, wiec nie¢gwarantuje poprawnego dzialania z¢kazdym DOSem, jednak dziala dobrze z¢DOSem II+/D oraz MYDOSem. (to spraw-¢dzilem) Z innymi DOSami proponuje¢poeksperymentowac.¢¢Program zmienia min. sposob spraw-¢dzania gestosci dysku. Moze to owoco-¢wac w pewnych przypadkach pozornym¢"zawieszeniem" komputera w razie¢np. proby odczytu gdy nie ma dysku w¢stacji, czy tez dysk nie jest¢sformatowany. To tylko efekt uboczny¢dzialania procedury. Nalezy wowczac¢wcisnac i trzymac klawisz SHIFT - i¢ewentualnie nacisnac BREAK - program¢opusci petle rozpoznawania gestosci.¢¢Identyczna sytuacja moze wystapic gdy¢chcemy sformatowac jeszcze nigdy nie¢formatowany (na ATARI) dysk - nalezy¢wtedy wcisnac i chwile przytrzymac¢SHIFT - az rozpocznie sie prawidlowe¢formatowanie.¢(Spowodowane jest to tym, ze wiekszosc¢DOSow przed formatowaniem probuje¢sprawdzic format dysku, a skoro dysk¢nie ma jeszcze zadnego formatu to moja¢procedura sie zapetla... To konieczne.¢¢Dyski DD i DS/DD beda automatycznie¢formatowane z szybkim (turbo) przeplo-¢tem.¢¢Program uzywa 6 strony ($600+) -¢prosze uwazac z nakladkami.¢Pod adresem $600-$607 znajduje sie 8¢bajtow ktore odpowiadaja za traktowa-¢nie stacji o nr. odpowiednio 1-8¢wartosci ktore tam wpisujemy:¢¢ 0 - stacja normalna (nie XF551 lub¢     XF551 gdy nie chcemy dzialania¢     usprawnien)¢ 1 - XF551 (wlacza usprawnienia)¢¢¢Standardowo te bajty naja wartosci¢01 00 00 00 00 00 00 00¢czyli stacja nr. 1 to XF, pozostale¢inne.¢Mozna to zmienic XLF'em lub w DOS II+¢np.¢>0600 00 01¢¢ustawia stacje nr. 1 jako zwykla, a 2¢jako XF551¢¢¢Pod adresem $608 znajduje sie bajt,¢ktory jest w efekcie wykonania¢operacji rozpoznawania gestosci dysku¢zwracany jako ilosc stron dysku.¢Wazne jest to tylko dla gestosci DD i¢DS/DD, dla pozostalych gestosci zwra-¢cane jest zawsze 0 (dysk jednostronny)¢Stacja nie potrafi sama rozroznic DD¢i DS/DD. Tak wiec dyski obu rodzajow¢beda rozpoznawane jako:¢¢DD - gdy w $608 jest 0¢DS/DD - gdy w $608 jest 1 -standardowo¢¢Bajt ten ma znaczenie w zasadzie tylko¢przy formatowaniu dysku.¢Nie ma znaczenia dla np. DOSu II+,¢ale ma duze znaczenie dla MYDOS, gdyz¢tylko gdy pod tym adresem bedzie 1¢mozemy sformatowac dysk dwustronnie.¢Gdy jednak chcemy pod MYDOS sforma-¢towac dysk DD jednostronnie, musimy¢wpisac pod $608 wartosc 00.¢To utrudnienie, lecz chyba da sie¢przezyc. Najlepiej kozystac tylko z¢dyskow DD albo tylko z DS/DD.¢¢Jeszcze jedno... Gdy zaladujemy XFIX¢nie nagrywajmy DOSu na dysk, np.¢komenda IN#... DOS taki NIE ZADZIALA¢bez XFIXa... (po prostu sie zawiesi)¢Prosilbym pamietac o tym gdy np.¢nagrywamy DOS na dysk, ktory wysylamy¢poczta... Trzeba najpierw wykonac¢zimny start, wczytac "nieuszkodzonego"¢DOSa i dopiero go nagrac.¢¢¢                              ELC¢