Как запустить limbo в оконном режиме

Обновлено: 05.07.2024

Если вы хотите запустить данную игру в окне тогда можете пойти на хитрость, притом что данная игра может запускаться в окне только не компьютере и то если вы будете при этом использовать эмулятор, так что на вашем мобильном устройстве вы понижаете резолюцию экрана после чего игра принимает размеры окна и чем меньше вы ставите данное разрешение, тем меньше становится оконце. На компе естественно все дела обстоят куда лучше, притом что она сразу же может запустится не на весь экран а именно в оконном режиме. Так что только вот таким образом можно запустить игру в оконном режиме.

Здравствуйте! На самом деле нет ничего сложного в том, что бы поменять управление в игре Limbo. Для это достаточно всего лишь в главном меню перейти в раздел настройки и уже там выбрать под меню настройки управления. Заходите, выставляете все по своему вкусу, сохраняете изменения и вперед, на встречу приключениям. Все выше сказанное справедливо также и для мобильной версии данной замечательной игры. Впрочем в нее очень приятно и комфортно играть также и на стандартных настройках, ничего не меняя.

Итак, долго я откладывал эту статью в чёрный ящик, но но его чуть не утащили в «Что? Где? Когда?», и я понял — время пришло. Сейчас я расскажу, как запускать игры на Windows через Limbo. При этом я проведу несколько проверок их работоспособности. В качестве примеров будут Heroes of Might and Magic 3 Collection, Civilization 2: Test of Time и Fallout of Nevada.



Почему я не устраиваю полноценный тест каждой из игр? Почему не пишу скорость каждой, глюки/баги/проблемы с запуском? Дело в том, что меня слишком сильно выматывает медленная работа эмулированной Windows. Мои попытки запустить Героев 3 и Fallout of Nevada не увенчались успехом ни на одной из десяти (!) версий Windows 95/98. Две или три версии отказались запускать Фоллаут, потому что у них режим дисплея работал только в 16 цветах. Не битах, а цветах. И настройка эта меняться отказывалась напрочь, а когда менялась, то требовала перезагрузки и не сохранялась.



Итак, что нужно для запуска старых игр? Для начала, Limbo. Да, без него никак, а ты как думал? Как только Limbo установлен, необходимо добыть образы Windows. Для серьёзных игр необходима версия с драйверами, для DOOM/Quake/Civilization 2 подойдут даже урезанные версии. Но для работы с ними, ясен ясень, нужна мышка и клавиатура. Цивы это не касается, впрочем. Она как-то с самого начала выделяется среди остальных игр, запускается шустро, работает даже в 16 цветах… И, теоретически, имеет рабочий мультиплеер.



Но это такое. Когда образ ОС найден, нужны игры. В моей предыдущей статье я устанавливал игры с образа на чистый диск прямо во время эмулирования. Сие извращение я посчитал непотребным, и решил сделать дела через UltraISO. Есть такая чудная программка, которая позволяет создать собственные образы в нужном для эмуляторов формате.



Все игры, которые хочется опробовать, необходимо сначала установить на ПК. После этого папку с установленными играми нужно закинуть на образ через UltraISO и через «Сохранить как» создать образ. Размер его выбирается слева от индикатора, где показан текущий размер файлов. Клац туда — выбираем размер образа.



Теоретически, такие образы можно монтировать в Limbo не только в дисковод, но и как жесткие диски, просто изменив формат. Но это я оставляю на твоей совести. После того, как все файлы залиты в папку SDL, выбираем в эмуляторе файлы ОС и образа с игрой, запускаем процесс… Открыв «Мой компьютер», видим смонтированный диск, открываем теперь его, и запускаем исполняемый файл игры. После чего молимся своим нечестивым богам, чтобы игра не послала нас в пешую еретическую прогулку по улицам Тосканы.



Какие могут возникнуть проблемы? DirectX, драйверы на видео, разрешение и цветастость экрана — только те, с которыми столкнулся лично я. Медленная работа некоторых ОС лишь частично является бедой. Например, крайне важно проверять целостность установленной игры перед запаковкой. Ну, в смысле — хотя бы один раз запустить её на ПК.



Если хочется явно и абсолютной надёжности, то существуют специально адаптированные под Android версии старых игр. Предназначаются они для QEMU и BOCHS, но после проверки я выяснил, что некоторые встроенные образы имеют и файлы игры, и файлы ОС. Например, с игрой «Аллоды: Печать Тайны» от Alelug в комплекте идёт Windows 98.



На этом можно закончить. В следующий раз я попробую работать с DosBox. Глянем, как проявит себя эта программа…

BOCHS меня расстроил. Правда. После стольких часов ожидания он отказался запускаться, не аргументируя это никак. Моя мечта вновь сыграть на Android в Fallout 2 потеряла ещё одну опору. Осталось всего два варианта — Limbo и DosBox, причём первым я займусь прямо сейчас, так как на его счёт у меня опасений больше всего. Дело в том, что Limbo, как я понимаю, является тем же QEMU, но с немного переработанным интерфейсом, а QEMU на смартфоне с Lollipop не запустился. А, ладно, будь что будет!



В отличие от BOCHS, Limbo почти никто не знает. Ну, во всяком случае Wikipedia об этом эмуляторе ни слухом, ни духом… И намного чаще по запросам мне выдавало либо одноименную игру, либо… LSD Emulator, в котором есть уровень Limbo. Так что неизвестно, кто и когда начал делать сей эмулятор, поэтому перейду сразу к делу.



Интерфейс программы сумбурный, но по большей части приятный, и представляет из себя набор выпадающих меню. Есть вещи, которые и бесят. Например, то, что у приложения фиксированная позиция экрана, не меняющаяся даже при повороте смартфона на 180 градусов. Также напрягает чёрная полоса сверху, которая уменьшает рабочую площадь экрана.



Для начала необходимо создать свой профиль и назвать его. Далее идёт выбор конфигурации. Стандартной (для игры в Fallout) считается следующий набор:




Интерфейс: SDL
Процессор: Pentium
Количество ядер: 1
Оперативная память (МБ): 64 — 256
CD ROM (*.iso): образ диска с игрой
Жёсткий диск А (*.img/*.qcow2): образ диска с Windows
Устройство загрузки: Жёсткий диск
Конфигурация сети: Нет
Видеокарта: cirrus
Звуковая карта: Нет

Теоретически, эта конфигурация является самой надёжной. Но после первого удачного запуска на ней я начал пробовать различные варианты, отличные от изначального. Оперативную память на моём D802 можно задать до 392 МБ, более высокие значения крашат программу. С процессором и количеством ядер можно экспериментировать, у меня и более мощные пункты ОС запустили, вроде Phenom и Core2Duo. С количеством ядер тоже не всё понятно. Почему — напишу чуть позже.

Загружается Windows 95 (сборка от MVoloshin) от силы полторы минуты, сразу же выбивается ошибка рабочего стола, но после её подтверждения можно работать дальше без проблем. Растянутый интерфейс SDL выглядит непривычно и приятно одновременно. Кроме того, ошибка выскакивает только при первом запуске. Все остальные происходят без проблем.



Мышка работает внятно, но через двойной тап по экрану перетаскивание файлов порой сбивается через пару сотен пикселей. Масштабирование, как я понял, переключает режим мышки с левой кнопки на правую.

Fallout 2 установился вариантом «Small Installation», но завис при выходе из программы-установщика. Работоспособность оказалась никакой, пришлось удалять файл через Uninstall, открывать диск Fallout через контекстное меню и устанавливать игру через MS DOS. Это удалось без ошибки, но после меня выкинуло в окно настройщика, где навигация могла осуществляться только через клавиатуру. Которой у меня, разумеется, не оказалось.



Закрыв программу и напугавшись предупреждением, что «несохранённые файлы будут потеряны», я зашел в директорию Interplay, которая создалась не в Programm Files, а в корневой папке, запустил Fallout.exe и… начал хвалить Боженьку, ибо игра запустилась!



Счётчик кадров в игра держится на уровне 10 — 15, что, разумеется, ниже прожиточного минимума. На QEMU счётчик был в районе 30, да и грузилось оно быстрее. Тут уже несколько вариантов может быть. Первый — стоит поэкспериментировать с мощностями эмулирования, задать различные процессоры, количество ядер, выделить больше памяти… Что я и сделал, но никаких изменений не заметил. Во всяком случае, в игре. Смена же видеоадаптера привела к тому, что вместо Fallout я увидел чёрный экран.



Второй вариант, теоретически способный повлиять на скорость игры — более массивная установка. То есть, не «Small Installation», а другие. Возможно, на скорость игры влияют какие-то синтетические ограничения в передаче данных при эмулировании дисковода. Возможно, это звучит для знающего человека, как утонченный, изысканный бред, но других вариантов я особо не вижу.

Для проверки был скачан пустой образ HDD на 1 гигабайт, присобачен вторым жёстким диском через Limbo, и туда была установлена полная версия Fallout 1. Процесс занял целый час, и ничего не изменилось вообще. Думаю, что дело именно в видеоадаптере, и для более комфортной игры нужно экспериментировать именно с ним.



Внимание! Limbo очень плохо дружит с Clean Master, которая в процессе чистки системного кэша полностью удаляет содержимое папки эмулятора. Помогает только полное удаление программы и установка её заново.

Тем не менее, на этом моя работа с Limbo… не заканчивается. Именно на этом эмуляторе я буду проверять и эмуляцию различных ОС, и различных игр, поскольку программа позволяет это, и не вылетает.

Читайте также: