Играю в Wolfenstein 3D на советском процессоре / BOOK 8088
HTML-код
- Опубликовано: 7 июл 2023
- Вооружившись китайским поделием за базе процессора 8088 я извлёк из него недружественный NEC v20 8088 и поставил скрепную советскую микросхему КР1810ВМ88 и КМ1810ВМ88, которые поддерживают инструкции x86 и DOS. На что способны эти процессоры и DOSBOOK, смотрите в видео.
Полезные ссылки:
Сравнение Intel 8088 и КМ1810ВМ88 от CPU Galaxy
• Soviet K1810VM88 VS In...
Обзор BOOK 8088 от LGR
• So I Bought Those Weir...
Background music
/ @pixverses - Наука
Ютуб в последнее время радует случайными рекомендациями. Такие древние и интересные технологии я люблю
древнастьпо каким меркам ?
@@88vokпо техническим
Да, алгоритмы Ютуба умеют удивлять.
Такой непопулярный канал а качество монтажа и манера речи такое приятное!😊
только последнее видео интересное, а остальное вобще не понятно о чем
@@user-gx4ge8zo6pну, я не какой-то там блогер, это мой личный канал. Они и должны быть непонятно о чём 😄
Ну это пока что непопулярный канал, со временем раскачается если и будет так дальше делать.
Groovy
@@infernosxe мужик, я сначала и не заметил, что у тебя 300 подписчиков....... По качеству уже как минимум 100к должно быть)
Upd: уже больше косаря 🎉
@@Dimas_0_8 e;t почти 700
7:34 Есть старый проверенный способ для частого и относительно безболезненного извлечения таких микросхем. Предки делали колечко из синей изоленты вдоль тушки микрухи, за которое её выдергивали из кроватки чтобы не гнуть ножки лишний раз. 😊
Я во времена бедного студенчества брал кусочек тесьмы (как можно более широкую и жёсткую) заранее подкладывал на кроватку, если знал что микруху скоро вынимать надо будет. Не шибко это безопасно в плане теплоотвода, но ни разу не подвело.
шлейф от флопповода, отрываешь/отрезаешь нужной ширины. Многоразовая получается штука, при этом достаточно тонкая и крепкая
Сборка несбалансированная - нужно было ставить 4070
rtx не включён, тест не полный
или хотя бы cd4069
Очко себе отбалансируй 4090ti
@@easyboost7460пуки каки какашечки
Боттлнек будет жестким
Перфект тру совиет ретрогейминг комрад! 🤝Отличный ролик ✊
Наконец-то ютуб что то интересное порекомендовал. Спасибо за отличный ролик, посмотрел с удовольствием.
Я тут по зову случайной рекомендации ютуба, спасибо его алгоритмам! Автору успеха в развитии канала, мне 39 и мой дядя в далеком 1992 давал возможность поиграть на 286, игры запускал с дискет 5.25 и если забывал после жужжания дисковода отпускать прижимной рычажок - получал от дяди подзатыльник😂
Я относительно недавно заимел 5.25 и смог попользоваться дискетами. Довольно приятные штуки, жаль что хранить не могут на себе много и не очень надёжные. Для 286 даже не каждая программа помещается, сделал только 1 загрузочную дискету. А почему давал подзатыльник? Ну бывает, что привод включается, когда дискета внутри, но если не прижата дискета, просто об неё будет тереться.
@@infernosxe для меня до сих пор загадка, но тогда он что-то говорил толи про размагничивание толи про излишнюю нагрузку на сам конверт 5.25🤔 Последующие дискеты 3.25 были прочнее и вместительнее. Я помню что пошел то ли в первый то ли второй класс, дяди не было, а комп в разобранном виде лежал в шкафу у деда. Я тогда, чтобы поиграть первый раз в жизни произвел подключение всех проводов (монитор, клавиатура, питание системника), произел загрузку с дискеты - без дискет это был просто пустой ящик. Ох и влетело мне тогда от деда🤣
Дискета 3.5, не 3.25.
Стандартная емкость 1.44 МБ, утилитой pu_1700 форматировалась на 1.7МБ.
@@andreysamykin1143 верно указал, 3.5, я уже подзабыл за столько лет)
@@andreysamykin1143Кстати, отформатированные pu_1700 читались и без этого драйвера, если некорректно поставить сам дисковод 1.44 как 2.88 в BIOS Setup. Но записать так было нельзя.
16:27 ползет. (Гансы офигевают с того факта, что их стреляют на советском проце)
Какой нах советский, копия американского ..обратный инженеринг слыхал
@@user-hr8bl3su8k Тока вот чтобы реверсинженерить процы, надо очень много ума, мало кто может себе это позволить. Так что да, советский, и собран в СССР
@@user-hr8bl3su8k я имел в виду, что он сделан (не разработан, а сделан) в СССР
@@user-hr8bl3su8k каждый процессор разрабатывается под свою фабрику, нельзя так просто взять и скопировать. Это скорее функциональный аналог, как и изначально примененный нек.
@@unclechayka1178какую страну просрали. Да.
Крутая подача та и автора приятно слушать 😁. Спасибо ютубу за крутую рекомендацию.
Ютуб закинул в реки. С удовольствием посмотрел!
Блин как классно, спс друг, прям кайфанул после современных игр, ни мата тебе ни оскорблений, суперконтент, и музычка фоновая прям душу греет...
Какой же классный ноутбук - полностью модульный))
Спасибо за отличный ролик. Похвастаюсь, что немного опередил Вас и запускал Wolf3d на советском процессоре чуть раньше, когда спаял новодельный Поиск-2 на КР1810ВМ86М 8 МГц )) Про поддержку CGA не знал, т.к. использовал VGA-карту и запускал как запускалось. Хоть 8086 и чуть быстрее, в полноразмерном окне в VGA все равно смотришь чуть убыстренное слайд-шоу.
Круто! Значит я первый, по крайней мере, в рамках этого девайса) Но сделать самому плату, конечно, гораздо круче. До печатных плат я так и не добрался, делал какие-то детские поделия для гитары на макетках. О чём-то, что может переваривать информацию - и речи не идёт)
Оригинальный Wolf3D не поддерживает CGA, да и 8088 не должен,, здесь запускают мод, кстати с открытым кодом.
@@gippopotamius я так понял, что вольф8088 появился почти сразу... а вот поддержка cga только недавно...
@@gippopotamius 8088 отличается только шиной данных от 8086. И будет в общем чуть медленнее 8086, так как доступ к данным за два цикла вместо отного. Хотя, если работать с нечетными адресами, 8086 тоже будет делать обращение к данным за два цикла шины.
при заставке чекит прямо ностальгическая слеза навернулась ;о)))))))))
Вынимай проц с двух сторон и тогда ноги будут целые.
делали же раньше обратный инжиринг, почему бы сейчас не занятся, да процессы сложнее, но и блин задачи не те.
Переписка Вольшенштейна явно не ограничилась переносом из VGA в CGA.
Ещё пришлось переписать именно под 8088: ведь в оригинальной игре код был строго под 80286, и использовал уйму специфических для него инструкций (ENTER/LEAVE при входе и выходе в каждой функции, например).
Но то, что Wolf3D вообще идёт в CGA на советском проце -- это круто! )))
Да, естественно инструкции 286го выпилены. Для интересующихся есть на github сборка
Никакой он не советский...
@@evildonat9130 почему? совместим с i8088 сделан в СССР
@@kosiak10851 Спижжен ссср
Уровень контента очень высокий, жаль что так мало активности на канале, надеюсь вас настигнет успех)) спасибо!
Конечно настигнет)
Шикарно )
Я как раз работаю на предприятии где до сих пор применяют наш клон 8080)
Ого, а где клон столь старого процессора по сей день находит применение, если не секрет?
@@zakkuth7447станки ЧПУ как минимум
Рад что ютуб выдает в рекомендациях таких потрясающих личностей!😊
Такие процессоры\BIOS вынимались. подцепляя их парой ниток с двух сторон. Нитки, кстати, можно оставить, чтобы вынимать туда-сюда. Спасибо за видео.
Либо тонкую ленточку под низ.
Отламывать ножки, покачивая, видимо интересней.
Спасибо за видео! Прикольная ностальгическая хрень :)
Автору канала успехов в развитии!
Комментарий в поддержку канала!
экран можно откалибровать, тут стоит скалер судя по всему RTD266X и в режиме VGA, а значит нужно подключить платку с кнопками, которая может вызывать меню скалера и настраивать матрицу, например калибровка, цвет задника, переворот экрана и т.д. Кстати, судя по всему Ляо уже реализовал автоподстройку экрана, при включении экран дёргается, RTD266X обычно при включении так себя не ведёт, зато так себя ведёт при автоподстройки. И да, прошивка контроллера достаточно глючная, если заполнение черного достаточно большое, может неправильно откалиброваться )))))))) надо повторно вызывать калибровку ))))))))
смотря что прошито в скалер. хотя...
@@seus5878 исходник тот же, просто модификация, я как то ковырялся с исходниками на этот контроллер, как выяснилось откомпилить и зашить не является большой проблемой, проблема со съеданием огромного количества времени на эксперименты - что то поменять, запустить компил, получить бинарник, подключить программатор, залить бинарник (это самое долгое), понять что ничего не работает или работает плохо, повторить всё с попыткой исправить )))))) за несколько дней толком не разобрался с исходниками, потом дела оторвали меня от этой забавы, так и не вернулся к экспериментам... )))))
спасибо за обзор бука, очень интересно )
Спасибо. Эдакий визит в прошлое... Эээх
Удачи!
Первый ПК, на котором я гонял Wolf 3D, был IBM PS/2 model 30 ( CPU 80286, 10MHz, 1Mb RAM, 20MB HDD, FDD 1.44MB), но графика уже была VGA. Год это был эдак 1994... Благодарю за ностальгические моменты)
Такая же история, но был Пиэс1 на 286 в технаре. 93-94 год, нас из кабинета было не вытащить😂 нашел такой же, скоро буду тестить🎉
И где же ты нашёл в 1994 году такой крутой фирменный комп?!
@@user-fn4xs4vf8x где где. Там
@@user-fn4xs4vf8x ps/2 это стандарт порта ввода в отличии от ХT где использовался фирменный COM1. Да и производство компов разместили на Тайване. В отличие от лицензионных IBM и Макинтош.
Ебать ты древний. Я через 6 лет только родился 😂😂
Не знаю какими алгоритмами меня выбросило на этот ролик, но он хорош))) большой палец вверх - на месте)))
Очень интересно было посмотреть и послушать, спасибо большое)
P.S. можно где-нибудь фоточку с превью добыть, на обои так и просится
Это скрин с видоса этого же
Отличный ноут, ламповое видео) спасибо, всем добра
в детстве под такие микросхемы закладывал нить и тянул за ее концы - микруха из панельки доставалась ровно и одновременно с двух сторон
Ого, интересно! У меня первый комп был IBM 80086
Есть 8088 80286. А 80086 не бывает.
Весьма и весьма интересно!!!
Было интересно ).
Отличный канал, подписался
Клавиша виндовз как бы намекает, что надо бы поставить win11 😅
Да нет тут надо Линукс поставить тут железо не потянет Винду😅
@@archlinux573 , обычная Linux вероятно не сможет работать с процами ниже i386, для 8088 похоже нужны специальные форки типа ELKS.
@@archlinux573 да линукс жрёт больше чем винда)
@@HCPP20334 смотря какой если бубунту с гномом 3 то да она больше жрет ресурсы
Ну вообще то туда можно думаю поставит win 1.1
В QuickBasic вычисления с сопроцессором происходят быстрее. Или это был Turbo Basic, уже и не вспомнить. Давно это было.
Вот это ,действительно, боль!
Интересно)
Он такой охеренный! Прямо загляделся на него. Спасибо за видео)
p.s. Процессор за две стороны можно поддеть и вынуть, это было уже больно смотреть на загибающиеся ножки)
Интересные видео подкидывает ютуб. Проц 91г, тоже неплох, керамика, золочение, удивлён что на нем ещё ромба нет, обычно микросхемы в таком исполнении шли на оборонку и КИП.
Подскажите какой вентилятор поставить на замену в блок питания 120 мм 500 ватт стоял вот такой но заклинил yate loon d12bm-12 12v 0.3a ато блок хоть и старый но отработал 14 лет кондёры перепаял на современные качественные Белорусские а вот вентилятор такой же не найти в моём регионе
Дядюшка Ляо на этот раз молодец)
Отличный канал! Пили видосы еще.
Крутой ноут. Видео тоже классное
Сейчас, как раз, пересматриваю сериал "Bugs - Электронные жучки".
Очень сочетается. Офигенные ощущения)
Эх, были времена... 🙂
Особенно опенинг вставлял, со всеми проводками и микрухами
да уж, были времена, и я в детстве тащился от этого сериала))
Но прошли годы, я уже айтишник давным-давно, несколько лет назад скачал сериал - начал глядеть и думаю "ну какая-ж ахинея там местами"... короче не стал глядеть дабы не портить тёплые воспоминания о нём
@@mmds. Точно, есть такое
Неисповедимы рекомендации Юпупа!
Интересный контент. Подписался на канал. ❤
ГПО Интеграл г. Минск делал такие процессоры. Для компов ЕС и баллистических ракет в основном
Ели б у меня такой ноут был 15 лет назад? а не игровой acer, то я бы стал программистом
У меня слабый ноут, а я все равно не программист)))
Не программистом, а эмбеддером.
В 90-х, в бытность студентом, нацелился прикупить Поиск (почти всамделишный IBM PC XT), но пока бабки копил, его скупили 😭 пришлось купить клон Спектрума. Прогером стал не смотря ни на что.
Крут !
Люблю такие железки =)
Wolfenstein 3D на 286 8Mhz с VGA монитором красиво и бодро работает. А для CGA монитора есть много других игр которые изначально под него написаны - и они на 8088 работают без тормозов.
Крутой ролик❤🎉 и девайс
Девайс любопытный, но для кого это сделано? А автору благодарность. Подача материала на редкость приятная.
Для россиян, для кого же еще?
Скоро все технологии из недружественных стран окончательно запретят, будете сидеть на своих скрепных технологиях, которые еще при советском союзе скоммуниздили у треклятых капиталистов. Вот заживете!
Такое выдаёт такой слабый проц, когда сейчас в чайнике мощнее стоит. Грустно за современных программистов у которых даже калькулятор может тормозить на 4 ядерном проце.😢
в 1988 году на даже 8088 это был бы просто ураганный комп и фантастически крутая бродилка :) , это я вам как самосборщик тучи разных вариантов ZX48 говорю :) , за канал ПЛЮС !!! и подписался канешь
тогда уже 386 был, в 89ом вышел 486 - это были ураганные компы, 8088 не был как сегодня кору2дуо
@@Airaleais он то может быть и вышел тогда , "там" , тот , 486ой, а стоил он как квартира хорошая в мск, и купить можно было только за валюту, а за валюту тогда в 89ом можно было сесть с конфискацией и на долго, а так вообщем жили хорошо :) , ебошили в тенис на ламповом Рекорде на 8088ом камне :)
@@Boris_312 какая разница сколько он стоил, тогда вообще все компы были из ценого спектра во много раз выше чем сейчас, и комп по цене недвижимости в России это было в порядке вещей. Я о том что ураганным компом он не был уже тогда.
@@Airaleais ураганный это в массах тогда, спектрум то был мечтой, а уж 386 или 486 это из области далёкого космоса
Кнопка пуск тут самая важная
Пожалуй, самое интересное, что можно показать на таком компе, это MathCAD и GoldED, оба версии 2.50
А самый интересный тест - это компиляция программы в Turbo Си. Медленно и интересно ;) Причём время получится замерять секундомером.
Поставьте турбопаскаль. Небольшие программки компилит очень быстро.
Я разбирал советский счетчик для обрезания труб. Можно было запрограммировать длину. Весил 10 кг. Там стояли 155 серия микросхем в 3 слоя, охлаждалось 200мм промышленным вентилятором. Вот была жара! А тут процессор 50 на воздухе.
Они холодные довольно. Кстати , 8086(8)/8087 гнались очень здорово , 86й тупой сменой кварца поднимал до 9 мегов, вот тогда он уже шпарил очень нехило.
@@TechnoReincarn ты не понял ,ттл это Транзисторно-транзисторная логика, построена на биполярной технологии, каждая микросхема выделяет по 0,3 ватта в простое, там было несколько сотен микросхем. Посмотри первые эвм на ттл, они занимали целые комнаты, несколько тысяч микросхем. Потребление несколько киловатт. Ты вообще пукнул не в тему.
Интересен, К1801ВМ3 ну и его аналоги типа 1816ВМ3
А если ROM перепрошить на zx-spectrum, будет работать? 🤔
Шикарно. Оч необычно. Главное непонятно, для какого уровня гиков сделан этот девайс.
его только обзорщики раскупили, гиков может 1-2 только)
Попробуй вывести видео через композитный видеовыход на кинескопный монитор, должно будет выглядеть получше)
HiNT: Правильный способ съёма таких МС из панельки - качать не вдоль, а поперёк. Для этого покупаем стальной стоматологический щуп (который буквой Г) и обтачиваем его загнутую часть до длины в несколько мм (сколько влезет между МС и корпусом ноута сбоку). Вставляем примерно посередине между ножками и сначала немного отжимаем один ряд, потом противоположный, с другой стороны. Повторяем несколько раз, чередуя ряды.
Зондом стоматологическим там та же ситуация, с одной стороны подлезешь, а с другой нет. Лучше всего из предложенного показалось ленту подкладывать и вытягивать.
@@infernosxe Можно да. Но если много и часто, тогда уж, куда деваться, профессиональный съёмник. Он жёстко фиксируется на чипе узкими зацепами прямо за корпус - и сам с длинной ручкой, за которую его легко качать. Можно попробовать сообразить свой из пружинных тонких, но широких закалённых стальных полос, цепляющихся за торцы чипа и сжимаемых кольцом-фиксатором снаружи. Но наверно, проще всё-таки подыскать что-то на Али. Правда, тогда не будет повода снять видео "сделал сам съёмник для чипов" ;)
А с просто подсунутой лентой (и вообще, со съёмом чипов) самая главная опасность - это внезапно выскочивший одним краем чип, который сильно погнул ножки на другом конце. Поэтому и нужна либа жёсткая фиксация на чипе с длинной ручкой, либо что-то маленькое, вроде стоматологического щупа. Просто дёргать за ленту может быть стрёмно. Но как раз лента - это как раз ещё один годный способ зафиксировать чип на длинной ручке.
Вообще круто то что ты купил этот ноут👍 там тот же китаец ещё хэндхэл продает на 386 проце🤔
это действительно интересно, даже в советское время делали все расширения, это сейчас фиг что сделаешь всё распаяное
ноне запаянаеж ?)
А как же PCI-E?
@@Zhelezniy-ChelovekВ ноутах нет PCI-E это тебе не комп
@@PeoPlaGame В чём проблема? Купи нормальный комп, с нормальной материнкой, с разъёмами расширения PCI-E и расширяй сколько влезет. А ноуты - для домашнего пользования это дерьмо для нищебродов. Для домашнего пользования лучше стационарный ПК, он надёжный и более ремонто-пригодный. Ноут, хорош лишь тем, что его можно носить с собой, например взять в дорогу, или в универ на учёбу.
А расширять там нечего, туда даже не впихнёшь лишний HDD/SSD. и система охлаждения стрёмная.
это не советский компьютер)))
Открыл крышечку и заменил процессор., вот бы в ноутах так было!
Какая прикольная вундервафля)
Интересно, а есть что нибудь подобное, но хотя бы на 286 или еще лучше на 386 процессоре?
Плохо понимаю с чего Вы взяли, что частота тактирования должна измениться при смене микропроцессора ? Внутри микросхемы микропроцессора нет тактирующего генератора, он собран на материнской плате и имеет всего две фиксированные частоты. Так что расчет частоты Landmark-ом это полный вымысел. Скорее всего две отечественные микросхемы исполняют больше пустых циклов ожидания (bubbles), что рассматривается бенчмарком как заниженная частота.
Просто NEC выполняет некоторые команды за меньшее количество тактов, поэтому он быстрее
Это был мой первый шутер аааа, помню дрожь в руках когда до босса доходил :)
Вспомнилось студенчество и КР580ВМ80А...
Какие интересные видео ютуб подкидывает))) Надо будет свое барахло продать. Вдруг кому собрать сей великолепный агрегат надо.
Особая благодарность за правильное произношение английских аббревиатур.
Было бы интересно ещё на "8088 Corruption" посмотреть, но ей для звука нужен Sound Blaster 2.0
Подписался нажал на колокольчик)
Какая прелесть. Где вы это чудо откапали? :)
Алиекспресс в этом году обрадовал. Молодцы китайцы
В демке самое интересное пропустил - отражение на воде в конце корректно отображается?
Нет, она до туда не доходит - отрубается. Если речь о самом конце демки
Понравился дизайн корпуса, хот-свитч на лету. Осталось теперь только добавить фичи или гамазы вместо устарнвших. Вообще у меня есть идея по созданию ИИ чайника на гусеницах и вот этот дизайн корпуса очень понравилася
V-20 это вроде как 80186, сотка мало использовалась компах, а в ИБМ ПК не использовалась совсем, но по некоторым данным V-20 это переделанный 186(188), но это не точно, надо гуглить.
супер
Респект капитан Карыч 🔥👍🤘
Давайте автора канала в ТОП.
Выпрашиваю у мамы компьютер
Мама: У нас есть дома компьютер
Компьютер дома:
На этом компьюторе можно драйвер видеопамяти Grab запускать и изучать. Он досупен был на ассемблере. Очень интересно, но не понятно ребенку. Зато можно выработать навык и IDA Pro будет почти не нужна.
перед тем как вставлять процессор - ленточку под него можно подложить. Типа как в батарейных отсеках старых плееров.
Очень Качественно Рассказал про Процики. Видео достойно Уважения, когда Накладывается Таблица Результатов во Время Тестирования.
Кстати, а FreeDOS там ЗаРаботает? Он, вроде, более Экономный по Памяти, но, возможно, требует 80386.
Тема Цены не раскрыта. Надеюсь, Сей Музейный Экспонат обошёлся дешевле «Малинки»?
Первый Взгляд на Ali выдал, что Сей CPU сто́ит дороже, чем Xeon E5450, причём, значительно дороже.
И для Чего Его теперь ПриМенить? В ISA-Шину всякие Датчики, Лампочки не воткнёшь (типа для «УмнОго Дома»)? Без Сетевухи (Да что там без Сетевухи делать-то вообще?). Хотя, были Дрова когда-то под DOS и IPX/SPX для DOOMа и даже TCP/IP для всего остального делался…
А если найти Сопр 8087, Хакнуть BIOS - «РазБлокировать» до 16 MHz, ВоТкнуть SVGA-Видюху, … Потом Найти/Спаять ПереХодник ISA-PCI-E и поставить туды 4090? Скока FPS в Вольфе будет?
P.S. Хотел ДизЛайкнуть за «Цензуру НаСтенной РосПиси», но ВозДержусь на этот раз…
Думаю, FreeDOS работать не будет. Так же как и MS-DOS новее версии 6.22
скорее всего ему нужен процессор с поддержкой 286 инструкций
Друзья,где можно купить сей девайс?
Не подскажите автор . Существует-ли возможность установки второва процессора в данный девайс . Стем чтобы получить 32 битный ретро компьютер ?
там на видео видна плашка для установки 8087 в качестве сопорцессора
Хм, зачётная вундервафля. Где такую купить?
Прикольно
На 386 проце этот Ляо делал планшетный ПК, только кончились они за пару дней. Интересно, как они реализовали контроллер клавиатуры.
Классное устройство! Позволяет прикоснуться к технологиям того времени без сборки громоздкого стенда на столе
Я играл в Wolfenstein 3D на игровой приставке Sega Mega Drive - самодельная версия игры недавно сделанная каким-то энтузиастом из Бразилии. Там и цвета и графика норм и нет тормозов.
Это как Крайзис прям для этого пк. Интересно а 486 ноуты такие, новые есть?
Замечательный постапокалипсис девайс
Закрыл глаза и как будто я в детстве играю в вольфа🙂
А где купить этот компьютер?
Кармак, конечно, оптимизировал игру просто от души: ради скорости переключения буфер-экран, все вообще выводилось по столбцам в четыре отдельные страницы, которые на экране тоже отрисовывались по столбцам - очень заморочно, но быстрее графики тогда не было и именно поэтому минимальными требованиями не была треха(386-й), хотя кто-то другой ее бы запросто и заявил бы на его месте.
Прежде всего -- Wolf3D это ещё 16-битовый сегментный код.
Поэтому трёха не нужна.
Вот DOOM -- это уже трёха. )))
Таки не совсем так: Вольф - 286, Дум - 486.
@@user-bh2vj6gu1c DOOM шёл на 386-х.
Даже Heretic шёл на 386DX -- сам запускал.
На классической версии Wolfenstein2d было как-раз программно сделаное упреждение (когда стреляешь вроде как на 2 корпуса в сторону от врага и попадаешь) чтоб задержки эти компенсировать. Потом (с развитием скоростей компов) это стали называть багами игры. Было пофикшено. В общем инфа :)
Была б VGA'шка, можно было бы взять ностальгии ради)
А CGA всё-таки маловато. Даже EGA мало)