Как запустить Soul Calibur или Shenmue на PC? Мы задались этим вопросом и провели масштабное тестирование лучшего эмулятора консоли Sega Dreamcast.
Сегодня мы будем тестировать лучший эмулятор игровой приставки Dreamcast – Chankast Alpha 0.25. Для работы нам понадобятся сама программа (скачать ее можно на сайте разработчика), образы BIOS и Flash-памяти приставки (найти их можно на сайтах, посвященных эмуляции DC, хотя особо отчаянные могут сделать их самостоятельно). Дамп BIOS’а должен иметь имя dc_bios.bin, Flash’а – dc_flash.bin. Учтите, что эмулятор умеет работать только с самодельными копиями игр, так как диски формата GD-ROM, используемые в приставке Dreamcast, на PC не читаются. Также может потребоваться программа автозагрузки дисков, не снабженных кодом SelfBoot. Рекомендую использовать Utopia Dreamcast CD Loader или bin2boot. Наконец, процессор PC в обязательном порядке должен поддерживать технологию SSE.
Теперь все готово для запуска эмулятора. Переходим к настройке. При первом запуске открывается окно выбора и настройки плагинов (к нему можно вернуться в любой момент, выбрав в меню пункт Plugins/Configure...). Плагин CD-ROM рекомендую оставить по умолчанию, плагином управления лучше выбрать «Input Interface by ElSemi». В «Периферии» второй строчкой выбираем «VMS with LCD» в первом и втором портах. Жмем ОК и автоматически переходим к настройке управления. Выбираем контроллер, настраиваем и нажимаем «Save». В верхнем меню выбираем «Options/Configure drive». Выбираем дисковод, в котором у вас стоит игровой диск (образ). Нажимаем ОК.
Сейчас нам нужно отформатировать виртуальные карты памяти (если вы хотите сохраняться в игре). Запускаем приставку, выбрав в меню эмулятора пункт Run/Start. Появляются заставка Dreamcast и окно выбора системного времени. Последнее нас не очень волнует, так как не сохранится до следующего запуска. Если английский язык вас не устраивает, его всегда можно поменять в настройках приставки (Settings/Language). Идем обратно в главное меню, выбираем File. На экране вы видите неотформатированные карты памяти. Выбираете карту, появляется окно, там нам нужен пункт «Delete all (Memory reset)», нажимаем «Yes», заменяем картинку и цвет, опять нажимаем «Yes». После форматирования на карте памяти появляется 200 блоков. Так проделываем со всеми имеющимися картами памяти. Работать с ними можно с помощью программы VMS Browser (VmsBrowser/Launch). Есть возможность импорта/экспорта сохранений и детального просмотра информации о них.
Ну что же, теперь можно протестировать работоспособность Chankast. Сразу скажу: на сто процентов эмулируются только демки, а коммерческие игры либо запускаются с маленьким FPS, что делает их совершенно неиграбельными, либо частично или полностью не работают. Поэтому я отобрал самые известные игры и проверил их. Для запуска диска, если все настроено правильно и в BIOS включена автозагрузка, можно просто нажать Run/Start. Если игра в принципе эмулируется, после заставки Dreamcast, как и в оригинальной приставке, появляется логотип компании Sega и начинается чтение данных. Впрочем, часть мною проверенных дисков выдавала черный экран безо всяких признаков работоспособности на эмуляторе. Например, не удалось запустить Skies of Arcadia и Worms: Armageddon.
С другими дисками все чуть лучше – во второй части Shenmue вполне нормально можно просмотреть начальную заставку, и даже немного поиграть. Частота FPS доходила вполне до приемлемых 38 кадров! В Sonic Adventure 2 играть можно только в самом начале, а после съезда с горки (если управлять Соником) эмуляция останавливается. Играя за противоположную сторону, есть возможность продержаться подольше (по крайней мере, первую миссию пройти можно свободно).
Для запуска игр на дисках без SelfBoot нужно использовать специальный диск (Utopia Dreamcast CD Loader), либо программу bin2boot. Пользоваться обеими очень просто, поэтому на них подробно не останавливаюсь. Bin2boot работает по принципу Drag&Drop (просто переместите образ в формате BIN мышью в окно программы).
Теперь можно подвести итоги. Полноценно играть сейчас невозможно. То есть, многие диски получится запустить, дойти до меню или даже до реального геймплея (возможно, даже с 20-30 FPS). Конечно, все они рано или поздно зависнут, но сам факт запуска той же Shenmue на PC поднимет настроение любому настоящему фанату консоли от Sega. Вот только надеяться на то, что уже сейчас вы сможете еще раз пройти вашу любимую игру, но на компьютере, не имеет смысла. Будем ждать выхода новых версий эмулятора, и может быть, через пару лет эмуляция Dreamcast дойдет до более продвинутого состояния.
1550 Прочтений • [Chankast Alpha 0.25: Sega Dreamcast на PC] [12.04.2012] [Комментариев: 0]