Комментарии 38
Очень уж сложно не поймать линию развертки электронного луча где-нибудь в середине экрана.
Такая же проблема с фотографированием DLP-проекторов.
Выход достаточно прост - увеличить выдержку, чтобы она была больше одного прохода кадра. Например увеличить ISO в настройках. А еще лучше применить затемняющий фильтр, лично я для этого использую две поляризационные пленки от старого дисплея которыми можно регулировать степень затемнеия.
Хотелось бы прошить в BIOS Geforce шрифт, который часто использовался в разных играх на ZX-Spectrum, в том числе в DIZZY:
Не могу его найти даже в ttf, может кто-нибудь знает такой шрифт в ttf?
Правда, последняя видюшка, которой я это делал, был Radeon 7200, по-моему.
Навожу курсор на КПДВ, вижу что она ссылка. Ожидаю, что на хайрез, а она на ту же страницу, на которой я уже нахожусь. Зачем?
Сначала приходилось перепрошивать ПЗУ знакогенератора в Нейронах и ЕС1840. Позднее в конторе появились импортные персоналки с VGA/EGA видеокартами и фичей типа «теневой БИОС» (копирование видеоБИОСа в оперативку для ускорения), написал на ассемблере руссификатор с загрузкой шрифтов непосредственно в теневой БИОС.
И самое интересное, что среди кучи операций с железом получилось найти нужную и оставить shadow RAM открытым на запись, изначально — после копирования туда ПЗУ он закрывался. В итоге пропатчил биос, перепрошил его, и использовал русификатор долго и счастливо, пока не пришла Windows… :)
Со шрифтами на спеке был один курьёзный случай: есть такой ассемблер ZEUS, так у него строчный редактор устроен так, что текст выводился шрифтом из ПЗУ, а редактируемая строка вводилась в память через сканирование экрана и сравнение образов букв с заранее прошитыми в себя наборами символов, лютый изврат, но это так. Откуда я это знаю? -Захотелось шрифт поменять, а получил «кирпич».
Отпишусь, что и меня эта участь не избежала, еще в 90-х прошивал NVIDIA RIVA TNT2 русскими фонтами. Редактировал фонты через evafont, для патча образа ROM делал собственный велосипед на asm, ещё под дос.
По ходу пьесы выяснял, как считается контрольная сумма. Потом пробовал пришить аналогичную карту, не вышло, оказалось, в ней образ ROM расположен чередованием адресного пространства.
Эх, сколько было свободного времени, а ради чего? чтобы keyrus не грузить и освободить каких-то 40 из 640кб, или чтобы в некоторых прогах русские сообщения были не кракозябрами (синие экраны windows 3.х были такими).
*С грустью глядя на менеджер процессов, который показывает, что какая-то мелкая прога выделила себе кусок виртуалки в 2Тб*
Ну не могли вы прошивать riva tnt 2,даже не у обывателя она появилась только в начале 2K+
Она была написана на ассемблере, а дисплеи работали в текстовом режиме и выводили план станции псевдографикой со специально разработанным набором символов.
Вот были времена…
Попиксельный курсор мыши в текстовом режиме — легко (4 редко используемых символа переопределялись на лету), графическая игрушка-платформер в том же текстовом режиме — тоже можно (там уже весь знакогенератор задействовался).
Сейчас такое только в программировании микроконтроллеров можно увидеть, где остались килобайты и мегагерцы. В писишном царстве гигабайт с гигагерцами это невыгодно.
Тоже делал такое на ЕС 1841 в 90х, за неимением информации и опыта делал свою рисовалку фонта а потом какой то другой прогой заменял в резидентной проге по какому то вычисленному смещению весь блок фонтов
Большую часть времени я провожу в DOS-навигаторе и IDE Pascal
Интересно, что пишет автор на паскале? Посмотрел его сайт, про паскаль там нет статей, буквально разовые упоминания.
Эх... Свою Matrox Mystique убил не разобравшись предварительно в bios pnp... :(
Интеграция собственных шрифтов в ПЗУ VGA-карты