Panowie,
Rzuciłem sobie na szybko okiem co robi ten obraz cart-a. To jest jakaś przysłowiowa kicha... po wybraniu "A" oprócz odpalania Turbo Basic-a czy tam wczytywania DOS-a... obszar $0700-$1C7F jest nadpisywany jakimś DOS-em znajdującym się w obrazie cart-a. Nie wiem dokładnie jaki to DOS bo dalej nie wnikałem... ale taki CART nie tak powinien być zrobiony. To powinien być normalny cart który ma dopuszczoną opcję BOOT z dyskietki, a nie nadpisywać zawartość pamięci jakimś tam DOS-em zawartym w obrazie carta.
Reasumując w stacji nie musi być obecna żadna dyskietka z DOS-em, bo i tak boot z niej nie jest wykonywany.
EDIT: sprawdziłem bazując na archiwum utilsów AtariOnline, wychodzi na to że przepisywany w obszar $0700...$1C7F to MyDOS 4.53 lub 4.54 ... ale wygląda na to że albo przepisywany fragment pamięci jest uszkodzony albo nie przepisują całości ... i stąd wynika błędne działanie DOS-a.
Widzę że polecenia DIR, SAVE, LOAD, etc. działają (oczywiście jeżeli dyskietka jest w formacie MyDOS) natomiast napisanie polecenia DOS poziomu TBXL powoduje próbę przejścia do DOS-a, który to powinien podjąć próbę załadowania z dyskietki pliku DUP.SYS, niestety ta operacja się totalnie wykrzacza (jeżeli użyjemy obrazu/dyskietki z MyDOS 4.53/4 podlinkowanej niżej to wszystko działa)
Szkoda chyba czasu na wnikanie w ten obraz cara, on jest po prostu źle zrobiony, ew. działa z jedną konkretną konf. MyDOS, tzn. gdyby na dyskietce mieć tak samo skonfigurowany MyDOS jak autor tego carta to być może by to działało (chodzi mi konf. DOS-a, tzn. liczbę buforów, liczba jednocześnie otwartych plików, ilość aktywnych napędów, etc.)
EDIT: dobra... jeszcze pogrzebałem... gdy stacji umieści się ten obraz: MyDOS 4.53/4 z archiwum AoL to zaczyna działać nawet przejście do DOS z poziomu TBXL.
Ale jak pisałem wcześniej, to nie powinno być tak zrobione ;/ To jest typowy "dirty hack", działa cudem :P i to z jednym konkretnym DOS-em.