Найти в Дзене
FixClan

Игра Doom на планшете, через DosBox. Реально ли?

Есть у меня в долгом ящике один древний планшет, с разбитым сенсором, для которого никак не получается придумать применение. Покупать и менять неисправную деталь нецелесообразно, так как проще найти другое исправное устройство, естественно бывшее в употреблении. Тут промелькнула мысль, а почему бы не установить DosBox и запустить одну из старых игр? Свободные чехол-клавиатура и мышь в наличии - надо пробовать.

Выбор эмулятора пал на DosBos Turbo, из-за его широкой поддержки на 4pda (скачивал оттуда же), а "скармливать" ему буду Doom.

Установил DosBox Turbo и менеджер к нему. Все настройки по умолчанию, на автомате, а директория файлов: mnt/sdcard/Downloads. Перебросил папку DOS (где находились ещё несколько папок с играми) туда, куда требует программа. Принялся пробираться к DOOM с помощью команд CD. Далее, набрал в консоли DOOM.EXE (получив строку вида "mnt/sdcard/Downloads/DOS/DOOM/DOOM.EXE"), и что-то внутри планшета напряглось, замерло, а через секунду выпала ошибка.

Решил выставить настройки эмулятора на максимум: память 256 Мб, процессор Pentium MMX, и прочие галочки. А вот звуковые характеристики переключил на Fast, с пропуском кадров = 0, и игра заработала. Реально заработала, а не просто показала заставку.

Управлять персонажем стрелками курсора, а стрелять кнопкой мыши, не удобно, но с управлением разберусь позже (спойлерну, уже разобрался). По ощущениям, игра выдает около 20-22 кадров в секунду, это не много, однако учитывая мой старый процессор Allwinner A20, пытающийся тянуть DOOM через эмулятор, это понятно и простительно.

Один небольшой совет для тех, кто захочет так же поэкспериментировать с играми: обязательно переходите в каталог(папку) с игрой и только потом запускайте EXE-шник. Иначе, можно получить ошибку вида "could not find group file...".

Идея с "DOS-машиной" на Android интересна, но есть множество нюансов, заключающихся в производительности процессора, синхронизации клавиатуры и мышки в эмуляторе и играх. Например, в X-COM указатели дублируются и не сходятся по положению на экране.