ZXNet эхоконференция «hardware.zx»


тема: Мега-пост. Часть 1.



от: Дмитрий Малычев
кому: All
дата: 12 Oct 2005
Hello, Lethargeek

CHRV> А взять что-то лучшее с других платформ - а почему бы нет. Пользуются
CHRV> сейчас же
` АТ-клавиатурой, мышью, жестким диском - в этом же Вы ничего плохого не
видите. А ведь
` этого на спеке не было.

Hу, положим, на АТ-клаву спектрумисты перешли не от хорошей жизни, а что до
мыши, винта
и прочих периферийных устройств - ну я же уже высказывался об этом, могу и
сейчас повторить:
для домашних компьютеров видео"адаптер" - это совсем не то, что другие
устройства (даже
звук). Hу-ка, сколько процентов кода "средней" программы на Спеке (а "средняя"
программа -
это игра или дема) занимает обслуживание экрана, а сколько - диска, мыши, клавы
и прочего?
А сколько процентов времени разработки занимает написание процедур вывода
графики, и сколько
- опроса мыши, подгрузки с диска и так далее? Сколько игрушек у нас
адаптировали под диск?
Около 100%, я думаю. ;) Под мышь? Hу, тех, где это имело смысл, конечно,
меньше 50%, но
тоже немало. А СКОЛЬКО АДАПТИРОВАHО ПОД ЭТИ ЧУДЕСHЫЕ HОВЫЕ ВИДЕОРЕЖИМЫ? Цифра
стремится
к нулю... если не точный ноль. Так что "с точки зрения программиста", с
которой я "пока
смотрю", новый видеорежим = новый компьютер.

И я не вижу в этом ничего "плохого", меня просто удивляет тот факт, что этот
новый,
другой компьютер почему-то называют "Спектрумом". Все же для ностальгирующих
спектрумистов понятие "Спектрум" в первую очередь ассоциируется с софтом.

И тем не менее у большинства спектрумистов (в первую очередь - железячников)
отчетливо
просматривается некий "комплекс неполноценности" по поводу недостатков и
ограничений
стандартной спектрумовской графики. Иначе откуда бы взялись все эти по сути
своей
механические попытки перенесения на ZX "лучшего с других платформ". После
которых
по-новому начинаешь понимать поговорку "лучшее - враг хорошего" :D :D
Hа этом фоне, действительно, прикручивание видеочипа от все-таки 8-битного
компьютера
выглядит явным прогрессом по сравнению с "EGA-режимом", годящимся только для
статичных
картинок, по большому счету.


CHRV> А остальное - это попытки того же творчества-радиолюбительства.

Говоря о "радиолюбительстве", я имел в виду, что с точки зрения "чистого"
радиолюбителя
(как выясняется, и профессионала тоже) компьютер - это такой клубок проводов и
мелкосхем,
собранных определенным образом, у которого есть "возможности" (понимаемые чисто
механически
или статистически). А с точки зрения "чистого" программиста компьютер - просто
набор правил
и соглашений, соблюдая которые при разработке программы, получаешь желаемый
результат.


CHRV> Задачу я формализовал.

Да-да, помню: "при минимальных доработках, на наибольшем спектре разновидности
клонов
получить новые графические возможности при максимальной совместимости со
старыми
режимами и между друг другом (среди клонов)."

Что означает на самом деле (см. выше): и заставить кодить под новый компьютер.


CHRV> Специализированных видеопроцессоров пока не подключали

(Поздно, я уже успел это увидеть! ;) )

А Dendy? Это было еще похлеще, чем просто видеопроцессор - целую
однокристальную машину
приделали, да не просто "довеском", а с возможностью смешивать видеорежимы на
одном экране. Почему же
даже такое не прижилось? И дело не в меньших, чем у других чипов, возможностях
(уж лучше спековского,
да и его можно в крайнем случае задействовать для всяких тонких случаев). А
именно в
неприемлемых требованиях к потенциальному программисту этого чуда - фактически
нужно было
изучать совершенно другую машину, "перестраивать мышление", короче, опупенный
объем работ (над собой).




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Крик души - Не могу молчать.
Часто задаваемые вопросы - "че за поганый нечитаемый шрифт?"
Мозаика - сигнал в схеме спектрума IORQGE.
Психология - сновидения, часть первая.
Прямая линия - Новый год - что он нам принесет.

В этот день...   29 марта