- Как настроить эмулятор pcsx2 под клавиатуру
- Инструкция по настройке PCSX2 – эмулятора SONY PlayStation 2. Установка, настройка, запуск.
- Установка эмулятора PCSX2
- Первый запуск и настройка
- Настройка управления на клавиатуре
- Как настроить джойстик (gamepad) на эмуляторе PCSX2
- Запуск игры
- Инструкция для PCSX2
Как настроить эмулятор pcsx2 под клавиатуру
PSX-Core.ru — Программное сообщество PlayStation » Общий форум по PlayStation 2 » ПК программы для PlayStation 2 » Настройки управления PCSX2 для игры Oni (Сделать управление как на PC версии игры) |
Настройки управления PCSX2 для игры Oni
archicharmer | Дата: Пт, 22 Апр 2016, 18:59 | Сообщение #1 | Для тех, кто бы хотел пройти PS2 версию игры Oni на клавиатуре и мышки без приобретения всяких переходников из джойстика PS2 в клавиатуру с мышей вроде PS2 Max Shooter’а или SmartJoy’я. Игра запускается нормально на 4хядерном компе (тестировано на PCSX2 v1.5.0 GIT 20160421), но, всё же, из-за загруженности эмуляции EE в местах, где она доходит до 100%, в этих местах игра идёт на на полной скорости. С видюшкой GeForce GTX260 896mb эмуляция GS не доходит до 100%. В основном игра тормозит по эмулировании VU и EE. На 8миядерном, наверное, пошло бы на полную, но и так вполне играбельно. Итак, чтобы сделать такие же настройки управления как на PC версии, нужно использовать PAD плагин LilyPad. Далее, во вкладку Pad1. Вот они как на компе: [□] Square — R Вот, собсна, и всё, можно играть. Двинуть мышку для поворота камеры на очень-очень малые расстояния, всё же, неполучится. Источник Инструкция по настройке PCSX2 – эмулятора SONY PlayStation 2. Установка, настройка, запуск.Как известно, PCSX2 – эмулятор, позволяющий запускать игры для Sony PlayStation 2 на компьютере. Однако перед использованием эмулятор нуждается в настройке. PCSX2 – очень гибкий эмулятор со множеством вариантов настроек. Фактически, каждая игра нуждается в определенном к себе подходе и подбору уникальных настроек. Совместимость различных игр с эмулятором тоже разная. Некоторые игры идут очень хорошо, некоторые пока совершенно недоступны для игры. В этой статье будет приведен вариант настройки PCSX2, который подойдет для нормальной работы большинства игр от Sony PlayStation 2. Установка эмулятора PCSX22. Распаковываем эмулятор. Примечание. Для этого действия вам потребуется архиватор. Если у вас на компьютере не установлена архивирующая программа, то предварительно скачайте и установите один из бесплатных архиваторов (например, 7-zip). 3. Папку Pcsx2-r**** (где **** — номер версии релиза) следует разместить в каталоге, ВАЖНО! не содержащем символов кириллицы. То есть путь к папке, где будет размещаться эмулятор, может выглядеть так: Я поступлю следующим образом. В корне локального диска D создаю папку PCSX2 , в нее перемещаю папку Pcsx2-r**** . Также в папке PCSX2 создам папку Games , где буду размещать образы игр для Sony PlayStation 2. Файлы образов тоже лучше хранить в папках, названия которых не содержат русских букв. Кроме того для работы эмулятора необходимо, чтобы в системе были установлены следующие компоненты: Первый запуск и настройкаОткрываем папку Pcsx2-r**** и запускаем файл pcsx2 . В выпадающем списке языков выбираем Russian и нажимаем Применить . Затем нажимаем Далее . Ожидаем, пока будут загружены плагины, затем откроется меню выбора плагинов. Пожалуйста, убедитесь, что все строки заполнены, как на рисунке. Внимание! Цифры версий плагинов могут быть другими в зависимости от версии релиза эмулятора. Главное, чтобы совпадали названия плагинов. Плагин CDVD выбираем Linuz Iso CDVD – для того, чтобы запускать игры из образов. Нажимаем Далее . В следующем окне нужно выбрать BIOS. Рекомендуется использовать биос Japan v01.00 . Выбираем его и нажимаем Завершить . Наконец, перед нами открывается главное окно эмулятора и окно PCSX2 Program Log . Последнее можно закрыть, оно нам сейчас не понадобиться. Осталось рассказать вам о еще некоторых настройках. Нажимаем Настройка – Настройка эмуляции . В первых трех вкладках оставим значения по умолчанию. На вкладке GS-окно (видео) можно произвести настройки для игрового экрана. Выставите удобное вам разрешение. Можно задать автоматическое открытие игрового окна на полный экран, скрытие курсора мыши и т.д. Я выставлю разрешение 1024*768. Переходим на вкладку Спидхаки . Благодаря спидхакам можно ускорить эмуляцию игры. Если у вашего компьютера достаточно мощный центральный процессор, можете вообще снять галочку Включить спидхаки . Все и так будет комфортно работать. Если ваш компьютер недостаточно мощный, оставляйте галку. В случае, если игры тормозят, можете установить значения ползунков EE Cyclerate и VU Cycle Stealing в крайнее правое положение. Это максимально увеличит скорость работы, однако могут появиться некоторые глюки со звуком и другие баги. В этом случае следует подбирать значения ползунков так, чтобы глюки исчезли. Для выхода и сохранения настроек нажимаем ОК . Перейдем к настройкам видео. Переходим в меню Настройка – Видео (GS) – Настройки плагина . Открывается окно настроек видео. Здесь выставляем следующие значения: Осталось указать настройки для запуска образов игр. Будем использовать плагин. Нажимаем CDVD и устанавливаем Использовать плагин . Настройка управления на клавиатуреДля настройки клавиш управления заходим в меню Настройка – Джойстики (PAD) – Настройки плагина… В открывшемся окне переходим на вкладку Pad 1 . Здесь выставляем значения клавиш на клавиатуре, которые будут соответствовать кнопкам джойстика приставки. (Кстати, при желании можно приобрести реальный джойстик, который подключается к компьютеру по USB). На вкладке Pad2 можно настроить кнопки для второго пользователя. Чтобы назначить клавишу для крестика, нажимаем мышкой кнопку Cross , затем на клавиатуре нужную клавишу. Запись соответствия появиться в левой колонке. Аналогично и с другими кнопками. На рисунке мой пример настроек. Для сохранения значений нажимаем Применить , затем ОК . Как настроить джойстик (gamepad) на эмуляторе PCSX2Подключаем джойстик к компьютеру. Внимание! Чтобы джойстик работал в эмуляторе, сначала нужно убедиться, что джойстик подключен и определяется операционной системой. Для эмулятора PCSX2 с большей вероятностью подойдут проводные универсальные джойстики, имеющие выход usb. Как только джойстик определен компьютером, можно переходить к настройке эмулятора. Как и в случае настройки управления с клавиатурой, переходим в PCSX2 в меню Настройки – Джойстики (PAD) – Настройки плагина… Внимание! В окне настроек убедитесь, что эмулятор видит устройство геймпада, как указано на рисунке. Теперь переходим на вкладку Pad1 и выставляем значения: кликаем на кнопку с обозначением в окне настроек и нажимаем соответствующую клавишу на джойстике. Для сохранения изменений нажимаем Применить и ОК . Примечание. Не все модели джойстиков поддерживают полный набор кнопок в настройках плагина. Аналоговые джойстики могут не работать. То есть, при их назначении будут затираться другие кнопки. В таком случае не следует назначать кнопки на аналоговые стики. Впрочем, в большинстве игр на PS2 аналоговые джойстики как отдельные элементы управления не использовались. Запуск игрыДля запуска игры нажимаем Запуск – Запустить CD/DVD (быстро) . Выбираем образ игры, перейдя в папку, где вы расположили свои образы. У меня это D:/PCSX2/Games Оцените статью. Вам не сложно, а автору приятно Информация была полезной? Поделитесь ссылкой в соцсетях! Спасибо! Новости по теме:
Источник Инструкция для PCSX2Запуск и настройка программы Если вы скачивали эмулятор с нашего сайта (ссылка на эмуляторы), то вам не нужно дополнительно искать и устанавливать BIOSы. В нашей сборке они уже есть. Перед запуском эмулятора, убедитесь, что у Вас установлены MVC++ Redistributable Package и самый последний DirectX. 1. Запустите файл pcsx2.exe. Перед нами откроется Мастер настройки PCSX2, где вы можете выбрать необходимый вам язык (можете оставить Default, так как он определяет ваш системный язык). Жмем Далее. 2. Перед нами откроется весь список плагинов. Здесь уже будем внимательны к каждой информации и деталям. 1. — Видеоплагины 2. — Плагин управления 3. — Звуковой плагин 4. — Плагин привода 3. Настройка видеоплагина GS. Выбираем оптимальный и стандартный плагин [GSdx32-SSSE3]. Вы сможете выбрать любой другой для теста или настроить свою конфигурацию. 4. Жмем на «Настройка. « напротив плагина GS. Здесь нам необходимо провести базовую настройку плагина. Adapter: выбираем вашу видеокарту. Можно оставить пункт «Default Hardware Device», однако вариант может не подойти владельцам ноутбуков, так как может выбраться не дискретная, а интегрированная видеокарта. Так что все таки рекомендую выбрать в списке вашу дискретную видеокарту Render: Эмулятор работает с различными версиями DirectX. Нам нужно выбрать тот, который доступен Вам. Рекомендуется Direct3D11, но так же можете и пробовать DX9 в зависимости от игр. В DX10 режиме изменения такие же, как и в 11, так что разница не имеет значения. Обратите внимание на слова Hardware и Software, указанные в скобках напротив названия режима рендера: ——Hardware режим обеспечивает более сглаженную картинку (при достаточной мощности видеокарты) и более быструю скорость работы (в большинстве случаев), но зачастую отсутствуют многие графические эффекты (такие, как тени, отражения, HDR и прочее) или присутствуют, но работают неправильно. ——Software режим является полностью противоположным — скорость ниже, сглаживание отсутствует, графика наиболее близка к оригинальной картинке с самой консоли. Пользователю со средней конфигурацией ПК рекомендуется режим Hardware. Interlacing: опция влияет на тряску экрана в играх. Выбирайте режим Auto и забудьте полностью про существование этой опции — автоматический режим работает великолепно. Остальные опции нам пока что не интересны, оставим их на потом. Нажимаем «ОК«. 5. Теперь нам нужно настроить управление. Во вкладке PAD нам представлен небольшой список плагинов, самый простой в настройке — SSSPSX PAD Pressure Mod, его функционал заметно ниже, чем у LilyPad, но настроить сможет любой новичок без особых проблем, единственный минус — отсутствие вибрации и невозможность настройки управления на клавиатуру. Если Вы будете играть на геймпаде от консоли X-Box 360, то можно выбрать плагин XPad, он не нуждается в настройке вообще. Итак, выбираем LilyPad, нажимаем «Настройка«, видим такое окошко: Функций много, но нам нужны далеко не все. Главное, это определиться — на чем будем играть. Если Вы для игры будете использовать клавиатуру — в пункте Keyboard API должна быть выбрана опция Windows Messaging (Recommended). При использовании геймпада выше указанный пункт необязателен, если стоит по умолчанию выбор на той опции — менять не обязательно, нам важен другой пункт — Game Device APIs. В зависимости от вашего геймпада, нужно поставить галочку в соответствующий пункт: Если используете геймпад от X-Box 360, но не желаете для управления в игре использовать плагин XPad — ставьте галочку напротив XInput (Xbox 360 controllers only)Если используете геймпад, отличный от оригинального X-Box 360, то ставьте галочку напротив DirectInput. Есть ещё несколько опций, которые рекомендую использовать, ставьте галочки напротив Monitor when in background, Disable Screensaver, Local volume control, Safe fullscreen exit on escape. Можно догадаться из описания, что каждая из них выполняет, описывать подробно в этой статье не буду. Пора настроить само управление. Открываем вкладку PAD1, видим такую картину: Не все функции нам нужны, так что опишу только то, что имеет интерес в данный момент: L1, L2: кнопки, расположенные с торца геймпада, с левой стороны. Каждая привязанная функция отобразится в списке слева. Под списком имеется ещё 3 опции, будет не лишним их рассмотреть: Delete Selected: удаление выбранной привязки из списка. Настройка управления закончена, нажимаем на «ОК«. 6. Следующий шаг — настройка звукового плагина. В данный момент разработчиками поддерживается всего 2 плагина (остальные уже давно утратили свою актуальность), рекомендуемый — SPU2-X, его и рассмотрим. Выбрав плагин, нажимаем на «Настройка«, видим такое окошко: Плагин имеет много различных функций, опций и режимов, новичкам которые могут только навредить. Опишу самое необходимое: Interpolation: качество звука. На выбор нам дано аж 5 различных режимов, в названии каждого режима в самом начале стоит цифра — от 0 до 4. Чем выше порядковый номер — тем выше качество звука, и тем ниже скорость эмуляции. Как правило, скорость понижается не на столько сильно, что бы это было явно заметно, так что можно ставить самый тяжелый режим, но я все же рекомендую 1 — Linear, дабы избежать лишних проблем. Из этих режимов я рекомендую больше AsyncMix, но все зависит от Вашего вкуса. Настройка звукового плагина закончена, нажимаем на «ОК«. Настраивать плагин CDVD нет необходимости, эмулятор уже давно умеет открывать Iso файлы хорошо и без использования плагина, так что этот пункт мы пропустим. Остальные же плагины тоже нет смысла настраивать по простой причине — данные функции не используются, по этому вместо плагинов стоят самые обычные заглушки. Нажимаем на «Далее«, видим такое окошко: Нам предлагается выбрать BIOS консоли. В наших сборках уже включены необходимые версии BIOS, самым рекомендуемым же считается версия Japan v02.20 (05/09/2006) console. (но можете выбрать Japan v01.00 если вдруг совсем ничего не работает). Выбираем его, нажимаем «Завершить«. Выполнив все описанные выше действия, мы увидим вот такое окно эмулятора: Непосредственно отсюда мы и будем производить запуск желаемых игр. Но для начала нам нужно уяснить кое какие моменты и произвести ещё одну, но уже не такую масштабную настройку. В окне эмулятора нажимаем «Настройка» -> «Настройки эмуляции«, видим вот такое вот окно: Сверху можно заметить 6 вкладок, на которых производится дополнительная настройка эмуляции. Для того, чтобы настроить игру нормально — нужно знать идеально как минимум 4 эти вкладки наизусть. Для каждой игры требуется заниматься шаманство с несколькими настройками. А именно, заходить в «Настройки» -> «Настройка плагинов/BIOSa» -> «Настройки» для GS (видеоплагина) и для конкретной игры подстраивать настройки для оптимальной игры. Далее уже в окне «Настройка» -> «Настройки эмуляции» необходимо использовать «Спидхаки» чтобы оптимально настроить игру. Для начала нам надо все таки выяснить — что же такое эти EE и IOP? Если все настройки у вас заблочены (серым цветом), то возможно автоматическая настройка сделала все правильно. Если же не все как надо, то чтобы иметь возможность настраивать эти опции нужно убрать галочку внизу с «Преднастройки«. Или же подергать ползунок для массовой автоматической настройки (если наведете мышкой на него, там будет пояснение). EmotionEngine: это центральный процессор PS2 (первый 128-разрядный процессор в мире, а также первый серийно выпускаемый двухядерный процессор) IOP: контроллер операций ввода-вывода. Как мы видим — каждый из этих модулей имеет 2 положения — Interpreter и Recompiler. Рекомпилятор имеет свойство преобразовывать машинный бинарный код в понятный для х86 процессора «на лету». Интерпретатор же работает во много раз точнее, но медленнее — иногда даже в несколько десятков раз медленнее. Естественно, что выбирать следует только Recompiler и ничего другого, Interpreter же может быть полезен только для поиска багов или прохождения проблемных мест в играх (например, для обхода мертвых зависаний) но и это — редкость. Для EE так же можно включить кэш в режиме интерпретации, опция называется Enable EE Cache. Скорость упадет ещё на несколько порядков, но некоторые игры (их, слава богу, единицы) требуют этого режима, для достижения геймплея (или вообще для их правильной работы). Чуть ниже уютно расположились настройки ещё одних модулей EE и FPU под названием EE/FPU Advanced Recompiler Options. EE/FPU Advanced Recompiler Options: меню настроек эмуляции математического процессора. Отвечает за операции «с плавающей точкой». Иными словами FPU — это часть процессора, отвечающая за любые математические операции и операции над вещественными числами. За счет FPU, в разы повышается скорость загрузки/выгрузки вещественных чисел и увеличивается скорость выполнения таких операций. В эмуляторе имеется 2 подменю FPU со своими настройками — Round mode и Clamping Mode. Рекомендуется выставить Round mode в положение «Chop/Zero«, а Clamping Mode — «Средний шрифт» (Спасибо тебе, о прекраснейшая локализация на великий и могучий русский язык :D). Подробного описания данных функций, увы, попросту нет — данный пункт не имеет никакой документации, так что написан, по сути дела, вслепую, методом тыка. Скажем проще — если Вас будут преследовать какие нибудь неопределенные баги, несрабатывания скриптов и прочее — есть смысл поиграть с этими настройками. Что же, идем дальше на вкладку «Настройки VU«: Вот такая картина открывается нашему взору. Вроде бы все аналогично, кроме пары исключений. Попробуем разобраться, что к чему, но для начала, надо по лучше узнать — что же такое VU? VU: это 128-разрядные векторные модули основного процессора PS2 «Emotion Engine», которые отвечают за обработку физики и полигонов. VU0 — Векторный модуль, отвечающий за трансформацию физики, полигонов и иных вещей, которые используются в геймплее. VU1 — Отвечает за трансформации освещения, спецэффектов и других вычислений, которые имеют отношение к визуализации. Каждый из этих модулей имеет 3 положения — Interpreter, столь знакомый нам принципом работы и 2 других, которые надо рассматривать более подробно: microVU Recompiler: один из рекомпиляторов для VU, активно развивается, имеет чуть меньшую скорость по сравнению со старшим братом, но и более высокую совместимость. superVU Recompiler [legacy]: старая версия рекомпилятора, в ряде игр на пару процентов быстрее, но из за невысокой совместимости проблемы могут быть самые разные. Как Вы уже догадались — на этом дело не кончилось и есть более продвинутые опции для этих модулей, выглядят они почти аналогично FPU: VU0/VU1 Advanced Recompiler Options: Надстройки для данных двух векторных модулей. Также, как и в случае с надстройками FPU, нам мало что известно о них. Рекомендуется выставить Round mode в положение «Chop / Zero», а Clamping Mode — «Средний шрифт«. Но и другие варианты могут быть крайне полезными в ряде игр. Если вы вдруг внезапно провалились под землю в игре, «застряли в текстурах» или натолкнулись на невидимую стену — следует мучить этот пункт в настройках, возможно, что он вам поможет. Здесь мы разобрались, идем дальше — нас ждет вкладка «Настройки GS (видео)«: Функций, категорически влияющих на эмуляцию, тут по сути дела и нет, но и те, что есть — пригодятся многим: Отключить лимит кадров: управляет лимитом кадров, чтобы отключить лимит — ставим галочку. Удобно, когда хочется замерить максимальную скорость игры, но проще переключать хоткеем F4. Так же опция имеет несколько подпунктов, связанных с динамическим изменением лимита: Базовое значение: устанавливает, сколько кадров будет сведено до лимита (вспоминаем, если в PAL регионе 50 кадров — максимум, то при выставлении значения на 150% — игра будет выдавать не 50 кадров, а 75 (если, конечно мощности хватит), аналогично и для других регионов) Коэффициент замедления: при нажатии на хоткей скорость снижается до указанного в графе процента. Коэффициент ускорения: при нажатии на хоткей, скорость увеличивается до указанного в графе процента. Далее расположились функции пропуска кадров: Пропуск кадров: необходим в случае слишком низкой скорости эмуляции. Путем пропуска части кадров и потери плавной анимации, можно добиться полной скорости, он работает только в software режиме видео плагина. Меню имеет 3 значения: Отключен: пропуск кадров отключен. Постоянный пропуск: пропускает столько кадров, сколько указано в двух полях, что ниже. Включается режим пропуска путем нажатия в игре Shift+F4. Ну и самое последнее: Использовать синхронизацию MTGS: синхронизация пропуска кадров с двухядерниками, также недоделанная функция. Вызывает сильное замедление эмуляции. Используется в очень редких случаях (а по личным наблюдениям — почти не используется вообще) На этой вкладке все разобрали, идем дальше — «GS-окно (видео)«: На данной вкладке далеко не все представляет интерес и важность, но кое что все таки можно использовать. Приступим: Соотношение сторон: ну, это поймет каждый. Функция работает довольно специфично, надо сказать. Если выставить 4:3, то даже если у Вас вайдскрин и Вы включите в эмуляторе фуллскрин — картинка будет с полосами по краям, даже если в самой игре (в меню, например) вы поставите соотношение сторон 16:9 — картинка довольно сильно исказится. И то же самое будет, если сделать наоборот. Самый оптимальный вариант для владельцев вайдскрина (на мой взгляд, конечно же) — это выставить параметр Подогнать под размеры окна\экрана. Фуллскрин всегда будет растягивать картинку до пропорций 16:9, именно растягивать — то есть пропорции будут нарушены, но зато при игре в окне — пропорции будут правильные. А если в игре самой выставить 16:9 — то картинка в вайдскрине будет правильная. Выбирать, конечно же, Вам, но мне кажется, что этот вариант наиболее оптимальный. Установка соотношения вручную: на самом деле, функция не совсем правильно переведена на русский язык. Вы можете выставить соотношение сторон 16:9, но в этой графе указать разрешение 1024х768 — тогда в игре будут полосы снизу и сверху. Данная функция — обычный выбор размера окна с эмулируемой игрой, ничего более. Но может пригодиться любителям записывать видео через Fraps — выставляем разрешение 1280х720, начинаем запись без сжатия разрешения — на выходе получаем самые честные 720р в видео. Увеличение: самый обычный zoom, указывается в процентном соотношении. Выставляем 200.0 — и в игре картинка увеличится в 2 раза с обрезанием краев. Непонятно конечно, как её можно использовать, но наверно кому то она нужна. Заблокировать растягивание кромки окна: полезная функция, говорящая за себя. Поставили галочку — и заданный нами точный размер экрана уже случайным движением мыши изменить не получится. Скрывать курсор мыши: если курсор навести на окно с эмуляцией — его просто не будет видно (полезно для фуллскрина, но не всегда удобно) Скрывать окно в режиме паузы: при нажатии на Esc или паузы в функциях эмулятора (не игры!) окно с эмуляцией закроется, возобновить можно, если в главном окне нажать Запуск -> Продолжить Переходить в полный экран при запуске: фуллскрин сразу при запуске игры. Неудобно, на мой взгляд, если игру требуется настроить в процессе. При двойном клике осуществляеться переход в полноэкранный режим: (краткий урок русского языка от Вашего покорного слуги для авторов перевода — мягкий знак (Ь) не ставят в глаголах — инфинитивах, но удалить его не мог, ибо так переведено в эмуляторе) функция сама за себя говорит, нет смысла описывать. Ожидание Vsync на обновлении: (мда, тут с переводом ещё хлеще) включение вертикальной синхронизации. Честно говоря — я её никогда не включал, никаких проблем с прорисовкой кадров (даже в фуллскрине) не было замечено. Нужна ли функция — честно, я не знаю. Динамическое включение/отключение Vsync в зависимости от скорости кадров: функция как бы должна сама выбирать, когда ей включиться — например, если скорость эмуляции падает — синхронизация выключается, скорость возросла до нужного уровня — синхронизация включается. Работает только в GSdx, в Hardware рендеринге и в DX10/11 режиме. Разобрались на данном пункте, переходим к самому важному — «Спидхаки«: С помощью различных функций (и их правильном комбинировании) можно повысить скорость эмуляции в разы, но велика вероятность «убить» в играх часть спецэффектов. Возможны резкие замедления и ускорения эмуляции (в редких случаях), мигание персонажа, окружения, предметов и прочие, самые разнообразные проблемы. Как мы видим, все поля неактивны, в первую очередь надо их включить, установив галочку «Enable speedhacks«. Итак, давайте ознакомимся с каждой функцией по порядку: EE Cyclerate: Снижает количество циклов процессора, тем самым увеличивая скорость эмуляции. Может вызывать проблемы с проигрыванием звука и видеороликов. Имеется 3 положения ползунка: VU Cycle Stealing: Увеличивает количество циклов, которые VU может «позаимствовать» у EE, эдакое своеобразное перераспределение нагрузки, может привести к мерцанию экрана и потере части спецэффектов. Имеет 4 положения ползунка: Теперь посмотрим ниже на меню «Other Hacks«. Здесь есть 3 различных пункта: Enable INTC Spin Detection: Данный хак лучше всего применять для игр, которые используют регистрацию статуса INTC при ожидании синхроимпульса. В основном это RPG, не использующие 3D. Все остальные игры либо не получат ускорения, либо оно будет чрезвычайно мало. Так гласит описание разработчиков. На практике можно же сказать, что хак действительно безвреден, ни одной проблемы от него ни в одной игре я лично не встречал. Хотя по поводу даже ничтожного прироста — иногда 4-5 заветных кадров, которые он нам дает — могут прилично выручить, если совсем чуть чуть не хватает до полной скорости. Enable Wait Loop Detection: Изначально нацеленный на пустые циклы ЕЕ рекомпилятора ядра 0x81fc0, данный хак пытается определить циклы результат работы которых (после каждой последующей итерации) никак не скажется на текущем состоянии машины до тех пор, пока запланированное событие не запустит эмуляцию другого юнита. После первой итерации таких пустых циклов, мы просто переходим к следующему событию, или вообще к концу процессорного интервала. Жуть. Понятно, что понятно не очень много из всего этого, но данный хак довольно щадящий, любит давай прирост и практически никакого вреда в себе не несет. Рекомендуется к использованию. Включить fast CDVD: хак ускоряет доступ к диску, уменьшая время загрузки игр. Влияет на уровни, их подгрузку, и прочие факторы, но имеет и побочные эффекты — некоторые игры хак не любят и могут банально вылететь на загрузке. Далее идет меню «microVU Hacks«. Данные хаки работают только при выборе рекомпилятора «microVU«: mVU Flag Hack: Большое ускорение в играх при включении и хорошая совместимость, но может привести к графическим лагам (мусору в изображении) и некоторым другим побочным эффектам. По идее вреда от него мало (и проблемы встречаются не часто), рекомпилятор начинает работать по типу SuperVU, пользу извлечь из него можно довольно часто. Рекомендован к использованию. MTVU (Multi-Threaded MicroVU1): выполнение некоторых долго выполняемых команд в отдельном потоке, имеет смысл использовать на многоядерных процессорах (3 ядра и больше или двух-ядерные процессоры с поддержкой HT (Core i3, поколение Sandy Bridge и выше), ускорение в среднем 10-50%. Работает только с MicroVU1, неэффективен на двухядерных системах, может вызвать замедление или даже вылеты в некоторых играх. Все спидхаки рассмотрели, теперь можно переходить к следующей закладке — «Исправления для игр«: Как видно из названия — это фиксы для некоторых игр, в которых с обычными настройками возникают проблемы или вовсе не запускаются. Включать только для игр, которые указаны в названии хака. По умолчанию меню отключено, для включения ставим галочку «Enable game fixes». VU Add Hack: Включать для игр Tales of Phantasia, Star Ocean, Valkyrie Profile и Eternal Sonata. Теперь перейдем к настройкам видеоплагина «Настройки» -> «Настройка плагинов/BIOSa» -> «Настройки» для GS (настраивать нужно в зависимости от игры, если она у вас лагает, тормозит, не запускается и т.д., то вам придется шаманить так же в этих настройках). Renderer: самая первая графа с какой мы сталкиваемся. В выпадающем списке можно выбрать Direct3D 9, Direct3D 10 или Direct3D 11, все зависит лишь от поддержки вашей видеокартой. Режим Direct3D 9 работает на любом Windows, Direct3D 10 начиная с Vista, Direct3D 11 на Win7 и более старших OS. Замечу, что на Direct3D 10 картинка заметно чище и эмуляция где-то на 30% быстрее (смотря какая игра), а вот разницы между 10 и 11 версиями почти что нет. У каждого из директов есть 3 режима — Hardware, Software и Null, которые написаны в скобках. Разберем кратко суть работы каждого: Hardware режим использует вашу видеокарту для рендера спецэффектов. Режим хорош тем, что можно на полную использовать сглаживание и повышенные разрешения, придавая картинке современный вид. Помимо рендера, в плагине есть ещё довольно много различных функций, серьезно влияющих на эмуляцию. Рассмотрим и их: D3D Internal resolution (can cause glitches): в общем то, именно этот раздел отвечает за качество изображения в большей степени. Его критикуют так же часто, как и нахваливают. Будем рассматривать детальнее: Original PS2 resolution: у функции есть всего одно положение (Native). Это использование оригинального разрешения консоли, подойдет для владельцев слабых видеокарт. Также в некоторых играх могут пропасть проблемы при его использовании (черные вертикальные полосы, мигающие спецэффекты на экране, прочие, очень противные баги, которые встречаются намного чаще, чем хотелось бы). Enable Shade Boost: нет, это не шейдеры, даже если кажется так. Опция позволит менять цветовые параметры картинки — яркость, контрастность и насыщенность. Очень полезная плюшка. После установки галочки — активируется кнопка Settings, открываем, видим ползунки и настраиваем: Hardware Mode Settings: исходя из названия, это настройки хардварного режима. Их много, и неправильная настройка может убить всю картинку. Разбираться в них ОЧЕНЬ важно. Смотрим: Enable HW Hack: целый сборник различных хаков, которые бывают либо чрезвычайно полезными, либо фатальными. Ставим галочку, нажимаем на Configure и изучаем: MSAA: мультисемплинг, или просто сглаживание. Алгоритм не идеален, могут быть баги при использовании (не часто). Хорош тогда, когда рендер не получается поставить высокий, а сглаживание не причиняет вреда (но и такое редко бывает). На этом моменте мы разобрались, можем закрывать вкладку и продолжить изучение плагина. Software Mode Settings: несколько опций, которые влияют только на эмуляцию в софтварном режиме: Extra rendering threads активен только при использовании Software режима Direct3D. Позволяет вам выбрать количество ядер процессора, которые будут задействованы для эмуляции картинки. Например, если у вас 8 ядер или потоков — выставляйте по 4-7 потоков (учитывайте, что для обработки ЕЕ, IOP и VU тоже нужны ресурсы процессора, так ещё и MTVU тоже берет под себя один поток. ОС тоже оставьте хоть одно, для работы). 1. Для запуска игры нужно нажать «Запуск» -> «Запуск CD/DVD (все этапы/быстро)« 2. Выбираем наш образ игры. Играем! ПРИМЕЧАНИЕ: Помните, что не каждая игра после ваших настроек будет работать стабильно. Для определенной настройки под каждую игру, рекомендуется шаманить, или же найти в интернете инструкции настроек для каждый игры отдельно. Внимание! Копии игр с пиратскими лоадерами могут работать неправильно. При их использовании обязательно отключайте CRC хаки (GSdx — CRC Hacks Level: None). Источник |