High resolution patches — новая жизнь старых игр
Доброй пятницы, уважаемый хабр!
Думаю, многие хабравчане проводят какую-то часть своего досуга за компьютерными играми. И если дело касается игр последних лет, то проблем нет, лишь бы мощности компьютера хватало. Но со старыми играми всё не так просто.
Часто бывает, что игра просто не хочет запускаться на современных ОС и железе, или же работает некорректно (слишком быстро, графические артефакты и т.д.) Это печальная ситуация, но сейчас не о ней. Во-первых, популярные игры, как правило, написаны пряморуко худо-бедно, но работают. А во-вторых, это тема для отдельной объемной статьи.
Предположим, что ваша любимая игра все же запустилась. Сначала радости нет предела. Но только до тех пор, пока вы не обнаружите, что максимальное доступное разрешение — 1024х768, а то и вовсе 800х600. На современном мониторе это означает огромные элементы GUI игры, смазанную картинку, а если монитор широкоформатный — еще и сильно искаженные, «пузатые» пропорции. Некоторых фанатов такие мелочи, конечно же, не смущают. Но зачем отказывать себе в максимальном удовольствии от игры, если решить проблему не так уж и сложно?
Под катом — способ запустить с современным разрешением некоторые популярные игры начала 2000х.
1. Age of Empires II
Помните ту самую «Эпоху Империй»? Многие поклонники до сих пор проводят бессонные ночи за сетевыми баталиями. Но, кроме невозможности поставить разрешение выше 1280х1024, игровую картинку омрачают еще глюки с палитрой — пресловутые «розовые пятна». Кто запускал игру на новых Windows, поймет о чем речь.
Но нет худа без добра: в 2010 году голландский знаток дизассемблера под ником BoekaBart выпустил патч, который устанавливается путем замены исполняемых файлов игры. Этот патч исправляет баг с цветами и добавляет в настройках игры все поддерживаемые системой разрешения. Так как графика в игре пиксельная, но при большем разрешении вы видите больший кусок карты, что может дать стратегическое преимущество.
Выглядит игра примерно так:
Нижний угол панели интерфейса немного недоработан, но это небольшая расплата за возможность поиграть в 1920х1200, верно? 🙂
Скачать патч высокого разрешения можно на домашней страничке BoekaBart.
Здорово было бы сделать подобный патч для первой части Age of Empires, но моих знаний ассемблера и реверс-инжиниринга, увы, не хватило.
2. Arcanum: of Steamworks and Magic Obscura
Arcanum — одна из лучших классических RPG с необычным стимпанковым сеттингом, где магия борется с технологией. Несмотря на всеобщее восхищение критиками и аудиторией, шедевр Troika Games провалился в продажах, так и не увидев официального патча, лечащего многочисленные проблемы игры.
Но активное комьюнити не осталось в стороне и сделало всё своими руками, в том числе и патч высокого разрешения. К сожалению, данный патч совместим только с последней лицензионной английской версией 1.0.7.4 и поставить его на локализованную игру не получится. После установки патча в директории с игрой нужно запустить утилиту Setup-HighRes.exe, которая спросит у пользователя желаемое разрешение и сгенерирует модифицированный бинарник Arcanum.exe. После этого путешествовать по миру Арканума станет заметно проще: 
Патч (и еще многое другое для Arcanum) находится на самом известном фанатском сайте — terra-arcanum.com.
3. Civilization III
В каждой новой версии Цивилизации общий игровой процесс остается неизменным, но в деталях игра сильно изменяется. А в них, как известно, кроется дьявол 😉 Поэтому время от времени появляется желание запустить старую часть и окунуться в давно любимый геймплей. Для того, чтобы выйти за рамки стандартных 1024х768, даже не придется модифицировать файлы игры. Всё, что нужно — найти в папке с игрой *.ini-файл настроек и добавить туда одну строку. Если у вас полное издание игры (например, Steam-версия), то это будет файл Sid Meier’s Civilization III Complete\Conquests\conquests.ini. Добавьте в него строку «KeepRes=1» и сохраните. После этого игра будет запускаться в том же разрешении, в котором работает ваш рабочий стол:
4. Heroes of Might and Magic III
Серия «Герои Меча и Магии» не нуждается в представлениях. А ее третья часть до сих пор многими считается лучшей. Но если в 1999 году 800х600 было волне типичным разрешением, то сейчас его иначе как архаичным не назовешь, правда?
Так же решили русские моддеры во главе с baratorch и создали HoMM 3 HD Mod. Данный мод, кроме поддержки любых разрешений, добавляет несколько приятных мелочей в интерфейс игры, при этом не затрагивая ее баланс.
При разрешении 1920х1200 и маленькой карте она почти вся влазит в игровой экран 🙂
Как и в случае с Arcanum, после установки патча нужно запустить утилиту настройки, которая сгенерирует *.exe для игры в высоком разрешении. Узнать подробнее, а также скачать сам патч, можно на его сайте.
5. Stronghold
Эта игра не так знаменита как вышеперечисленные, но первую часть стратегии о строительстве замков и средневековой войне тоже любит своё небольшое, но тесное сообщество игроков. А где есть сообщество, там найдутся и разработчики патча высокого разрешения!
В данном случае, в создании такого патча самое непосредственное участие приняли собственно разработчики игры — FireFly Studios. Они сделали патч как для оригинальной игры, так и для дополнения Crusader. Кроме исполняемых файлов, патч также заменяет графические ресурсы, поэтому архив для загрузки весит более 100МБ.
Вопреки предостережению разработчиков, патч прекрасно работает со Steam-версией игры:
Скачать патч можно на его странице на сайте FireFly.
К сожалению, в рамках одной статьи нельзя написать про все шедевры прошлых лет. Но одной строкой упомяну, что также существуют патчи высокого разрешения на такие игры как Fallout, StarCraft, Planescape: Torment, Космические Рейнджеры и многие другие. Чтобы узнать, сделали ли патч для вашей любимой игры, достаточно во всезнающем Google к ее названию добавить фразу «high resolution». Также весьма полезен в деле осовременивания игр сайт Widescreen Gaming Forum. Надеюсь, что вы найдете на просторах интернета заветный файлик для нужной игры. А если нет, можно попытаться сделать патч самостоятельно 😉
UPD: перезалил скриншоты. Теперь в статье уменьшенные версии для экономии трафика. Но они кликабельны, можно открыть скриншоты большего размера.
Приятных игр!
Тема: Starcraft: Brood War в полноэкранном режиме и репиторы в Windows 7
Опции темы
А брудвар разве на семерке виснет?
а почему видео лагает что лучше сделать что бы не лагало..хотя компьютер вроде недавно купил
Эммм, именно лагает видео в записаном воде или как? и Хар-ки компа плз и игру, которую стримил. Не я, так более умные люди подскажут=)
Спасибо тебе, Глобус, большое и человеческое!
Да кстати, я сижу на х64 винде на которую ты скинул ссылку, бв на ней работает хорошо
после того как настроил репитеры из динамиков постоянно хрипы идут
у меня вин7 asus lamborgini
а также можно ли стримить другие игры в полноэкранном режиме?
Жаль. Лично я х64 не тестил. Ты скачивал именно ту, которая указана в раздаче, или пробовал на своей винде?
Люди, не подскажете, у меня 7 винда, и там все цвета, ну просто никакие. Мне кажется что винда не хочет переходить с 32бит на 16 бит, на которых базируется СК:БВ(как я предпологаю), чего делать не подскажете?
Щас потестил, Fraps почему-то помогает малость, в игре глюка нету, но в менюшке есть.
Привет. Давно уже хотел вставить свое «я», решился только сейчас. Несколько позиций добавлю и подкорректирую.
1) Как играть на Windows 7 без зависаний. Желательно установить все обновления через центр обновления, и все пройдет. Сервис пак 1 (если не изменяет память) содержит как раз тот патч, который исправляет фризы.
Называется обновление KB2488113. Выкладываю его отдельно здесь
И ничего переустанавливать не надо.
4) Uscreen Capture. Здесь выложена версия юскрина 2.0.11. На официальном сайте есть более новая версия 2.0.14 для x86 и x64. (x64 не добавляет драйвер в енкодер, так как енкодер 32-битный, а потому и не работает с 64-битными библиотеками, нам он не нужен)
http://www.umediaserver.net/umediaserver/download.html
6) Неправильно указан путь реестра к настройкам юскрина в Windows 7.
Верный путь:
для x86 HKLM\SOFTWARE\UNREAL\Live\UScreenCapture
для x64 HKLM\SOFTWARE\Wow6432Node\UNREAL\Live\UScreenCaptu re
7) Настройки звука вы можете найти в этой теме. В этой теме картинок нет, зато все они есть здесь http://defiler.ru/?p=668 добавьте, исправьте.
8) Подробней насчет программы Virtual Audio Cable 4.10 можно почитать здесь http://rutracker.org/forum/viewtopic.php?t=2832534. (если возникнут проблемы с программой)
Если у вас не было стерео микшера, значит ваша звуковая карта его не поддерживает. Но все же стоит попробывать обновить драйвера. Самые популярный производитель Realtek. Оф. сайт http://www.realtek.com/downloads/
Ну или искать ответы в гугле.
К чему привели несколько лет моддинга для SC2
Несколько лет я делал моды для Старкрафт 2. Вы знаете, там в батлнете есть пользовательские игры, в них можно поиграть, если сам старкрафт поднадоел. Вот я был в числе тех, кто эти игры создавал.
Игроков эти и другие мои моды интересовали средне. Поначалу они поднимались в топе популярности, но постепенно интерес угасал, мне не удавалось сделать по-настоящему интересную игру. После каждой новой игры, не оправдавшей надежд и погрузившейся в глубины рейтинга, я думал: следующую-то игру я сделаю действительно клёвой. Но не удавалось, новая игра тоже не завоёвывала геймерских сердец. Это было тяжело, но честно. Игроки искренне интересовались интересной игрой и игнорировали скучные, и позиция игры в рейтинге обчень быстро показывала, чего стоит гейм дизайн. Да и сам поиграв в собственную игру, я понимал, почему игра не очень захватывает.
В итоге, моддинг для старкрафта 2 был для меня стал для меня отличной школой гейм-дизайна.
На свою последнюю игру я потратил год. Взял за основу другой мод, под названием Squadron TD (римейка Legion TD из Warcraft 3), и полностью переработал геймплей, попытался внедрить всё то, что, по моему мнению, должно было сделать игру интересной.
И эта-то игра наконец-то стала популярна! В первый же день добралась до топ-5, и уже 3 года там держится.
После этого успеха я уверовал в свои геймдизайнерские способности и перешёл на Юнити, стал делать уже нормальные игры, не связанные с движком старкрафта, сделался инди гейм девелопером. Вы может быть слыхали тут на пикабу о моей игре «Jelly in the Sky». Но я сейчас пишу не о ней, а о том самом моде «Mines and Magic», который удалось сделать интересным.
Просто хотел рассказать, в чём состоит эта игра. Возможно, кто-то решит поиграть и хорошо проведёт время.
По сути эта игра от носится к жанру Tower Defense, но это очень сильная эволюция того, что мы обычно называем TD.
Вот, на картинке спереди три паладина (один апнутый), за ним два лучника, и позади эльфийка-волшебница, кастующая защиту. На них наступает волна кристаллических зергов.
Во-вторых, в игре сильно развита экономика. Игрок должен строить шахты, усовершенстовать их, распространять своё влияние по территории карты. Шахты приносят ресурсы, за счёт которых можно исследовать новые башни и строить их. За убийства врагов дают золото. То есть, приходится думать, как распорядиться накоплениями, пустить всё в защиту или рискнуть и обеспечить себе доход.
Тут в верхней части картинки видна шахта, Добывающая ману, по семь единиц за ход. И ферма, добывающая еду. Накопив 20 маны, я куплю волшебницу, а еда нужна чтоб строить паладинов.
Команда соперников занимается тем же самым, и вы можете потратить ресурсы, чтобы подослать сопернику дополнительных юнитов к их волнам. За это и доход повышается, и можно получить бонус, если подосланный вами юнит убьёт кого-то из юнитов соперника.
Но если всё-таки волны врага прошли через всю защиту, они подбираются к главной базе, которую можно улучшать: у каждого игрока есть защитный дрон с кучей апгрейдов, так что если вы мало внимания уделяли защите, но накопили ресурсов, вы можете расправиться с вражескими юнитами непосредственно около базы.
На картинке внизу справа можно видеть разнообраие защитных апгрейдов.
Но если противник рискнул обороной, вложился в экспансию и забрал изрядно ресурсов, то ещё не всё потеряно. Хитрость экономической системы в том, что вы можете вкладывать ресурсы в свои немногочисленные шахты и круто их прокачивать. Так что даже небольшое их число даст довольно ресурсов. Кроме того, чрезмерно инвестировавшего в экономику врага можно наказать, собравшись командой и послав много дополнительных юнитов ослабленному врагу, пробить его защиту и уничтожить базу. Но даже если база устоит, противник ослабнет, так как благодаря вашим дополнительным юнитам он не получил доход за уничтожение волны врагов.
Вражеские волны разнообразны, каждая волна имеет слабости и сильные стороны, и хорошо бы, чтобы ваша собственная армия слабостей не имела. Например, некоторые волны врага приходят в обильном числе, и ваш стражник с цепной полнией будет наносить огромный урон. А одному толстому врагу цепная молния почти не повредит. Лучники хорошо раскрошат мясных рукопашных врагов, но стрелы не так хороши против кристаллических монстров. Каждая волна уникальна, с каждой волной общая сила врага возрастает, и приходится постоянно держать ухо востро.
И ещё, в игре довольно значимое место играет случайность. Распределение ресурсов на карте каждый раз новое. И приходится всякий раз смотреть, каких ресурсов не хватает, а какие есть в избыте. То есть, даже если вы каждый раз играете за одного билдера, вам придётся искать новые стратегии, в зависимости от имеющихся в распоряжении ресурсов.
В общем, игра сложная и интересная. Одна игровая сессия длится от получаса до часа, и я видел игроков, у которых по нескольку тысяч сыгранных игр. И они говорят, что им до сих пор не надоело, и каждая игра уникальна и интересна.
За победы и проигрышы начисляется рейтинг ELO, как в шахматах. Так что несколько раз одолев сильных противников, вы быстро наберёте рейтинга, и получите доступ к новым билдерам.




