PPSSPP

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋

package.lua第80行Lua錯誤:module 'Module:CGroup/core' not found

頁面Module:Infobox/styles.css沒有內容。

PPSSPP
PPSSPP icon
File:PPSSPP 1.11.3~git20210917 主界面.png
openSUSE Tumbleweed上運行的PPSSPP v1.11.3
原作者Henrik Rydgård(hrydgard)
開發者PPSSPP團隊
首次發布2012年11月1日,​13年前​(2012-11-01
當前版本1.20(2026年3月3日,​3個月前​(2026-03-03
源代碼庫頁面Template:Plainlist/styles.css沒有內容。
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
編程語言C++C[1]
引擎頁面Template:Plainlist/styles.css沒有內容。
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    操作系統WindowsmacOSLinuxiOSAndroidBlackBerry 10Symbian
    平台IA-32, x86-64, ARM, ARM64
    文件大小16.1 MB:Windows 32-bit
    17.8 MB:Windows 64-bit
    19.7 MB:macOS 64-bit
    18.0 MB:Android
    10.0 MB:BlackBerry 10
    9.2 MB:Symbian
    13.4 MB:源代碼
    語言英文、簡體中文、繁體中文等38種語言
    類型遊戲機模擬器
    許可協議GNU GPLv2+
    網站ppsspp.org
    腳本錯誤:沒有「Template wrapper」這個模塊。

    PPSSPP(「PlayStation Portable Simulator Suitable for Playing Portably」的縮寫)是一個自由、開源跨平台PlayStation Portable(PSP)模擬器。相較於JPCSP等其他同類模擬器,PPSSPP更專注性能與可移植性的提升。[2]

    Henrik Rydgård,Dolphin模擬器的作者之一,創立了PPSSPP項目。[3]PPSSPP於2012年11月1日推出,使用GNU GPLv2+許可發布。[4][5]

    特性[編輯]

    PPSSPP是高階級模擬(HLE)程序,只模擬PSP的操作系統內核。與低階級模擬(LLE)程序模擬整機軟硬件相比,高階級模擬器對硬件的利用效率更高,且用戶無需提供BIOS等文件。[6]

    PPSSPP支持即時存檔動態重編譯JIT),遊戲DLC安裝,與ad hoc無線網絡對戰。[2]PPSSPP使用修改過的FFmpeg軟件庫解碼PSP的多媒體文件以提高解碼效率,並增加對索尼ATRAC3plus專有格式的支持。PPSSPP提供了數倍於PSP硬件性能的圖形渲染能力,支持高分辨率渲染、抗鋸齒圖像縮放着色器支持及線性各向異性過濾等畫質增強功能。[7]

    PPSSPP移動平台的移植版為每個平台提供特製的功能。例如Android平台的「沉浸模式」,Symbian設備的多媒體按鈕支持,與為BlackBerry 10方形屏幕設計的圖像拉伸功能。但所有的移植版都支持加速度傳感器、鍵盤、手柄等輸入設備。

    可移植性[編輯]

    File:PPSSPP 1.0.1-2635-g62b3484 main interface.png
    PPSSPP 1.0.1-2635-g62b3484主介面。 使用 Qt 支援構建,在 Fedora 22 中運行。

    PPSSPP自創立以來,一直注重可移植性的改善,儘可能支持更多平台與操作系統。PPSSPP最初只在WindowsAndroid平台運行,但開發團隊很快就跟進了BlackBerry 10SymbianmacOSLinux等系統的支持。[5]由於軟件以GPLv2協議授權,非官方開發者也能對項目代碼進行修改,將PPSSPP移植到iOS樹莓派龍芯MaemoMeeGo等更多平台。[6]PPSSPP曾被移植到Xbox 360上,儘管相關代碼已停止更新,移植者仍保留了大端序(Big-endian)處理器與DirectX兼容顯卡的支持代碼。[8]

    為了進一步提升可移植性,PPSSPP還使用SDLQt這兩個跨平台開發庫。Qt前端能改善PPSSPP對Symbian等平台支持,並成為所有支持Qt平台系統的備用界面。[9]

    PPSSPP還支持在v1.5.4版本中添加的Vulkan API,它可以在支持的設備上提供巨大的性能提升。 [10]

    兼容性[編輯]

    有將近一千款PSP遊戲在PPSSPP上可玩並能流暢運行,只有少數遊戲存在一些問題。[11]

    另見[編輯]

    參考資料[編輯]

    1. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    2. 2.0 2.1 package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    3. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    4. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    5. 5.0 5.1 package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    6. 6.0 6.1 package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    7. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    8. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    9. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    10. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
    11. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found

    外部連結[編輯]