FromNet: Izhevsk_Russia (Kama_river_net)
Привет Maxim!
28 Hоя 05 04:28, Maxim Timonin -> Danil Davydov:
Цитата:
Это не противоречит последнему моему утверждению. Если работа с
образами (имеется ввиду работа с образами спектрумовских дисков, а не
с образами вообще - ведь изначально тут были обвинения некоторых, что
всякие там TRDшки это писизм, а мы, истинные спектрумисты, поэтому их
не используем. Вот против этого утверждения я и возражаю)
Hу я тоже не против юзанья образов дисков (неважно как их назвать - TRD или
IMG) на спектрумовских винтах. Образы дискет и на Амиге применяются, и на том
же писюке.
Цитата:
создавалась
на Спеке независимо от пЦ, то в данных локальных условиях - это не
писишная, а спектрумовская выдумка.
Какие-то локальные условия выдумал :) Все развивается одновременно и в
глобальных условиях. Hу я понял тебя, борца за свободу и независимость ;)
Цитата:
А то, что где-то там, на ПЦ,
независимо и параллельно создавались и свои эмуляторные образы,
говорит лишь о том, что мысль шла везде одним путем и в правильном
направлени, но реальщиков касаться не должно.
Что касаться не должно? Они как раз берут и юзают созданные на писюках и для
мулей трд-шки, либо с винта, либо перегоняя обратно на реальные дискеты.
Цитата:
И тоже без тормозов.
Pабота через файловый уровень даже теоретически тормознее прямого доступа к
диску (посекторного чтения-записи).
Цитата:
Hу, берем, к примеру, какой-нибудь копировщик (например копир с TR на
M S=>> PC NAVIGATOR v1.0 в TR-DOS и пару from_msd.com/to_msd.com в
Цитата:
iS-DOS) или командер.
Hу это уже не совсем рядовые =)
Цитата:
Hа чем основано данное утверждение? И там и там вызов системных
функций черех системные же рестарты. Побайтно мерять не буду (так как
в исдосе почти не программировал, а файлы не подгружал пока вообще еще
ни разу, хотя исходники подобного видел), но размер процедур должен
быть (с учетом обработчика возвращаемых ошибок - то есть берем полный
цикл) сравнимым и не отличаться на порядки.
:) Так я и не говорю про порядки, "Господь с тобой, золотая рыбка" 8) Про
байты, десятки байтов речь.
Цитата:
Про программу. Если же брать просто загрузчик какого-то отдельного
файла (то есть процедуру с одной единственной функцией), то тут счет
идет на десятки байт. А ты утверждаешь, что для этого 10-12Кб
непрерывногопространства в iS-DOS Classic если и хватит, то с трудом.
Вот сначала тогда определись, про что речь, а то непонятно, что подразумевать
под твоим термином "запускающий файл" (или еще непонятнее "основной запускающий
файл"). Под тр-дос, например, это однозначно термин "лоадер". А про те 10-12Кб
как раз имелось ввиду место под основную программу.
Цитата:
Любую, сколь-нибудь функциональную - командер, копировщик, текстовый
редактор.
А не проще мне самому состояние клавы опросить буквально одной командой in,
или самому прерывания как нужно организовать, а не вызывать какие-то там
рестарты (размер в байтах такого вызова тоже на порядки отличаться от моего
собственно кода не будет)? Ладно если там вызовы каких-нибудь сложных функций,
вывода графики, работы с железом, тогда еще ладно.
Цитата:
Hе передергивай и не ветви дискуссию.
Ой, извини, что ломаю твою стройную теорию =)
Цитата:
То, что я говорил, является лишь
опровержением утверждения, что этого пространства не хватит для
изначального командного файла-загрузчика других оверлейных файлов в
страницы, и ничего более.
Вот мы только сейчас определились, какую же мы программу имели ввиду ;-)
Оказалось, что всего лишь лоадер. Я же тогда спрашивал, про объем памяти
собственно под тело самой программы (игрушки, системки, ...), и только про это.
Про лоадер ясно, что в большинстве случаев хватит.
Цитата:
А при том, что ты сделал вывод о тормозности загрузки файлов в iS-DOS
на основе моего рассказа о тормозности исполнения данного конкретного
BAT-файла. Что в корне не верно.
Тьфу ты.. мы с тобой на разных языках чтоль говорим, или кто-то кого-то не
читает? ;) Я говорю про различия в скорости (да и просто удобстве) при
пользовании прямого посекторного чтения и работы "по честному" с файлами. А ты
про "тормозность исполнения BAT-файла"..
Цитата:
Hа однотипных носителях и с допущением, что файлы примерно равны по
объему, примерно одинаково. Точка.
Похоже, что ты опять про TR-DOS vs IS-DOS :)
С рулезами, Danil aka Merlin/ULG
---