PS1P FAQ
Пишу этот небольшой faq специально для людей, которым лень листать тему про PS1P или покупать PS3 :-) В этой теме обсуждаем FAQ, дополняем, делимся опытом по запуску игр и тп. Если это принесет пользу - модераторы прикрепят тему. Итак:
PS1P - хоумбрю-эмулятор PlayStation 1. Позволяет играть на PSP в игры от PS1.
Настоящая версия: Alpha1
1. Подготовка к работе
1.1 Что нужно для того, чтобы играть в PS1 игры на PSP?
а) сам эмулятор PS1P.
Официальная страница здесь:
http://psp-news.dcemu.co.uk/ps1p-alp...psp-43998.html
Скачать можно оттуда или с psp-hacks:
http://www.psp-hacks.com/file/921
Список совместимости с играми:
http://psp-news.dcemu.co.uk/ps1pcomp...ist-43995.html
Загляните и в комментарии, прежде чем качать образы.
б) биос (bios) PS1. В архиве с psp-hacks его нет, так что качаем сами. Например, отсюда:
http://www.emu-land.net/?secid=354
в) Образы игр. Образ - файл iso, bin, z или znx. Последние два - сжатые версии iso, встречаются редко. В основном используются для эмуляции PS1 на WinMobile (КПК).
1.2 Где достать игры?
На этом форуме нет и (я так понимаю) не будет ссылок на iso. Не злите модераторов - НЕ СПРАШИВАЙТЕ ссылки здесь. Через Google находится масса как http, так и torrent-ресурсов с играми для PS1. Лежат они в основном на сайтах и форумах, посвященных эмуляции. Если у вас есть диски для PS1, то образ можно сделать самому.
1.3 Как самому сделать образ игры?
C помощью программы Alcohol 120%. Все просто: вставляйте в привод диск, выбираете тип диска Normal Cd, формат образа - стандартный образ iso, и поехали.
1.4 Как сделать образ с фирменного чОрного диска?
Черные лицензионные диски обладают защитой, образ iso Алкоголем с них не сделать, только ccd или mds. Увы, но эмулятор не понимает ccd, зачастую придется пересобирать образ. Делается так:
-качаете прогу WinIso или UltraIso
-и прогу Mode2CDMaker Gui (gui - если в командной строке не хотите ковыряться). Лежит тут
http://ifolder.ru/530666 и
http://www.rapidshare.ru/101162
Делаете ccd образ диска с защитой Алкоголем или CloneCD. WinIso распаковывайте ccd-образ. Можно вырезать музыку и\или видео, заменив соответствующие файлы пустыми. Подробный FAQ по рипу PS1-игр на английском -
http://pocketmatrix.com/guides/psxrip/
Далее прогой Mode2CDMaker собираете все файлы в bin-файл. Его можно сжать прогой PocketISO в z-формат, если хотите.
1.5 На какой прошивке работает эмулятор?
Работает на 1.50, 2.71SE и 2.80 (через eLoader). Я опишу установку на 1.50, т.к у меня 1.50. На других прошивках отличия минимальные. У кого 2.71Se и 2.80 - отпишите детали.
2. Установка.
В архиве с эмулятором лежит readme (полезно почитать) и две папки:
__SCE__ps1p
%__SCE__ps1p
Кидаем обе папки в \PSP\GAME\ если у вас прошивка 1.50
(для 2.71SE - в GAME150)
В ПЕРВУЮ папку (\PSP\GAME\__SCE__ps1p) кладем наш биос (bios) и все образы iso\bin\z.
При первом запуске эмулятора там появятся еще два файла: mcd001.mcr и mcd002.mcr
Это карты памяти, они совместимы с картами памяти для PC-эмуляторов (ePSXe и других), поэтому проблемные места можно проходить на PC, скидывая сейв на PSP.
3. Запуск эмулятора
Запускаем наш хоумбрю-эмуль (для особых людей напомню - меню Game\Memory stick\PS1P).
Кнопки "вверх-вниз" выбираем образ и жмем на ноль. В верхнем левом углу загорается now loading, а огонек карты памяти на корпусе начинает активно мигать. Теперь возможны варианты: либо игра идет, либо нет, либо какие-то есть косяки.
3.1 Серая надпись в углу Now Loading висит и висит, значок карты не мигает. Что делать?
Печально, но ЗЫЗа повисла, вряд ли эта игра запустится, скорее всего она не идет. Помните, это всего лишь Alpha.
3.2 Надпись loading пропала, но экран все равно черный, значок не мигает. Что делать?
а) Ждать. Некоторые игры долго грузятся. Например FF7 грузит меню 30-40 секунд. Если прошло больше минуты - ресет.
б) А сам образ рабочий, не битый? Проверьте работоспособность образа на PC-эмуляторе (в ePSXe и подобных).
в) Не идет. Такое тоже бывает.
3.3 Идет, но в один момент виснет (часто перед заставкой).
Проигрывание заставок - одна из основных проблем эмулятора.
а) попробуйте пройти проблемный момент на PC, сделать сейв и перекинуть на PSP. Яркий пример - FF7, чью начальную заставку эмуль не хочет играть. Начните играть на компе, дойдите до первого сейва и копируйте файл карты памяти на PSP.
б) Попробуйте понажимать на клавиши перед заставкой, если ее в можно пропустить. Автор эмулятора рекомендует. Иногда можно пробиться в меню.
3.4 Идет, но с графическими глюками. Что делать?
Качать патчи :-) Шутка. Ничего не попишешь. Эмулятор криво отражает эффекты в некоторых играх (например, свет и тени в Kula World). Надеюсь, исправят в будуших версиях.
3.5 Работет!!!
Я вас поздравляю! Вы справились!
4. Игра на эмуляторе.
4.1 Почему так медленно?
Потому что сыро. Игры со сложным 3D идут не более 10 FPS, а обычно 4-5. У меня не было возможности хорошо потестить 2D-игры (типа 2D файтингов), но все же заметно, что 2D игры идут резвее - до 15 fps. Некоторые даже играбельны. Но о fullspeed emulation можете не мечтать, разве что в менюшках или каком-нибудь простеньком тетрисе. На данный момент, 13-15 fps в игре - это очень хорошо! Подробно об играх, что и как запускается - в конце FAQ.
4.2 Почему без звука?
В этой версии нет поддержки звука, возможно, добавят в следующих.
4.3 Работают ли шифты R2 и L2?
Нет. Автор не стал вешать их на аналог, он дублирует крестовину. И это удобно. Особенно в РПГ, где на шифтах не висят жизненно важные функции.
4.4 Я прочитал в readme, что в эмуляторе есть разгон процессора?
Да, change CPU timing возможно. По всей видимости, это ускорение эмулируемого PS1-процессора. По умолчанию стоит 700%. Регулируется книпками "вверх-вниз" при зажатых шифтах. Эффект различный. Обычно, когда картинка на экране не изобилует 3D-объектами, повышение до 1000-1200% дает прирост в пару fps. Выкручивать до 2000 и выше не имеет смысла - картинка стопорится. В 3D сценах с многочисленными эффектами (битвы в FF например) скорость прибавит снижение параметра до 400-500%. Стоит эксперементировать с отдельно взятой игрой.
4.5 Эмулятор работает на 222 или 333 Mhz?
Точно не знаю, поставил ли автор 333 Mhz изначально в код программы, но мною был проведен эксперимент (на FF7): через Devhook была поставлена частота 333 Mhz, потом запущен эмуль, но видимую прибавку fps это не дало, никакого эффекта.
4.6 Я проходил игру на PC-эмуляторе (типа ePSXe), как скопировать сейв на PSP?
Легко. В соответствующей папке PC-эмулятора лежит файл с расширением .mcr - это файл карты памяти (весит 128 Кб), его надо перенести в папку эмулятора на PSP (\PSP\GAME\__SCE__ps1p) и переименовать в mcd001.mcr (заменит карту памяти №1) или mcd002.mcr (заменит карту №2). Достать непосредственно сейв игры нельзя, зато можно хранить образы карточек памяти (mcr-файлы). Когда нужна конкретная карточка, достаточно ее обозвать нужным именем, и все будет путем.
4.7 Какие игры идут?
Смотрите тему на этом форуме и официальный список совместимости и комменты к нему
http://psp-news.dcemu.co.uk/ps1pcomp...ist-43995.html
У меня заработали:
Kula World (играбельно, 15 fps, но графические глюки)
Legend Of Mana (играбельно, 12-15 fps, 4-5 в бою)
Final fantasy 7 (стабильно, кроме начальной заставки, показатели fps ниже Маны на 1-2 пункта)
Final fantasy 9 (10-12 fps, стабильно, с заставкой-слайдшоу, до первого боя - потом виснет)
Некоторые игры, заработавшие у форумчан:
Krazy Ivan
Resident evil 2 (говорят, в районе 10 fps)
Resident evil3 (аналогично)
GTA2 (rip, "притормаживает")
Pro Evolution Soccer 2 RIP
Final fantasy 6
Need for Speen 2
International Karate
Tomb Raider 3 (5-10 fps без глюков)
Z (аналогично)
Warcraft2 (15 fps, играбельно)
Demolition Racer
Ridge Racer (5 fps, неиграбельно)
Crash Bandicoot 2 (7-14 fps)
Список не работающих в разы больше, перечислять не имеет смысла.
5. Будет ли счастье?
Будет. И счастье. И эмулятор. И взломанная 3.00. Надо лишь подождать. А пока имеем то что есть.
PS: этот FAQ будет дополняться по мере сбора информации. Если есть какие-либо вопросы - пишите, внесем в ФАК.
![Благодарствую](images/smilies/thank_you.gif)