|
Статьи - Эмуляция PCEngine CD на PSP |
|
|
Введение |
Недавно я задумался о том, как хорошо было бы играть в игры PCEngine CD на PSP. К сожалению, поиск в сети каких-либо значимых результатов не дал. На данный момент, (март 2009) существует всего два эмулятор данной приставки: e[mulator] и PCEP. Оба они написаны японскими авторами, что гарантирует отсутствие нормальной документации ^_^. Кроме того, работа над эмуляцией PCEngine CD в обоих эмуляторах была только начата, после чего авторы прекратили их разработку. После таких результатов я уж было отчаялся и решил, что придётся подождать годик-другой, пока кто-нибудь не напишет хороший эмулятор PCEngine CD. Однако, как оказалось, такой эмулятор всё-таки существует, и притом с очень хорошей совместимостью с играми, поддержкой CDDA музыки и отличной скоростью работы! Написан он не кем-нибудь, а сотрудниками компании Hudson, и является основой вышедших в конце 2008 года японских сборников игр от PCEngine CD для Sony PSP. Построены эти сборники игр также, как игры от PS1, продающиеся компанией Sony через сеть PSN. Есть эмулятор приставки и образы игр от PCEngine CD в особом формате. Умные люди догадались, как можно подменить образ игры из официального сборника на любой другой. В результате мы получаем универсальный эмулятор для почти любой игры от PCEngine CD. Однако, процесс перевода игры от PCEngine CD в PSP формат не так-то прост и имеет некоторые подводные камни. Вот поэтому я и решил написать эту статью, чтобы облегчить работу нашим читателям. Итак, перейдём к делу.
|
Подготовка |
Предупреждение!
При написании этой статьи подразумевалось, что люди, её читающие, умеет сами скачивать, распаковывать из архивов и устанавливать программы, а также понимают, что такое образ диска с игрой, знают, как работать с виртуальными приводами CDROM, имеют PSP с прошивкой от DarkAlex и знают, как с ней работать. Если вам непонятен хоть один из выше перечисленных процессов, советую сначала разобраться с ними, а уже потом следовать данной статье.
|
Прежде всего нужно достать образ одного из трёх сборников PCEngine CD игр для PSP:
- PC Engine Best Collection - Ginga Ojousama Densetsu Collection.
- PC Engine Best Collection - Soldier Collection.
- PC Engine Best Collection - Tengai Makyou Collection.
Я использовал для пробы первый сборник из списка: Ginga Ojousama Densetsu Collection.
Как и где достать образы этих игр - не спрашивайте. Сделайте копию со своего UMD диска или скачайте в сети. Главное, чтобы игра была в .iso формате.
Естестенно, вам понадобится ещё и образ той игры от PCEngine CD, в которую вы хотите играть на PSP. Образ должен быть в iso+wav+cue или iso+cue формате. Внимание! Для PCEngine CD очень важно иметь хороший образ игры с правильной таблицей содержимого диска (ТОС). Если в вашем образе ТОС будет неверным, то музыкальные дорожки в игре могут проигрываться неверно или со сдвигом. Проверить соответствие ТОС оригиналу можно с помощью сайта www.necstasy.net. Он содержит полную базу ТОС по всем играм для PCEngine CD.
Кроме того, для работы нам понадобятся следующие программы:
- Microsoft .NET Framework 2.0
Нужна именно эта версия .NET Framework. Если у вас уже установлены другие версии .NET Framework, то удалите их. Иначе программа преобразования игр в PSP формат работать не будет.
- Pceconv Tools - программа для преобразования игр от PCEngine CD в формат для PSP. Для работы требуется установить Microsoft .NET Framework 2.0.
- Pceconv Tools .net 4.0 - программа для преобразования игр от PCEngine CD в формат для PSP. версия для Microsoft .NET Framework 4.0+.
- TurboRip - программа для преобразования образа игры от PCEngine CD в iso+wav+cue вид. Для образов с плохой TOC может понадобится IsoBuster.
- Codemasters EAC - программа для перевода звуковых дорожек игры из WAV в ATRAC3 формат.
- ATRAC3 codec - необходим для работы Codemasters EAC. (Установка: правой кнопкой по файлу atrac3.inf ->Установить. В появившемся окошке нажмите кнопку "Всё равно продолжить".)
- UMDGen 4.00 - программа для создания .iso образов под Sony PSP.
- PPF-O-MATIC 3.0 - программа для установки .ppf патчей на образы.
- AutoRen - программа для массового переименования файлов. Необязательна, но очень советую скачать для экономии времени.
- Любая программа для создания виртуальных CDROM приводов (Alcohol, Daemon Tools). Я использовал Daemon Tools.
|
Шаг 1 - извлечение дорожек с данными и звуком из образа игры |
Для начала проверьте свой образ. Если он уже состоит из iso+cue+wav файлов, то этот шаг можно пропустить и переходить сразу к Шагу 2. Если же образ вашей игры в другом формате (bin+cue, iso+cue, ccd, nrg и т.д.), то необходимо сначала преобразовать его в нужный нам вид. Самый простой способ сделать это - использовать программу TurboRip. Она содержит в себе базу данных по играм PCEngine CD и работает очень быстро. Однако, в случае если образ игры будет с неверной ТОС, TurboRip может не сработать и нам понадобится ещё одна программа. Начнём.
- Подключите образ игры от PCEngine CD к вашему виртуальному CDROM-у (я использовал Daemon Tools).
- Создайте на жёстком диске какую-нибудь папку и распакуйте в неё содержимое архива TurboRipV100.rar. Я использовал папку: F:\PCE2PSP.
- Запустите TurboRip. Лучше сделать это через командную строку (Пуск->Выполнить->cmd) или какую-нибудь программу вроде Dos Navigator или Total Commander, чтобы видеть все сообщения TurboRip. Появится окошко со списком имеющихся у вас приводов CDROM.
- Нажмите цифру, соответствующую вашему виртуальному приводу, а затем Enter.
TurboRip сравнит ТОС образа на виртуальном диске со своей внутренней базой данных. Если у вас хороший образ и ТОС верна, то TurboRip автоматически определит название игры и начнёт делать дамп диска. По окончании работы программа выдаст строку Overall Progress: 100%, что означает, что дамп образа создан успешно.
В папке с TurboRip появится подпапка с дампом игры.
| |
|
|
|