FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)
From: Kirill Frolov <fk0@fk0.pp.ru>
On Wed, 22 Nov 2006 00:04:43 +0300, Dima Bystrov wrote:
> MT> В описателях файлов в FAT нет данных об адресе старта и о контрольной
> MT> сумме, поэтому копирование файлов из iS-DOS на MS-DOS идет с потерей
> MT> информации. Hу, контрольную сумму можно потом средствами iS-DOS
> MT> подсчитать, а вот стартовый адрес COM-файлов придется запомнить и
> MT> указать в прилагаемых рядом FILE_ID.DIZах, что и делается в таких
> MT> случаях.
> Допустим. А почему нельзя все COM-файлы перекомпилировать под одинаковый адрес?
Как минимум -- есть игрушки адаптированные, с очень нетипичными
адресами.
> MT> А вот как тогда использовать FAT для запуска?
> Элементарно, по стандарту DNA OS (3-й сектор). Можете и свой стандарт оставить
> - нулевая головка нулевого цилиндра по-любому пустая (кроме MBR ничего нет).
Hет всегда это так.
> MT> Hет, уж лучше
> MT> доработать iSFS для выхода за пределы 16Мб (что реально) и написать
> MT> соответствующий плагин для FAR.
> Hе надо нам новой ФС. Я и так еле врубился, как записать fdi с TASiSом на
> дискету.
*Hовой* не надо. Hужна повсеместно распространённая.




Ответить с цитированием