PPSSPP

環境

操作系統:Ubuntu Kylin 優麒麟 21.10、Debian 11 Bullseye

適用架構:ARM64(鯤鵬、飛騰)

 

簡介

PPSSPP,愛模擬 愛折騰 (一款PSP模擬器) 。

完全免費&開放源碼

PPSSPP是一項基於GPL2.0(以及更高)許可的開源項目。我們歡迎您爲PPSSPP的更新做出貢獻!
PPSSPP的兼容性一直在提升,很大部分源於這些貢獻。讓我們在我們所支持的設備上運行PSP遊戲!

增強您的體驗!

  • 以高清或全高清的分辨率來運行遊戲
  • 在平板上以大屏幕來玩遊戲
  • 自定義屏幕按鈕來操作,或者使用鍵盤或者外接手柄
  • 隨時隨地存檔、讀檔
  • 擴大各向異性過濾以及縮放紋理
  • 從您的實機上轉移存檔來繼續體驗

將PSP遊戲高清化!

PPSSPP可以在您的PC以及安卓設備上以全高清的分辨率來運行PSP遊戲。PPSSPP在PSP實機畫面模糊的小屏幕的基礎上加以高清紋理化。

甚至在先進的安卓手機或者平板上,您可以以雙倍分辨率來運行您所喜愛的PSP遊戲!

 

編譯

如果想在鯤鵬、飛騰等國產 CPU 上玩 PSP 遊戲,可以用 PPSSPP 模擬器,不過目前官網沒有 ARM 版的安裝包,因此需要自己編譯。這裏參考了官方 WiKi,https://github.com/hrydgard/ppsspp/wiki/Build-instructions

1、首先,安裝編譯環境:

sudo apt install \
build-essential \
clang \
cmake \
gcc \
libgl1-mesa-dev \
libglew-dev \
libsdl1.2-dev \
libsdl2-dev \
libsdl2-gfx-dev \
libsdl2-gfx-1.0-0 \
libsnappy-dev \
libvulkan-dev \
libzip-dev \
python3

2、安裝git(如果電腦已經有的就不用安裝)

3、下載源碼到本地

git clone https://www.github.com/hrydgard/ppsspp.git

備用鏡像站,git clone https://hub.fastgit.org/hrydgard/ppsspp

4、下載子模組

cd ppsspp

git submodule update --init --recursive

如果哪一個子模組下載出錯,可以嘗試將 .git/config 這個配置文件中的 github.com 修改爲備用鏡像站的地址,比如 hub.fastgit.org。

子模組中的子模組下載出錯,也適用上述方法。

5、升級CMake,PPSSPP 模擬器目前要求最低CMake版本爲3.6

如何查看當前版本?輸入以下命令查看

cmake --version

6、開始編譯!

./b.sh

可能會遇到的錯誤,Could NOT find PNG: Found unsuitable version "1.6.37", but required is at least "1.7" (found /usr/lib/aarch64-linux-gnu/libpng.so)

 

7、運行PPSSPP模擬器

還可以按照自己的喜好添加桌面啓動器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章