这是一个在 PlayStation Vita 使用的, 基于 Libretro API 的模拟器前端。
带log的版本会在 ux0:data/EMU4VITAPLUS/[core]/Emu4Vita++.log
中输出更多日志,但是会影响执行效率。
https://github.com/noword/Emu4VitaPlus/issues
QQ群:550802386
街机
NES
SNES
MD
GBC
GBA
PCE
PS1
WSC
NGP
DOS(测试中)
安装 vitasdk
安装 cmake, python, ccache
pacman -S cmake python python-pip ccache
pip3 install openpyxl pillow
参考 Windows 的步骤,都用 Linux 了,应该有能力自己捣鼓了。
mkdir build
cd build
cmake ../
make
编译带日志的版本:
mkdir build-debug
cd build-debug
cmake ../ -DWITH_LOG=ON
make
编译独立内核的vpk:
mkdir build-gpsp
cd build-gpsp
cmake ../ -DBUILD=gpsp
make
graph TD
A[./to_exce.py] --> B{{编辑 language.xlsx 和 translation.xlsx}}
B --> C[./to_json.py]
./compile_shaders.py #请自行在网上寻找 psp2cgc.exe
程序会在 rom 目录下的 .previews
目录中自动寻找同名的 jpg
或 png
图片,如果未找到,则会搜寻即时存档的截图
程序会依次在 rom 目录下,rom目录下的.cheats 目录,ux0:/data/EMU4VITAPLUS/[内核]/cheats 目录下的同名.cht文件,以先找到的为准。
程序会读取 ux0:/data/EMU4VITAPLUS/[内核]/overlays 下的 overlays.ini
ux0:/data/EMU4VITAPLUS/[内核]/savestates/[rom]
ux0:/data/EMU4VITAPLUS/[内核]/savefiles
ux0:/data/EMU4VITAPLUS/system
请自行将对应的 BIOS 文件复制到此目录中【重要】
启用 旋风
禁用 FM 插帧
禁用 采样插帧
TearCrow
以及在本项目中用到的所有开源项目的开发者们