Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

PPSSPP ( акроним для " P layStation P ortable S imulator S uitable для P прокладки P ortably") является свободным и открытым исходным кодом PSP эмулятор для Windows , , MacOS , Linux , IOS , Android , Nintendo WiiU , Nintendo коммутатор , BlackBerry 10 , MeeGo , Pandora и Symbian с повышенным вниманием к скорости и портативности. [3]Впервые он был выпущен для общественности 1 ноября 2012 года под лицензией GNU GPLv2 или более поздней версии . Проект PPSSPP был создан Хенриком Ридгардом, одним из соучредителей эмулятора Dolphin . [4]

Особенности и развитие [ править ]

PPSSPP поддерживает состояния сохранения , динамическую перекомпиляцию ( JIT ) и имеет элементарную поддержку специальных беспроводных сетей . Для декодирования мультимедийных данных PSP PPSSPP использует программную библиотеку FFmpeg , которая была расширена, чтобы позволить ей обрабатывать собственный аудиоформат Sony ATRAC3plus , используемый PSP. PPSSPP предлагает графические функции, которые являются усовершенствованиями по сравнению с возможностями PSP, такими как более высокое разрешение экрана, сглаживание , масштабирование изображения , поддержка шейдеров , а также линейная и анизотропная фильтрация .

В портах на PPSSPP для мобильных устройств предлагают дополнительные возможности , специфичные для каждой платформы, таких как «захватывающий режим» для Android устройств, поддержка мультимедийных кнопок внутри Symbian устройств и экрана , простирающихся на BlackBerry 10 устройств для поддержки квадратных экранов. Все порты PPSSPP для мобильных устройств поддерживают использование акселерометров, клавиатур и геймпадов в качестве устройств ввода.

PPSSPP также поддерживает Vulkan API , который был добавлен в выпуске v1.5.4 и предназначен для значительного повышения производительности на поддерживаемых устройствах. [5]

Переносимость [ править ]

С момента своего создания PPSSPP уделяет особое внимание переносимости с поддержкой нескольких архитектур и операционных систем. Первоначально поддерживая только Microsoft Windows и Android , они быстро разрослись до Blackberry 10 , Symbian , macOS , Linux и более поздних версий iOS . [6] [7] Исходный код также неофициально поддерживает широкий спектр операционных систем и платформ, включая Raspberry Pi , Loongson , Maemo , универсальную платформу Windows ( Microsoft Windows 10 Mobile , Xbox One, Microsoft Windows 10 (X86_32, X86_64, ARM и ARM64 )), Meego Harmattan и Pandora . [8] Одно время был порт для Xbox 360 . [9] Хотя от порта отказались, код поддержки остался, предлагая поддержку процессоров с прямым порядком байтов и графических процессоров, совместимых с DirectX .

Чтобы облегчить переносимость, можно использовать две кроссплатформенные библиотеки разработки, SDL и Qt , в дополнение к непереносимым интерфейсам Blackberry, Android и Win32 . Интерфейс Qt сыграл важную роль в добавлении поддержки таких платформ, как Symbian. [10] Внешний интерфейс Qt может поддерживать все официально поддерживаемые платформы и является предлагаемой альтернативой, если не существует собственного интерфейса. [11]

Совместимость [ править ]

По состоянию на март 2017 года в PPSSPP можно играть в 984 игры, а 67 игр загружаются в определенный кадр внутриигрового состояния. 4 игры могут попасть только в главное меню или вводную последовательность. [12] По состоянию на июль 2020 года почти во все игры можно играть в эмуляторе PPSSPP. [13]

См. Также [ править ]

  • Список эмуляторов PSP

Ссылки [ править ]

  1. ^ "Релизы - hrydgard / ppsspp" . Проверено 14 июля 2020 г. - через GitHub . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ "PPSSPP на Github.com" .
  3. ^ Загрузки PPSSPP - эмулятор PSP для Android, Windows и многих других , hrydgard, заархивировано из оригинала 06.08.2013 , получено 14.09.2013 CS1 maint: обескураженный параметр ( ссылка )
  4. ^ PPSSPP: эмулятор PSP для Android, iOS, Windows, Linux, MacOSX, Blackberry, Symbian , hrydgard, заархивировано из оригинала 06.08.2013 , получено 14.09.2013 CS1 maint: обескураженный параметр ( ссылка )
  5. ^ PPSSPP получает поддержку графики Vulkan и многое другое в последнем обновлении Android Police , полученном 2 сентября 2018 г. CS1 maint: обескураженный параметр ( ссылка )
  6. ^ https://www.tomsguide.com/us/pictures-story/458-playstation-emulators-for-desktop-pc.html#s9
  7. ^ PPSSPP: эмулятор PSP для Android, iOS, Windows, Linux, MacOSX, Blackberry, Symbian , hrydgard , получено 26 июня 2014 г. CS1 maint: обескураженный параметр ( ссылка )
  8. ^ PPSSPP Руководство по разработке эмулятора PSP , hrydgard , получено 26.06.2014. CS1 maint: обескураженный параметр ( ссылка )
  9. ^ Ced2911 / ppsspp , ced2911 , получено 26 июня 2014 г. CS1 maint: обескураженный параметр ( ссылка )
  10. ^ Qt для эмулятора PSP , xsacha, заархивировано из оригинала 08.12.2015 , получено 26.06.2014 CS1 maint: обескураженный параметр ( ссылка )
  11. ^ Инструкции по сборке · hrydgard / ppsspp Wiki , получено 26.06.2014. CS1 maint: обескураженный параметр ( ссылка )
  12. ^ Список совместимости , livisor, 2013-03-10 , извлекаться 2017-03-20 CS1 maint: обескураженный параметр ( ссылка )
  13. ^ Список игр PPSSPP , PPSSPP, 11 июля 2020 г. , получено 11 июля 2020 г. CS1 maint: обескураженный параметр ( ссылка )

Внешние ссылки [ править ]

  • Официальный веб-сайт