Menší průzkum: Zápis na FAT16
První je název projektu. Logout svým bystrým úsudkem, vtipem a citem pojmenoval tento projekt trueware. :) Takže v příštích oznámeních se budeme odkazovat na tento název :)
Další věc, kterou bysme rádi probrali na veřejnosti, je samotný trueware (sakra mě se ten název moc líbí). Resp. to co má dělat.
Logout to shrnul v předcházejícím článku takto:
Jen bych doplnil fakt, ze nebude treba shanet zadne FDD rutinky a nic portovat; pokud uz jsem Shreka dostatecne presvedcil aby utilita fungovala pres kazetove load/save operace, pak pujde bez uprav na BS-DOS, MDOS3, DEMFIR a FATWARE; nastavi se ukazatel virtualni kazety v BS-DOS, pusti se utilita, zada se kolik souboru od aktualni pozice se ma loadnout z BS-DOSu a sejvnout na FAT16 a je hotovo; stejne to pak muzou delat v TAPE-emulatoru v MDOS3.
Což je sice pěkná věc, jistě by fungovala, ale má jeden nedostatek. Soubor, který by jsme chtěli přenášet na FAT16 by byl omezený délkou (volnou pamětí na ZX Spectru) a jelikož TAP soubory (qůli kterým to vlastně děláme) mají občas několika násobně větší velikost než 48 kB, je tento princip fungování trueware nevhodný.
Druhý způsob je, že se bude používat sequenční čtení souboru a postupně se bude loudovat na FAT16tku, což vyřeší problém, který je uveden v prvním případě, ale na druhé straně bude HW závislý na diskových operacích daného řadiče. (tzn. bude verze pro BS Dos, MDos 3, ...).
Tak a teď se lidi pod článek vyjádřete co byste radeji...
btw. během zítřka budu mít již fungující zápis... fakt na tom pracuju ;)




