xxl napisał/a:wydaje mi sie, ze plik w mydos moze siegnac sektor o numerze $ffff
http://atariki.krap.pl/index.php/Format_MyDOS
Tak i według atariki format MyDOS pozwala na pliki wielkości do 15,81 MB.
W appce SIO2BT, dla każdego montowanego pliku (z wyjątkiem ATR, ktory sam w sobie jest obrazem dyskietki) emulowana jest dyskietka.
Żeby uprościć sobie życie, początek takiego pliku znajduje się na tej wirtualnej dyskietce w sektorze 0x171 = 369 (zaraz za sektorem z VTOC), a ostatnim sektorem, w którym mogą znajdować się dane pliku jest sektor 0xFFFF.
Czyli plik jest obsługiwany, jeśli daje się go zmapować do maksymalnie 0xFFFF - 0x171 = 0xFE8E (65166) sektorów.
Niestety emulowana dyskietka jest formatu SD, czyli sektor ma wielkość 128 bajtów (125 bajtów danych na sektor).
Daje to ograniczenie na długość pliku: 8 145 750 bajtów.
Wieczorem sprawdzę, czy dałoby się zmienić format emulowanej dyskietki na DD, co pozwoliło montować pliki 15,7MB.
ATARI 65XE + SIO2BT