Запуск fallout 2 на планшете windows
После получения планшета CHUWI HI10 PLUS имеющим на борту Windows 10, решил с комфортом перепройти Fallout 2 сидя на диване и планшетя тачпад. Оригинальная игра пройдена не раз, к счастью нашел толковый мод «Restoration», который просто добавляет не задействованные разработчиками локации. Т.е. они уже были в архивах игры, но по каким-то причинам их не включили в релиз. Так же мод устраняет сотни мелких ошибок, багов, он сразу содержит в себе патч для изменения разрешения, HiRes патч содержащий в свою очередь много полезных настроек игры. Restoration уже много лет закончен, работает, никаких обновлений и ошибок не будет.
К моему удивлению запуск Fallout на тачскрине оказался настоящим ритуалом с бубнами.
Fallout использует какую то старую(?) систему считывания положения указателя, сделать управление мышью в нем крайне сложно. Fallout в принципе не запускается без подключенной аппаратной клавиатуры\мыши. И вообще запуск на Windows 10 имеет кучу своих нюансов, например нужно скачивать старый DX9.0c т.к. последующие версии не содержат библиотек предыдущих.
Однако после пары недель проб, ошибок, вкуривания разноязычных форумов и попыток запустить на Android (не получилось) у меня вышло сделать рабочий вариант для Windows 10. Не идеально, но весьма играбельно.
Предлагаю сэкономить ваше время и действовать по отработанной схеме.
—-
1. Качаем архив с игрой, уже содержит Restoration, HiRes патч и не требует диск. //4pda.ru/forum/index.php?showtopic=608699&st=920#entry38646824
Можно накатать на оригинальную игру все с нуля, но в конце концов нам нужен Fallout + HiRes патч позволяющий контролировать разрешение и запускаться в оконном режиме.
2. Распаковываем сборку (2гб, 23’000 файлов), или устанавливаем свою.
Для планшетов на винде 2гб значительный размер. При самостоятельно установке без мода Restoration, анимации голов, видео и тд наверное можно сократить до нескольких сотен мб. Не забываем про HiRes патч. Если своя сборка не запускается, попробуйте все же скачать из пункта 1.
3. Качаем драйвера для виртуальной клавиатуры. http://support.logitech.com/ru_ru/software/lgs
Fallout при запуске проверяет наличие клавиатуры (и наверное мыши), без нее не происходит запуск. Наэкранные геймпады клавиатуры он не видит и не хочет признавать, требуется установить драйвер виртуальной клавиатуры. К счастью он есть вполне официально и бесплатно на сайте Logitech. Это драйвер, а не экранная клавиатура, вы вообще ничего не заметите а вот Fallout подумает что клавиатура есть.
4. Устанавливаем драйвер (>100мб).
Если Fallout отказывается запускаться с ошибкой отсутствия клавиатуры, качайте другую версию, на сайте можно выбрать, так же можно найти на 4pda. У меня получилось не с самой свежей версией.
5. Качаем архив для работы Fallout с тачскрином, повышает юзабельность. https://github.com/Nomad1/touchmouse
Это уникальная разработка созданная прежде всего для Arcanum: Of Steamworks and Magick Obscura, в ней выполнена полная поддержка тача +поддержка правого клика. Fallout же пошел прицепом, но, как пишет автор, в нем используется какая то старая и хитрая система считывания позиции курсора и перевести все на тачпад не представляется, ну по крайней мере обозримо, выполнимой задачей. Тем не менее работу тача с Fallout эти файлы облегчают.
6. Распаковываем в папку с игрой и создаем BAT файл: rundll32.exe TouchMouse.dll,StartNoHook Fallout2.exe
Если вы не знаете что такое BAT файл, делайте так: Правый клик, создать текстовый документ (*txt), в него копируете строчку: rundll32.exe TouchMouse.dll,StartNoHook Fallout2.exe сохраняете, закрываете, переименовываете текстовик в Fallout.bat, игра будет запускаться этим файлом. Собственно решил просто приложить к посту этот файл.
7. Качаем и устанавливаем виртуальный геймпад Virtual Gamepad Beta. //4pda.ru/forum/index.php?showtopic=526009&st=1000#entry30393989 или //4pda.ru/forum/index.php?showtopic=526009&st=980#entry30383127 или //4pda.ru/forum/index.php?showtopic=526009&st=980#entry30382955
Все это хорошо, но к сожалению не дает нормально делать скролл карты и не поддерживает правый клик мыши. Нам обязательно потребуется наэкранная клавиатура. Я попробовал многие, и бесплатные и ломанные платные но качественно заработала только одна. И хотя она работает только в оконном режиме, что влечет лишние тормоза, особенно выбирать не из чего. На 4pda достаточно ссылок на подходящие версии, в инете же наоборот почти все Demo. Программа имеет не очень удобный интерфейс настройки, посмотрите мануал на ютубе. Кроме того он почему то не хочет двигать кнопки в самый низ иверх экрана, что видно на скриншотах с игры.
Внимание! Подходит только Virtual Gamepad Beta, широко распространенная версия Demo не поддерживает смену профиля и вообще настройку и сохранение чего либо.
8. Качаем созданную мной раскладку Virtual Gamepad (или делайте свою).
Как уже упомянул, создание своих раскладок затруднено, используйте приложенную или уж просто редактируйте а не создавайте с нуля. Прикладываю фото с пояснением что какая кнопка в раскладке делает. Прикладываю файл раскладки, Fallout2.vgp.
9. Устраняем реакцию тачпада на различные жесты. //4pda.ru/forum/index.php?showtopic=808562
Отличная программа «GHOST v1.5 Gestures and Hotkeys Override Switching Tool» для устранения ложных срабатываний винды на случайные жесты во время игры.
10. Запускаем Hires.exe в папке Fallout. Ставим: 800*600, оконный режим.
При большем разрешении будет много чисто юзабельных проблем, не попасть в знаменитые микроскопические красные в кнопки интерфейса Fallout, не найти вещи на земле, не попасть в диалоги и тд и тп, игра совсем не предназначена для тачскрина на высоком разрешении. А оконный режим нужен для корректной работы TouchMouse.dll и Virtual Gamepad.
11. Запускаем Fallout, это происходит в пять шагов:
* Меняем разрешение экрана в Windows на 800*600 (или другое, но аналогично настроек HiRes патча)
* Отключаем вращение экрана планшета при наклоне
* Запускаем GHOST v1.5 отключаем жесты Windows
* Запускаем Virtual Gamepad, открываем профиль для Fallout
* Запускаем созданный ранее «Fallout.bat» в папке с игрой.
Готово!
Это выглядит сложно, но я бился как рыба об лед и не нашел варианта проще. Сначала принципиально рассчитывал не использовать наэкранную клавиатуру, но отсутствие реализации правого клика. Точнее как, правый клик есть еще на стадии BAT файла, но он не адекватен, либо он адекватен — но не адекватно остальное поведение мыши. По факту только экранная клавиатура. Да и играбельность с наэкранкой оказалась выше чем можно представить.
Список встреченных проблем:
* Если тормозит, убираем fog of war, в оригинале его все равно не было (да?).
* В целом производительность говно. Fallout запускается в оконном режиме, который растягивается создавая иллюзию полноэкранки. А еще поверх всего накладывается виртуальный геймпад. В общем на процессоре Cherry Trail игра идет не совсем плавно и планшет заметно греется, хотя по теории игра должна летать как истребитель.
* Если единожды «свернуть» окно (выйти на рабочий стол) начинаются большие тормоза, лечится перезапуском Fallout.
* Драйвер Logitec для клавиатуры регулярно слетает, хз почему, можно просто накатать поверх и перезагрузится.
Эмулятор QEMU — Запускаем Fallout 2 и многое другое без ROOT-прав!
Способ первый, QEMU
Разработчик: motioncoding
Цена: бесплатно
Проверено на: LG G2 16 Gb
Ссылка на: Google Play
Что такое QEMU вообще? Не более чем эмулятор любой из операционных систем, которые могут иметь образ формата img. Windows, начиная с 3.11 и заканчивая XP, LINUX, Slackware, FreeBSD, Debian, MS-DOS, Ubuntu и иже с ними. Понятное дело, что такие занятия требуют от смартфона и/или планшета серьёзной начинки. 1+ Гб ОЗУ для удержания эмулятора и работы с программами внутри его и мощный процессор, чтобы работа не проходила в формате .ppt, желательна поддержка OTG. Не то, чтобы без неё никак, но согласитесь, приятнее ведь играть с мышкой и клавиатурой, верно?
После установки и открытия QEMU вкратце покажет, как им пользоваться. Первым шагом к победе будет установка так называемого libSDL — набора скриптов и библиотек, необходимого для эмуляции. Однако это, фактически, отдельная программа, не так уж зависима от QEMU. Главная же визуальная заслуга её — создание папки SDL в корневом каталоге, куда мы и будем работать.
После установки libSDL QEMU покажет экран выбора образа. Три пункта, My images, Download Image и Add custom image, в принципе, сами за себя говорят. Первый показывает уже загруженные образы, второй позволяет вытягивать образы из Интернета. Встроенная ссылка ведёт на скачивание образа FreeBSD размером 120 Mb. Теоретически, для запуска Fallout можно использовать любую операционную систему, более важным будет найти подходящую под ОС версию игры. Вероятнее всего столь культовая вещь, как Fallout , уже заимела самые различные вариации, которые даже можно найти, если порыться.
Мы этим заниматься не будем, это так — пища для размышлений. Мы же переходим к третьему пункту, Add custom images. Не бойтесь заглянуть в этот пункт, и не убоитесь текста, который там написан. А что там-то? Всего два пункта, в первом дают возможность выбрать имя для нового образа, а во втором — задать адрес, по которому программа его найдёт. Запомните две вещи: образ можно ложить куда угодно, главное прописать его путь правильно (легче всего будет класть в корневой каталог, понятное дело), и формат файла не должен отличаться от .img. Переименовывать образы можно, да не факт, что QEMU их скушает.
Допустим, у нас имеется образ… Windows 95. Найти его не проблема — у любого IT-специалиста на Чёрный День всегда припрятана эта великая ОС. Допустим, именуется она w95.vhd… Переименовываем файл в w95.img и кладём в папку SDL. Когда всё будет готово, задаём имя файлу. Выйдет что-то вроде этого:
Если вы не ошиблись в символах, пойдёт процесс копирования. После завершения образ появится в My images, но его там выискивать необязательно. Достаточно просто нажать стрелочку вперёд. Следующим пунктом будет пояснение того, зачем в устройстве нужна поддержка OTG. Управлять внутри эмулятора можно лишь якобы мышкой, то есть работает двойное нажатие и единичное. Всё. И настроить это никак нельзя, если только не лезть в конфигурацию.
Дальше — напутствующее слово о том, что агрегат должен иметь достаточно RAM. Что остаётся делать? Призакрыть программу и пойти рыскать в старых дисках, ища Fallout 2. Образ нам необходим в формате .img. Его нужно положить в папку SDL, туда же, где лежит образ Windows. Внутри создаём файл sdl.conf (если такового нету) и прописываем внутрь следующее
/sdl -L. -m 128 -cdrom F2.img -hda w95.img -boot d -usb -usbdevice tablet
Запускаете QEMU , загружаете Windows 95, в одном из дисков будет Fallout 2. И если звёзды к вам будут благосклонны, вы сможете играть. А если подключите мышку и клавиатуру, то играть получится с удобствами.
Легендарная Fallout 2 теперь на android-смартфонах
Fallout 2 — игра изменившая ход развития индустрии видеоигр. Эхх, было время, когда все искали эту игру на прилавках магазинчиков возле метро и слушали озвучку от «Фаргус».
Купив игру, мы вставляли диск в дисковод, ждали, когда она установится, запускали и поражались её простору, суровости и атмосфере.
Да, на сегодняшний день игра устарела во многих параметрах: геймплей в современных играх намного динамичнее (конечно, пошаговая стратегия динамичностью и не пахнет), графика с тех времён ушла далеко вперёд, но несмотря на всё это, Fallout 2 навсегда останется в сердцах тех, кто хоть раз прошёл испытание в Храме, или побывал на локации «Свечение».
К счастью для тех , кто хочет перепройти или впервые опробовать легендарный Фоллаут 2, сегодня можно пройти игру на вездесущих смартфонах.
Вся прелесть в том , что игра пойдёт даже на бюджетном смартфоне. Если раньше Фоллаут не был требователен для компьютеров, то что говорить про сегодняшние смартфоны?
Давайте, разберёмся , как установить игру на андроид-смартфон, ведь в play market’е её не найти.
Скачиваем и устанавливаем
Подумать только, прошёл уже 21 год с момента выхода игры!
Всё, что нужно для максимальных настроек в игре на телефоне — это 1гб оперативки и процессор с частотой 1ггц и Android 4 . Круто, не правда ли?
Переходим к скачиванию. Набираем в любом поисковике: «Скачать Fallout 2 на андроид», переходим по любой ссылке и скачиваем, файлы Limbo PC и эмулятор (Желательно иметь антивирус на смартфоне, а то мало ли).
Теперь — стадия установки. Запускаем Limbo PC и выбираем эти настройки.
LoadVM—> New (Название виртуальной машины)
CPU: Pentium
RAM: По своему усмотрению от 64 до 256
CDROM: «путь до fallout2.iso»
Hard Disk: «путь до w95.vhd»
Boot From Device: Hard Disk
VGA Configuration: cirrus
Можно играть!
Понравилась статья? Ставь лайк и подписывайся!
Возможно, Тебе будет интересно почитать: