PPSSPP — быстрый и портативный эмулятор PSP.
Создано Хенриком Ридгардом
Дополнительный код от многих участников, см. экран «Кредиты».
Первоначально выпущен под лицензией GPL 2.0 (и более поздних версий) в ноябре 2012 г.
Официальный сайт: https://www.ppsspp.org/
Дискорд: https://discord.gg/5NJB6dD
Для воспроизведения не требуется файл BIOS, PPSSPP — это эмулятор «HLE». Настройки по умолчанию сочетают в себе хорошую совместимость и скорость.
Чтобы внести свой вклад, посетите страницу разработки. Помощь в тестировании, исследовании или исправлении всегда приветствуется. Посмотрите список проблем.
Последний исходный код можно найти на нашей странице GitHub.
Для документации всех видов (использование, справочная информация, разработка) см. документацию на главном сайте.
Инструкции по сборке и другие учебные пособия по разработке см. в вики.
Чтобы загрузить свежие сборки разработки для Android, Windows и Mac, перейдите на страницу /devbuilds.
Информацию о совместимости игр см. в отзывах сообщества о совместимости.
Что нового в 1.18.1
- Исправление сбоя в программе чтения PBP (#19580).
- Исправлена небольшая проблема с темой в Homebrew Store (#19582).
Что нового в 1.18
- Поддержка платформы
- Улучшенная поддержка iOS/Mac, поддержка игрового режима (#19287, #19281, #19269, #19270, #19257, #19254, #19244, #19227, #19224, #19213, #19200, #19187, #19184, # 19161, #19118)
- IR Interpreter: работа над корректностью и оптимизацией (#19299, #19280, #19268, #19265, #19262, #19260, #19255, #19252, #19240, #19233, #19231, #19193, #19189, #19173 , #19128)
- Оптимизация интерпретируемого вершинного декодера: (#19243, #19241)
- Исправления SDL: (#19131)
- Legacy Edition для старого Android TV (только для скачивания на сайте): (#19401)
- Ярлыки Android и Windows — добавление значков и исправления ошибок: (#19139, #19142, #19138)
- Улучшение производительности загрузки CHD (#18931).
- пользовательский интерфейс
- Множество исправлений сбоев, зависаний и производительности пользовательского интерфейса (#18950, #19561, #19556, #19531, #19507, #19523, #19529, #19482, #19473, #19438 #19165).
- Новый постобработочный фильтр «Резкий билинейный» (#19530).
- Различные исправления пользовательского интерфейса (#19505, #19492, #19126, #19020).
- 3 новые темы (#19504)
- Информация об игре в игре (#19471)
- Новый удаленный интерфейс ISO (#19293).
- Установите сохранения игры из ZIP-файла (#19443, #19436)
- Дополнительные действия с возможностью сопоставления ввода, такие как «Сброс», позволяют сопоставить клавишу Alt (#19472, #19484, #19304).
- Магазин домашнего пивоварения: добавлены ссылки на веб-сайты и информация о лицензии: (#19425, #19426).
- RetroAchievements: теперь можно хешировать доморощенные приложения (#19096), поддержка RAItegration (#19002).
- Исправление регрессии функции AxisSwap (#19059).
- Эмуляция
- Различные исправления сбоев: (#19563, #19546, #19491, #19358, #19347, #19198)
- Исправления барьера Вулкана: (#19009, #19017, #19018).
- Различные исправления совместимости (#19560).
- Различные исправления файловой системы (FD, дата/время) (#19459, #19340).
- Обходной путь для воспроизведения видео The Warriors (#19450)
- Откройте переключатели GPI и светодиоды GPO, доступные в настройках разработчика.
- Исправлена регрессия, вызванная исправлением для UFC Undisputed (#18806).
- Код Atrac3+ выделен из ffmpeg для упрощения отладки и обслуживания (#19033, #19053 и т. д.).
- реализовать sysclib_sprintf (#19097)
- Исправления рендеринга
- Проблема с буфером глубины Socom FB3 в меню (#19490)
- Утконос: некорректная прозрачность при использовании OpenGL (#19364)
- Сифонный фильтр: Тень Логана: Тёмное освещение в OpenGL (#19489)
- Ошибки MGS2 Acid на графических процессорах AMD (#19439)
- Исправление регрессии в Genshou Suikoden (#19122).
- Исправьте сбой HUD в GTA LCS, правильно эмулировав «провоцирующую вершину» (# 19334).
- Отладка улучшений
- MIPSTracer — новый (грубый) инструмент отладки от Nemoumbra (#19457).
- VR
- Новый режим погружения (лучше использует перепроецирование за счет расширения области рендеринга) (#19361).
- Множество исправлений от Lubos (#19420, #19416, #19389, #19390, #19361, #19092, ...).
- Разное
- Формат файла CHD лучше поддерживается, а производительность значительно улучшена (#18924, #18931).
Что нового в 1.17.1
- Исправлены ошибки рендеринга зеленого цвета на некоторых графических процессорах PowerVR (# 18781).
- Отпустите все удерживаемые клавиши во время паузы, чтобы избежать «застревания клавиш» после возобновления паузы или в режиме паузы (# 18786).
- Исправления пользовательского интерфейса (#18785)
- Обновите libchdr с поддержкой zstd, предупреждайте пользователя о плохих CHD (#18824, #18803).
- Добавьте обходной путь для режима AdHoc в Сопротивлении (#18821).
- Исправлена графика в Tokimeki Memorial 4 (#18822).
- Исправлен сбой в UFC 2010 на графических процессорах Mali (# 18813).
- Временно отключите MSAA на графических процессорах Adreno из-за сбоя (# 18819).
- Исправлены некоторые сбои и оптимизирован кеш метаданных игры (#18794, #18775).
- Дополнительные исправления сбоев и тому подобное (#18777, #18779, #18823)
- Исправлено воспроизведение дампов кадров с помощью Vulkan (#18793).
- Добавлен ползунок громкости для звуков RetroAchievements (#18772).
Что нового в версии 1.17
- Производительность рендеринга и исправления
- Исправлена очень старая проблема с рендерингом в Tokimeki Memorial 4 (#18650) (не совсем работало, см. 1.17.1).
- Улучшение производительности в Tactics Ogre за счет исключения повторного чтения (#18599).
- Отбирать небольшие рисунки, которые можно быстро проверить, находятся ли они за кадром (#18446).
- Различные оптимизации (#18586, #18573, #18476, #18413, #18416, #18219)
- Исправить HUD в Tiger Woods 06 (#18554).
- Добавлена поддержка Adrenotools — теперь вы можете загружать собственные драйверы Vulkan в Adreno (#18532, #18548, #18699).
- Исправлен рендеринг с неверными параметрами Z, исправлен пример самодельного Zig (# 18535).
- Исправьте проблему Z в Hayate no Gotoku!! Кошмарный рай #18478
- Исправление зависания счетчиков шага в играх MLB (#18484).
- Включите MSAA на современных мобильных устройствах (только для Vulkan) (#18472).
- Исправление мерцания видео в Naruto: Ultimate Ninja Heroes 2 (#18454).
- пользовательский интерфейс
- Отслеживать общее время, сыгранное за игру (#18442).
- При открытии меню паузы теперь есть возможность продолжить игру за меню. Это применяется в многопользовательской игре, чтобы избежать непреднамеренной рассинхронизации (#18517, #18515).
- Улучшения загрузки ISO
- Формат файла CHD теперь полностью поддерживается (используйте
chdman createdvd
!), в том числе с помощью Remote ISO и Retroachievements. - Улучшения в удаленном ISO: дополнительная вкладка на главном экране, теперь можно делиться целыми папками (#18627, #18639, #18640, #18631, #18632, #18633,).
- Исправления контроллера и сенсорного экрана
- Больше привязок элементов управления, организованных по категориям (#18635, #18589).
- Исправлена обратная мертвая зона (нижний предел) для ввода с джойстика.
- Исправление аналоговых мертвых зон для контроллеров XInput (#18407).
- Улучшен контроль наклона (#18533).
- Ввод с помощью мыши поддерживается на Android (#18551, #18473).
- Настраиваемый порог для сопоставления аналогового триггера с нажатием кнопки, настраиваемая задержка для нажатия клавиши прокрутки мыши (#18621, #18585)
- Улучшите работу, привязав аналоговый джойстик к четырем кнопкам, что полезно для управления камерой в некоторых играх.
- Теперь можно снять паузу с помощью клавиши, которую вы связали с паузой (# 18591).
- Другие исправления и обновления
- Дополнительная работа над IR JIT (#18234, #18235, #18228, #18227, #18226 и многие другие)
- Перемещение каталога memstick на Android теперь стало быстрее и безопаснее #18744
- Обход проблем в Add Doko Demo Issho, Driver 76, Harukanaru Toki no Naka, Ace Combat путем замедления эмулируемого UMD-привода для лучшего соответствия реальности (#18436, #18445)
- VR: исправлены проблемы с рендерингом Quest 3 (#18677).
- Различные исправления при замене текстур (#18638, #18610, #18519, #18466, #18747).
- RetroAchievements: богатое присутствие, режим испытаний переименован обратно в рекомендуемый режим Hardcore, различные улучшения обработки ошибок, настройка для каждой игры (#18468, #18651, #18488, #18428, #18425).
- HLE: Разрезайте большие и медленные операции memcpy/memset, это может помочь при некоторых зависаниях. (#18560)
- Другие различные мелкие исправления и оптимизации (#18558, #18555, #18538, #18529, #18450, #18314, #18233, #18678, #18749, #18736, #18704).
- Исправления SoftGPU (#18362)
- Исправлены международные шрифты в Steam Deck (#18732, #18734).
- GoExplore (приложение GPS) теперь запускается и позволяет осуществлять навигацию (#18665, #18666, #18668, #18669).
- SDL: Улучшите задержку ввода в режиме Vulkan, запустив рендеринг в отдельном потоке (# 18268).
- Различные исправления многопользовательской игры (#18435).
- Поддержка эмуляции инфракрасного порта оригинальной PSP через sceSircs (#18684).