суббота, 14 января 2012 г.

PS2PSXe

PS2PSXe - программный эмулятор PS1 для PS2. К сожалению на текущий момент имеетс только демоверсия программного эмулятора без графического интерфейса (скачать). Изначально данную программу можно было запускать через ps2client  (скачать) с компьютера из командной строки. Чуть позже появились графические интерфейсы для автоматизации запуска эмулятора с компьютера. Сейчас доступен архив  http://www.ps3hax.net/showthread.php?t=12535
Может это конечно и не ново, но тем не менее...
Заметил, что в архиве, который выкладывал Ensight, в посте http://psx-core.ru/forum/2-1311-43797-16-1282950504
файлы radshell_NTSC.elf и radshell_PAL.elf пытаются исполнить скрипты в одноименных файлах (radshell_NTSC.rsh и radshell_PAL.rsh). Собственно это нам дает возможность подготовить пару таких файлов для любой игры PS1 и запускать их через ULe или даже через OPL просто выбрав в меню.
Итак, например, имеется на USB жестком диске в папке PS1 образ игры с именем MyPS1Game.iso.
- Делаем копию файлов radshell_PAL.elf и radshell_PAL.rsh, переименовываем их, например вот так (radshell_MyPS1Game.elf и radshell_MyPS1Game.rsh).
- Открываем в текстовом редакторе файл radshell_MyPS1Game.rsh там написано что-то вроде этого:

load ioman.irx
run ps2psxe.elf -32bpp -bios=bios/scph7502.bin -nofps -cdimage=game.img
 
дописываем вместо game.img путь к образу диска. Для USB носителя это будет что-то вроде mass0:/PS1/MyPS1Game.iso
Т.е. получается такое содержимое файла:

load ioman.irx
run ps2psxe.elf -32bpp -bios=bios/scph7502.bin -nofps -cdimage=mass0:/PS1/MyPS1Game.iso
 
После этого сохраняем и подключаем USB носитель к приставке. Далее запускаем Ule (или другой лаунчер), переходим в папку с эмулятором PS1 и запускаем файл radshell_MyPS1Game.elf
Теперь можно сделать сколько угодно подобных файлов для ваших игр.

Комментариев нет: