Да. Нужно было еще 20 лет назад.
Нет. 640К хватит всем и н****т.
Все равно. Я пользуюсь резиновой женщиной.
Я креветко.
ладно, но вот можно же вычленить драйвер винчестера Матлаша , из его бейсик48 модифицированного
говорят он там
вот и все говорят немо иде, а ведь эту платку Матлаш скособочил резаком
как колумб америку , так и немо этот контроллео
FATне прижился из-за своей сложности и тупости. Надо разработать свою файловую систему - простую, годную и для дискет, и для HDD.Сообщение от NEO SPECTRUMAN
Djoni (21.12.2020)
самое место для картинки о конкурирующих стандартах...
ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme
А что с совместимостью существующего ПО будет? Зонов и сотоварищи не зря столько времени морщили лоб на эту тему и изобретали SMUC, чтобы при минимальных правках TR-Dos тупо монтировать образы диска. Что мы имеем в Pentevo? Силньно переписанный vTR-Dos и... снова монтирование образов дискет.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Я за усовершенствование TR-DOS без потери совместимости с ПО. Но меня мало интересует размер дискеты, т.е. 640K меня, в подавляющем большинстве случаев, устраивает.
Меня очень не устраивает НЕсегментированность файлов. Было бы значительно интереснее "прикрутить" сегментированность. Пусть даже за счет потери некоторого количества дорожек-секторов и уменьшения скорости чтения/записи на дискетах нового варианта TR-DOS.
Можно попробовать такую концепцию.
Новая TR-DOS должна работать с двумя типами дискет. Различать можно по байту #E7 служебного сектора: #10 - старый вариант (несегментированный) и #11 - новый (сегментированный).
Начиная с дорожки 1 располагается информация о сегментации файлов. Файл может иметь объем до 255 секторов, т.о., для сохранения информации о каждом секторе файла (номер дорожки+номер сектора) необходимо 510 байт, т.е. два сектора. Для 128 файлов - 256 секторов или 16 дорожек.
При работе с дискетой, TR-DOS определяет ее тип и работает с ней по старому или новому принципу. Т.е. ПО, работающее через #3d13, не должно замечать разницу в чтении/записи на дискету, независимо от сегментированности файла.
При этом не обязательно "держать" все функции новой TR-DOS в 16K ПЗУ. Такие функции как форматирование и конвертация в старый/новый форматы могут быть в виде программ на внешнем носителе.
З.Ы. В 1989 году была разработана интересная система https://speccy.info/C-DOSОтличительной особенностью является использование кластерной системы записи информации. Такая система предусматривает наличие на дискете таблицы размещения файлов, (FAT) которая содержит данные о состоянии всех кластеров (единиц хранения информации). Это позволяет, в частности,при форматировании дискеты проверять качество носителя и, в случае обнаружения дефектных участков, исключать их из дальнейшего использования. Благодаря специальному формату разметки, емкость одной дискеты составляет более 800 КБ пространства пользователя.
Гулять так гулять!
В фирменном мануале по СМУКу упоминалась некая "Micro DOS - лучшее средство для программиста". Что это за диковина и можно ли её прикрутить к спеку?
ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme
CDOS да, прикольная
https://web.archive.org/web/20041014...grinenko/CDOS/
C-DOS еще и папки поддерживает:
Есть образ ПЗУ и эмулятор, на котором запускается C-DOS?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)