Portable PCSX2 0.9.6 - Эмулятор PlayStation 2
+5
Portable PCSX2 0.9.6 - Эмулятор PlayStation 2

Полностью рабочий русскоязычный эмулятор популярной игровой приставки Sony Playstation2.
В комплекте идут самые свежие плагины и файлы BIOS (Europe, USA, Japan).
Размер файла: 18.18 MB

Portable PCSX2 0.9.6 - Эмулятор PlayStation 2

Описание:

PCSX2 - эмулятор PlayStation 2 под операционные системы Linux и Windows. Эмулятор продвинулся и улучшился очень сильно после своего первого релиза. В мае 2006 года в версии 0.9 некоторые игры PS2 были играбельными, в то же время скорость в 3d была крайне низкой, что не позволяло проходить их полностью, а большая часть имела частичную функциональность. Главная цель в эмуляции на PS2 - эмуляция многоядерной архитектуры PS2 на архитектуре PC.

Хотя каждый процессор может быть заэмулирован крайне точно, их синхронизация довольно трудоемка. PCSX2, как и его предшественник PCSX, эмулятор PlayStation, основан на плагинах, отделяющих разлиные функции от ядра эмулятора. Существуют графические, управления, CD/DVD привода, звука и Firewire плагины. Различные плагины могут показывать различные результаты в одной игре, заключающихся в совместимости и производительности.

Настройка PCSX2

После запуска pcsx2.exe вы видите основной GUI(Графический интерфейс) PCSX2.Отсюда вы можете изменять настройки или плагины для PCSX2 на свой вкус.
"Config"=>"Configure" чтобы начать настройку PCSX2.Вы увидите такую штуку:

Сперва вы можете нажать "Set Plugins Directory" и "Set BIOS Directory" чтобы указать PCSX2 папки в которых находятся плагины и BIOS'ы соответственно.
Если вы не используете дефолтные папки(/plugins и /bios) вы должны использовать эти кнопки чтобы указать новый путь. Кнопки "Configure...","Test" и "About..." под каждой секцией плагинов служат для настройки выбранного плагина, проверки на работоспособность(устаревшая фитча, если плагин есть в списке - он рабочий) и для получения информации о выбранном плагине.
Теперь настройка непосредственно плагинов:
o Graphics: Для начала вы можете использовать GSsoft v0.8 plugin, это программный плагин(не использует вашу видеокарту) он медленный, но наиболее совместим.
GSdx9 -плагин от Gabest'а, основанный на DirectX 9 работает с версией v0.6 и выше.
Этот плагин очень рекомендуется использовать владельцам видеокарт с поддержкой DirectX 9. Скорость намного лучше, чем у GSsoft и совместимость обычно тоже лучше, обязательно его попробуйте. Вы можете скачать GSdx9 v0.6 ЗДЕСЬ.
Другие плагины, вроде GStaris и GSmax НЕ отобразятся в списке т.к. они устарели.
Выберите GSsoft v0.8 и нажмите кнопку "Configure...".
o Вы можете выбрать "Full-screen resolution" и "Windowed resolution" чтобы выбрать разрешение в полноэкранном или оконном режимах соответственно.
o В "Options", вы можете вкл/выкл "Display FPS Count" чтобы вкл/выкл встроенный счетчик кадров в секунду(fps) который показывает скорость работы эмулятора.
Вкл/Выкл "Use Frameskip" чтобы Вкл/Выкл пропуск кадров, это метод служит для увеличения скорости путем пропуска некоторых кадров(очень небольшое увеличение).
Вкл/Выкл "Use Fullscreen" отображение на весь экран/в окне.
Вкл/Выкл "Disable Stretching" чтобы включить или отключить растягивание. Отключите его чтобы получить небольшой прирост в скорости.
o В "screen filtering" вы можете выбрать только Scale2x это уменьшит скорость, но выглядит лучше.
o В "Recording" вы можете Вкл/Выкл "Enable Recording" чтобы Вкл/Выкл встроенную функцию записи GSsofts. Вы можете записывать видео в файл, который сохраняется в папку с эмулятором (туда, где PCSX2.exe). Имя видео файла всегда будет gssoft.mpg так что не забудьте сохранить предыдущую запись перед записью новой!
o Ниже вы увидите выпадающий список в котором можно выбрать кодек для записи видео. Сейчас доступен только MPEG1.
o И наконец "Texture Caching" НЕ должен быть включен т.к. это еще экспериментальная опция и может вызвать проблемы.
o Нажмите "Ok" чтобы сохранить изменения,"cancel" чтобы вернуться в главное окно настроек без сохранения.

Выберите GSdx9 v0.6 и нажмите кнопку "Configure...".
o GSdx9 существует в двух версиях, обычная и SSE2.Только ЕСЛИ ваш процессор поддерживает SSE2(Pentium 4 или Athlon64/FX) используйте SSE2 версию. В противном случае используйте обычную версию..
o Resolution: В этом выпадающем списке вы можете выбрать "Windowed" если вы хотите чтобы GSdx9 запустился в окне, или выбрать разрешение/частоту монитора в полноэкранном режиме
o Renderer: Здесь вы можете выбрать как графика будет прорисовываться.
Выбрав "Direct3D",GSdx будет использовать возможности Direct3D вашей видео карты, значительно увеличив скорость эмуляции. Также совместимость этого режима очень хороша, так что лучше использовать этот режим.
Выбрав "Software(fixed)" или "Sofware(float)" GSdx будет использовать свой встроенный программный рендер, который не использует видео карту, а только процессор. Так вы значительно замедлите эмуляцию, но получите максимальную совместимость. Используйте его если Direct3D глючит.Запомнитеили запишите что "Software(float)" это тоже самое что и "Software(fixed)" но медленнее, так что если вы собрались использовать программный рендер используйте только "Software(fixed)".
Выбрав "Do not render" плагин просто не будет ничего отрисовывать, таким образом вы ничего не увидите на экране. Используйте если вы хотите, например, послушать музыку т.к. в этом режиме вы получите нехилый прирост скорости.
o Shader: Здесь вы можете выбрать из 3 опций:
Fixed Pipeline: Не использовать Пиксельные Шейдеры (Pixel Shader technology). Т.к. два других режима, на данный момент, глючные, особенно на картах от Nvidia рекомендуется использовать эту опцию для максимальной совместимости.
Pixel Shader 1.1: Использывать Pixel Shaders v1.1, улучшение графики
Pixel Shader 2.0: Использывать Pixel Shaders v2.0, улучшение графики
o Half vres: Это специальная поправка для некоторых игр. Если у вас странная графика на половине экрана, поставьте тут галку.
o Нажмите "Ok" чтобы сохранить изменения или "cancel" чтобы вернуться в главное окно конфигурации.

Sound: В настоящее время вы можете использовать SPU2null v0.3 плагин, который всего лишь плагин-ЗАГЛУШКА который не воспроизводит звука (поэтому там нет настроек) и плагин PEOPS SPU2.
Плагин PEOPS SPU2 начиная с версии 1.2 поддерживается PCSX2 версии 0.7. Этот плагин все еще на ранней стадии но часто он способен воспроизводить звуки и иногда даже музыку. Также он может помочь некоторым играм продвинутся если они зависают на каких-то функциях SPU2(звуковой процессор).
Настоятельно рекомендуется, но вы потеряете пару fps в результате. Скачать PEOPS SPU2 v1.2 можете, например ЗДЕСЬ.
Pete(автор плагина) вложил отличную инструкцию по настройке плагина в архив(конечно же на английском ;)-примечание комы) так что вы сами во всем разберетесь(Bositman-лентяй)
o Джойстик 1/Джойстик 2:

Вы увидите окно наподобие этого:


Единственный доступный плагин здесь: PadwinKeyb v0.8. На данный момент доступны еще два плагина:
PADzenogais[DX9] от Zenogais, который можно взять ЗДЕСЬ
и SSSPSXPad от nagisa, который можно взять ЗДЕСЬ.
Поле второго джойстика абсолютно идентично, так что вы можете выбрать плагин PadwinKeyb v0.8 в любом из полей(Д1 и/или Д2)
Теперь нажмите "Configure..." чтобы начать настройку первого и второго джойстиков:
o Подсказка: Если вы видите что для старта и селекта нет полей ввода, не пугайтесь. Это баг, если вы кликните на концах линий для этих 2 кнопок то поля появятся (чудеса!)
o На картинке и так все понятно, вам нужно просто кликать на каждое поле кнопки и потом нажимать ту клавишу, которая будет отвечать за эту кнопку. Выберите закладку PAD1/PAD2 чтобы переключать джойстики. Когда закончите, нажмите кнопку "Ok" чтобы сохранить изменения.
o Начиная с версии 0.7 добавлена поддержка аналогового джойстика, о котором еще нигде не упоминалось
o Вы НЕ сможете что-либо изменить в аналоговых настройках, вы можете использовать только стандартные настройки:
Чтобы передвинуть левый analog stick: ЗАЖМИТЕ левую кнопку мыши и двигайте мышь, как аналоговый джойстик
Чтобы передвинуть правый analog stick: ЗАЖМИТЕ правую кнопку мыши и двигайте мышь, как аналоговый джойстик. Таким образом аналоговые рукоятки ОБОИХ ИГРОКОВ будут двигаться синхронно (как будто оба игрока делают одни и теже движения)
Также вы можете использовать левую и правую кнопки мыши для нажатия кнопок "L3" и "R3" соответственно.
o Имейте ввиду, что плагин джойстика(PS2) конфликтует с джойстиками(PC)(сам то понял, что сказал?). Лучше всего не только не использовать джойстик но и отключить его от компьютера чтобы нормально настроить управление на клавиатуре.

o Cdvdrom: Здесь вы можете выбрать плагин, который будет отвечать за чтение ваших компактов/DVD или их образов. По умолчанию, PCSX2 содержит CDVDbin v0.67,Linuzappz Iso CDVD v0.4 и CDVDnull v0.4 плагины(3 штуки).
o Выберите CDVDbin и нажмите "Configure..." чтобы попасть в окно его настройки.
o Здесь вы можете нажать "Choose a CD/DVD bin or iso image" чтобы выбрать образ диска, который эмулятор должен будет запускать.После выбора вы сможете запустить этот образ нажав "Run =>Execute" или "Run =>CD" с той лишь разницей, что с "Execute" вы увидите БИОС а затем запустится игра(как на настоящей PS2) а с "Run =>CD" игра запустится сразу.
o Вкл/Выкл "Debug messages" чтобы вкл/выкл отладочную информацию(используется разработчиками эмулятора)
o Вкл/Выкл "Force CD Audio on detection failure" чтобы вкл/выкл специальный фикс (не нужен в 99% случаев)
o Нажмите "Close" чтобы закрыть окно настроек и сохранить изменения.

o Выберите Linuzappz Iso CDVD v0.4 и нажмите "configure...".
o У этого плагина есть дополнительная функция: сжатие образов дисков.
o Нажмите "Select Iso" чтобы выбрать образ игры, который вы хотите запустить/сжать. После выбора образа вы можете также закрыть окно настроек и запустить игру как и на CDVDbin либо нажать"Compress Iso" чтобы сжать образ. Если вы выбрали уже сжатый образ, вы можете нажать "Decompress Iso" чтобы разжать его.
o В настоящее время вы можете выбрать только "Compression Method" ".Z compress faster".
o Нажмите "ОК" чтобы сохранить изменения

o CDVDnull v0.4 это плагин-заглушка как и SPU2null, это значит что он ничего не делает. Вы можете использовать этот плагин если вы хотите запустить демку (через Open =>Elf) или если вы хотите запустить просто биос(через Run =>Execute).У него нет конфигурационного окна, по понятным причинам.
o Кроме стандартных плагинов существуют еще 2 который можно скачать и использовать с PCSX2 0.7.Эти два плагина отличаются от других тем, что они могут работать на прямую с игровыми CD/DVD. Вот эти плагины:PEOPS CDVD v1.2 plugin by Pete и CDVDraft v0.64 by Xeven.
Информацию по их настройке вы можете найти в архиве с плагином (опять же на английском).

o Dev9: Этот плагин управляет эмуляцией HDD(жесткого диска).С эмулятором поставляется только Dev9null v0.2, но вы можете использовать плагин Dev9linuz v0.1, его нужно скомпилить из исходников. Плагин Dev9linuz v0.1 далек от завершения и его используют разработчики.Других плагинов Dev9 нет(возможно на настоящее время).
Dev9null v0.2 это опять плагин-заглушка.
o Usb: Здесь находятся плагины, отвечающие за эмуляцию USB(Universal Serial Bus). Доступен только USB Null v0.3. Также возможна компиляция USB linuz v0.3 плагина.
USB Null v0.3 это очередная пустышка-заглушка
o Firewire: Здесь находятся плагины, эмулирующие Firewire порт на PS2. Единственный доступный плагин - FireWireNull v0.3, опять "заглушка"
o И наконец BIOS(Basic Input Output System-Основная система ввода/вывода, если кто не знал. Это программа записанная на микросхеме в приставке и представляет собой ПОДОБИЕ операционной системы).В выпадающем меню вы увидите образ своего БИОСа, если он у вас есть и лежит в нужной папке(указанной в "Set Bios Birectory"). Единственный путь получить его ЛЕГАЛЬНО это сдампить ("скопировать") со СВОЕЙ приставки.НЕ СПРАШИВАЙТЕ на форуме PCSX2 "где взять БИОС", потому что это против правил. Все потому что БИОС ps2 защищен авторским правом Sony и это делает его распространение незаконным, а значит что NGemu может получит по шее если узнают что там распространяют файлы БИОСа. Посмотрите этот раздел ФАК'а чтобы проверить свой биос.
Внимание: Начиная с версии v0.7 рекомендуется чтобы у вас были ВСЕ файлы БИОСа новее чем SCPH-10000.bin(файлы rom1.bin,rom2.bin,erom.bin и SCPH-xxxXX.nvm где xxxXX это версия БИОСа (например SCPH-34004.nvm)). Вероятно, вы можете запускать БИОС или игры без них, но они могут влиять на совместимость, каким либо образом. Последний файл(nvm) может быть создан эмулятором после конфигурации в БИОСе(установки времени, языка и тп) но лучше если вы получите этот файл прямо из Playstation 2.Еще раз напоминаю НЕ СПРАШИВАЙТЕ где взять эти файлы, такт как они являются частью БИОСа. Вот краткое объяснение их назначения(Автор auMatt):
Изначально первая японская ps2 имела один БИОС, а dvd проигрыватель и тп были записаны на карте памяти(memcard).
Последующие модели имеют dvd проигрыватель на отдельном чипе(EROM) который зашифрован.
ROM1 это дополнительная часть к биосу, которая содержит код региона для двд и тп шняжку.
ROM2 это тоже самое, но я думаю он есть только на китайских PS2.
Надеюсь, это будет полезно.
Новый дампер БИОСа может копировать биос,ROM1,ROM2,EROM и NVM. Взять его можно ЗДЕСЬ
Note 1: После версии v0.7 включительно, встроенный в эмулятор HLE-биос был убран т.к. он использовался в основном для запуска демок и т.к. эмулятор прогрессирует, авторы не считают что много людей все еще будут запускать на нем демки

Note 2: Для максимальной совместимости рекомендуется использовать образ БИОСа новее чем SCPH10000.BIN. Потому что с этим БИОСом есть проблемы с картами памяти и еще кое-где.

Как вытащить файлы БИОСа из своей PS2: Посетите PS2Dev и ветку на Emuforums Здесь
Итак мы закончили настройку всех плагинов для PCSX2

Далее идут настройки центрального процессора(CPU), которые можно найти в "Config =>Cpu". Вы увидите такое окно:

o Вкл/Выкл "Enable Console Output": Вкл/Выкл второе окно, которое появится за экраном PCSX2, оно обычно используется для отладки. В нем вы увидите различные сообщения, которые могут помочь вам идентифицировать проблему или с запущенной игрой увидеть что эмулятор делает в данный момент. Рекомендуется только для продвинутых (читай любопытных) пользователей т.к. это может немного замедлить эмулятор. Все что показывается в консоли(это самое окно) сохраняется в файл /logs/emuLog.txt после закрытия эмулятора(только в версии для разработчиков). Если вы закроете окно консоли, эмулятор закроется вместе с ней.
o Вкл/Выкл "Enable Patches": Эта опция Вкл/Выкл игровые патчи. Патчи чаще всего применяются для пропуска видео, которое еще не эмулируется и может иногда останавливать эмуляцию. Также более продвинутые патчи могут использоваться для увеличения совместимости но они не могут быть созданы простыми смертными. Если у вас есть игра, которая как вы думаете останавливается перед начальным видео(intro) или любым другим видео и для нее еще нет патчя, вы можете сделать его самостоятельно. Прочитайте CKemu's Guide for creating patches чтобы сделать это
(при включенной консоли можно узнать CRC(контрольная сумма) игры, которая нужна для создания патча).
o Вкл/Выкл "Disable Recompiler": Для Вкл/Выкл динамического рекомпилятора. Если включить эту опцию, то включается интерпретатор эмулятора вместо рекомпилятора. Интерпретация и рекомпиляция это два различных пути запуска кода. Рекомпилятор имеет меньшую совместимость чем интерпретатор но он быстрее. Интерпретатор же наоборот, совместимый но медленный. Также при включенном интерпретаторе в консоли будет больше информации.
Помните что рекомпилятор может быть менее совместим, но есть игры которые работают только с ним, так что попробуйте оба режима если вы хотите проверить работает ли игра.
o Вкл/Выкл "Disable VUs recompile"(изменить можно только в dev версии): Вкл/Выкл рекомпилятор VUs который на самом деле может увеличить скорость. Используется только с VUs(Vector Units) PlayStation 2.ОЧЕНЬ рекомендуется оставить эту опцию включенной(VU отключен) т.к. потому что она еще на очень ранней стадии разработки и вешает большинство игр.
o Вкл/Выкл "Enable Reg Caching"(изменить можно только в dev версии): Вкл/Выкл кэширование регистров. Эта опция ускоряет эмуляцию, но снижает совместимость.НАСТОЯТЕЛЬНО рекомендуется оставить эту опцию выключенной.
o Process Priority: В этом выпадающем списке вы можете выбрать "Normal"(нормальный),"High"(высокий) или "Low"(низкий) приоритет для PCSX2. Это означает что высокий приоритет дает больше ресурсов процессора эмулятору чем другим программам/процессам. Установка в "High" может вызвать проблемы(читай тормоза), так что оставьте в "Normal"
Итак мы закончили настройку PCSX2
Описание других опций:
o File =>Run CD: Эмуль запустит образ диска, который вы выбрали в настройках CDVD плагина или попросит указать его местоположение если вы этого еще не сделали. Если вы используете PEOPS CDVD или CDVDraft тогда запустится CD/DVD с выбранного привода. Помните, что эта опция пропускает интру БИОСа и запускает сразу игру.
o File =>Open ELF File: Запустить демку(они почни всегда в формате .elf). Также если вы получаете сообщение "This is not a PS2 game" когда пытаетесь запустить игру вы можете использовать эту опцию для решения проблемы. Нажмите "File =>Open ELF File" и укажите на файл(он обычно в корне диска с игрой) который называется вроде SLUS_xxx.XX или SLES_xxx.XX где xxxXX - цифры, различные для каждой игры.
o File =>States =>Load/Save/Other: Сохранить/Загрузить позицию после нажатия ESC при запущенной игре. Выбрав "Other" можно задать любое имя для файла с сохранением.НЕ рекомендуется сохраняться таким способом потому-то плагины вроде GSdx9 глючят. Вместо этого вы можете сохранятся/загружаться нажимая F1,F3 соответственно и F2 чтобы сменить слот.
o File =>Exit: Закрыть эмуль.
o Run =>Execute: Так вы можете запустить только БИОС который вы выбрали в настройках. Если вы выбрали не CDVDnull plugin а другой CDVD plugin вас попросят указать файл-образ диска, нажмите "cancel"(отмена) или эмуль ругнется "Error opening CDVD plugin" если выбрали PEOPS CDVD или CDVDraft plugins так что их нужно сменить. Также "Run =>Execute" можно использовать для возвращения в игру после нажатия ESC. GSdx9 глючит с такими делами, так что лучше так с ним не баловАть.
o Run =>Reset: Просто перезагружает эмулятор.
o Run =>Arguments: если вы не знаете как этим пользоваться НЕ ПИШИТЕ НИЧЕГО.
o Config =>
o Configure: Открыть экран настройки плагинов.
o Graphics/Controllers/Cdvdrom/Dev9/USB/Firewire: Открыть экран настроек для соответствующего плагина(графика/джойстик/cdvdrom/dev9/usb/firewire).
o Memcards: Открыть менеджер карт памяти(memcard manager) который пока еще не работает
o Cpu: Открыть экран настроек Cpu, о котором говорилось выше.
o Patches: Открыть просмотрщик патчей. Отображает все файлы .pnach (патчи) в папке /patches. В нем вы можете создавать, изменять или просто просматривать патчи. Толком еще НЕ тестировался, иногда может глючит.

o Language =>*Название языка*: Выбрать язык интерфейса(GUI) PCSX2.
o Debug =>Enter Debugger/Remote Debugging/Memory Dump: Эти опции ТОЛЬКО для отладки так что если вы не разработчик, можете забыть про них
Debug =>Logging(только в dev версии): Включить различные логи (запись событий).Только для девелоперов и любопытных юзеров. Включение логов может сильно замедлить эмулятор.
o Help =>about: Информация о программе(да, мы знаем что там нет картинки, будем надеяться что эту ошибку исправят ).Здесь вы можете посмотреть кто разрабатывает этот эмулятор и некоторые благодарности.


Если у вас все еще остались проблемы с использованием эмулятора, пишите на форум PCSX2 Сюда после тщательного прочтения правил


Вот и все! Надеюсь гид был полезен всем новичкам в PCSX2 и некоторым членам которые любят поковыряться в настройках чтобы запустить побольше

Внимание! У Вас нет прав для просмотра скрытого текста.



Внимание! Данная статья была написана более полугода назад, актуальность материала и состояние жизни ссылок не гарантируется! Воспользуйтесь дополнительными параметрами для поиска необходимого вам контента! Приносим свои извинения...

Внимание! У статьи пока нет комментариев, оставьте первым свой комментарий?
Оставить комментарий / Добавление ссылок в комментариях разрешено