Здравствуйте друзья! Наверно перед тем как перейти непосредственно к статье, мне стоит представиться и немного описать себя, возможно это поможет понять почему я вообще взялся за эту публикацию и тему. Зовут меня Александр, мне 36 лет, имею высшее строительное образование по специальности информационные технологии в строительстве и работаю в проектной организации главным инженером проекта, из чего следует что жизнь я свою, в той или иной степени, связал с компьютерными технологиями. В жизни мне повезло, первый ПК у меня появился в 97 году благодаря тому, что мама моя работа в Информационно-Вычислительном центре РЖД и была возможность пользоваться некоторыми привилегиями. Было мне тогда 12 лет, в провинциальном городе личных ПК тогда почти ни у кого не было, сверстники обходились максимум приставками. Для меня это было просто чудом, это был волшебный и не изведанный мир в который я погрузился с головой, всего и не перечислишь - игры, программирование на бейсике, паскале и дельфи, изучение первых версий 3D Studio MAX (да, в то время он назывался именно так), компьютерные журналы и клубы. Это было огромным пластом моей жизни, это стало частью меня, как бы это пафосно не звучало. Кто проходил это, тот меня поймет. Компьютер сделал меня тем кем я сейчас являюсь. Компьютерные игры меня научили английскому языку (да, я просто пытался проходить игры со словарем, так как играть например в Baldur's Gate в пиратском переводе это то еще удовольствие), увлечение 3д максом, программированием, симуляторами военной техники позволили не просто понимать английский на уровне компьютерной игрушки, а еще и свободно читать техническую литературу без помощи переводчиков и словаря. Умение программировать позволило поступить в институт без экзаменов, да и в самом институте знание банального Паскаля с Бэйсиком очень сильно облегчало жизнь. В общем, куда не глянь, а получается что весь фундамент моей дальнейшей жизни был заложен именно в конце 90-х, и именно тому самому "белому другу", подобному тому что на фотографии, который стоял у меня за письменным столом я многим обязан.
Ностальгия штука обманчивая, человек обычно запоминает только самое хорошее и в положительном ключе, именно поэтому кажется, что в детстве была и трава зеленее и небо голубее, а мороженое так вообще вкуснее чем в детстве больше не производят. Но все-таки даже зная что это обман, имея мощный компьютер с видеокартой последнего поколения, аккаунты в стиме и ГоГе суммарно в несколько сотен игр, широкополосный доступ в интернет со всей информацией и развлечениями мира, я все равно хочу как ТОГДА, когда мы с другом ездили на другой конец города, к прилавку с дисками, скидываясь деньгами с обедов и покупали пиратские сборники с игрушками про которые читали в затертых до дыр журналах Страна Игр и Игромания. Я готов обманываться и наслаждаться, присоединяйтесь!
Наверно самыми проблемными играми для запуска на современных системах являются игры конца 90-х начала 2000-х. Досовские игры спокойно и без лишних проблем запускаются через DOS-бох, для игр середины двухтысячных можно спокойно за копейки купить недорогой ноут или ПК с рук эпохи Windows XP-Windows 7 32 bit и вообще не париться. А вот игры эпохи Windows 98 штука капризная,ПК того времени уже продаются по ценнику Ретро и Винтаж, а найти на них например 3dfx Voodoo за вменяемые деньги и того сложнее. Да и технологии в те годы менялись так, что там под каждое полугодие выхода игр необходимо подбирать свой набор железа))))
Поможет нам PCem, эмулятор который позволят собирать виртуальные машины не из абстрактного железа, а вполне реально существующих комплектующих того времени. Свободно можно собрать систему по вкусу, от 8088 до первых поколений Celeron-нов с Voodoo 3. Ладно, заканчиваю вступление, перейдем к практике.
Будем собирать машину мечты 97-98 года Pentium 200 MMX c 3dfx.
Какой же это был отвал башки когда я у друга увидел первый раз в жизни Кармагедон 2 с ускорителем, это было нечто непередаваемое))
И так, что нам понадобиться:
Непосредственно сам PCem: https://www.pcem-emulator.co.uk/files/PCemV17Win.zip
Ромы к нему: https://github.com/BaRRaKudaRain/PCem-ROMs
Образ диска Windows 98SE (думаю люди интересующиеся темой знают как попасть на ресурс где его можно скачать)
Образ загрузочной дискеты Windows 98: https://www.allbootdisks.com/download/98.html
Драйвера на Voodoo 2: https://www.3dfxzone.it/dir/3dfx/drivers/?objid=834
Включаем любимый трек из 90-х и погнали.
Распакуйте РСем в отдельную папку, никакой установки нет, программа готова к запуску. Перед запуском, скопируйте содержимое PCem v17 ROMs в папку rom в папке pcem.
Память оставляем как есть 256, можно меньше, не столь принципиально.
Джойстик и сеть оставляем как есть.
Выходим в первоначальное меню и жмем F10. В меню PCem жмем Disc->Change drive A: и выбираем ранее скаченный образ загруженной дискеты, перезагружаем машину.
Тут можно поэкспериментировать, установить винду на диск С, выделить для игр диск D но для простоты сделаю просто один диск.
В командной строке переходим на диск Е (наш сидюк с виндой) набрав E:
Запускаем установку windows набрав setup
Мы почти все сделали, осталось не много. Дело в том, что винда еще не знает что такое Voodoo 2. Нужны драйвера. Для этого нужно их как-то записать на виртуальный диск. Существуют программы типа WinImage позволяющие работать с виртуальными дисками как с обычными каталогами, но почему-то категорически отказывается у меня работать вываливаясь с ошибкой. Можно сделать это через Линукс, но это совсем другая история. А можно воспользоваться Daemon Tools. Программой эмуляции CD-ROM, она умеет загружать любые архивы как виртуальный сидюк. Открываем Daemon Tools.
Загружаем PCem, заходим в виндовс и в меню PCEm --> CD-ROM --> HOST CD/DVD с буквой виртуального диска.
Вуаля, теперь в моем компьютере в дисководе есть нужные драйвера из Архива. Запускаем самораспаковывающийся архив.
В общем то на этом все, у вас есть свой виртуальный компьютер)) В полный экран можно переходить сочетанием клавиш Ctrl+Alt+PgDwn. Что бы на широкоформатных мониторах не искажало экран выберете в меню PCem --> Fullscreen mode --> Exclusive
Фух вроде все, начнем волшебство, которое я испытал когда в далеком 98ом году с пиратского сборника смог запустить Аллоды (я долго не мог этого сделать поскольку не знал что нужен DirectX).
Через демон тулз гружу образ диска с игрой.
Вот она магия:
На этом я закончу. Даже не знаю прочитает ли кто-нибудь эту статью. Надеюсь пригодиться. Задавайте вопросы, критикуйте, подписывайтесь. Если это хоть кому-нибудь интересно, буду дальше делать посты на эту тему. Всем всех благ!