Ну чаго вы ругаетесь? Снимите видео как из под тс конфы запускать трд и сцл образы. А то я не умею.
Вид для печати
Ну чаго вы ругаетесь? Снимите видео как из под тс конфы запускать трд и сцл образы. А то я не умею.
https://www.youtube.com/watch?v=eiWI_akmbKA
---------- Post added at 01:28 ---------- Previous post was at 00:03 ----------
Почему это недоступны? Что с ними не так?
Они работают. Просто там где с реальной дискеты идет загрузка долго и нудно и играет музыка в это время, на виртуальных дисках (и вдос/тсконф, и ERS/бейзконф) все пролетает мгновенно.
Грязная лесть. Но я схавал, протому что ничего не могу поделать со своим ЧСВ.
Вот пример: Uwol Quest for money.
http://f18.ifotki_.info/thumb/c7c1d1...0203938622.png
14 спрайтов 16х16, загрузка процессора - 146 тыс. тактов. Игра на си написана. На асме будет еще меньше тактов.
Ну посчитаем еще и тут:
Экран спектрума - -6912 байтов.
Экран 320х200 в АТМ и ZX-Evo/BaseConf - 32000 байт ровно.
Далее сравниваем скорости при разной тактовой частоте:
3.5МГц - в АТМ - 69880 (в Evo, 71680). Так как мы в д.сл. считаем грубо (не опускаясь до рассчитанных до такта демок), то разницу в 1800 тактов проигнорируем и примем коэффициент 3.5Мгц в целом за единицу.
7 МГц в АТМ - большие вэйты в ОЗУ - 99880 тактов. Коэффициент прибавки скорости примерно 1.4 раза.
7МГц в Ево безвэйтовое - примерно 140000 тактов. Коэффициент ускорения в 2 раза
14МНц в Ево - с учетом вэйтов - 240000 тактов. Коэффициент ускорениям в 3.4 раза.
А теперь давай считать:
Допустим в нетурбе за фиксированную единицу времени мы можем перекинуть пресловутые 6912 байт. Это значит, что за ту же единицу времени, но в вэйтовой турбе 7МГц АТМ мы можем перекинуть 6912*1.4=примерно 9700 байт
В безвэйтовых 7МГц - примерно 14000 байт
В 14МГц Евы соответственно за ту же единицу времени примерно 23500 байт.
23500 байт - это 340% от стандартных экрана или только:
22% от "высокографического" экрана АТМ в "нетурбе"
30% от "высокографического" экрана в вэйтовой турбе АТМ
44% -\-\-\-\- в безвэйтовых 7МГц на Еве и в самом лучшем случае -
74% при 14МГц.
Таким образом, если сравнивать тяжелее или легче будет работать в высокой графике в турборежиме или в 6912 байт/3.5Мгц, то ответ очевиден -
по сравнению со стандартным экраном и нетурбой с экраном АТМ работать "тяжелее" на АТМ более чем в три раза, на Еве в лучшем случае тяжелее на четверть. Т.е. нисколько не быстрее.
Тут мастерство кода как раз и проявляется.
Конечно, я взял по максимуму - использование полной площади жкрана там и там. А разрешение в высокой графике больше не только по цветам, но и попиксельно. И если взять только часть экрана - те же 256х192*16с пикселя из 320х200 возможных, то это уже будет 24576 байт. Но и тогда только при 14МГц скорость работы с таким экраном будет составлять исчезающе малые 105% от работы с 6912-байтовым экранов в нетурбе. Но это уже начинаются кодерские хитрости.
P.S. Вот еще возникла мысль после прочтения всей ветки срача: а если кто-то сделает демку под 80х25 консоль АТМ/Ево, (планы такие у группы OHG после выпуска АТМ-дёмы "Personal Nightmare" были - в новой деме, заглохшей на середине целая часть в консольной графике планировалась, да и на конкурсе игр ТИ5 одна из игр именно в консольной графике сделана)
так ее в енхансед или не-енхансед пихать, и отдельно или вместе со спетрумом? Или вообще отдельную даунгрейд-номинацию открывать? Кстати, на прошедшем сабже ведь была одна консольная дема с ЮТ-88... )))
Посчитаем еще тут:
Палитра - 512 байт = 11264 тактов на LDIR,
Спрайтовые дескрипторы - 510 байт = 11220 тактов на LDIR (а их еще поди рассчитай!),
ДМА - 11 регистров, рассчитай, запиши - тактов 200-300,
Строчные прерывания - вход - 19 тактов, выход - 12 тактов, и так 15625 раз в секунду, или 9920 тактов за фрейм. Это я не посчитал пролог/эпилог, ну и код ИСРа ессно.
Могу еще продолжать, но VBI может дополнить и углубить.
Давайте меряться препятствиями? =)
Щас распечатаю этот абзац и на стенку в кабинете повешу)) Такое большое предложение а ааа ни одного слова не понял))
Уделал рэндома. Запхнул четыре компо в одно.
Не имею права без согласия других участников. Можешь кричать на эту тему и использовать в своих целях. Лично я для себя эту тему давно закрыл и свои действия тебе объяснял - повторяться не вижу смысла.
Я всегда ПОЗИЦИОНИРУЮ и БУДУ ДАЛЬШЕ ВСЕГДА ПОЗИЦИОНИРОВАТЬ, то что NedoPC ни с кем НЕ СОРЕВНУЕТСЯ - это не является нашей целью. Более того я считаю что и твоя прошивка и активность "секты" (цитирую тебя, хотя так совсем не считаю) являются ПОДДЕРЖКОЙ продукции НедоПС - за что огромное СПАСИБО.
Ну а если серьезно, то подразделение ТСЛАБС является на текущий момент одним из активнейших подразделений сетевой структуры NedoPC - как тебе такой поворот ;). Кстати я тебе это еще год назад говорил...
Если тебя мотивирует позиционирование себя против НедоПЦ, то у меня это вызывает токо улыбку, ибо ты наоборот помогаешь раскручиванию нашей продукции и подстегиваешь спрос на платы. СПАСИБО ОГРОМНОЕ!
CHRV, так что насчет обещанных цитаток?