noword / Emu4VitaPlus

another emulator frontend for PS Vita
3 stars 1 forks source link

For English

Emu4Vita++

这是一个在 PlayStation Vita 使用的, 基于 Libretro API 的模拟器前端。

下载

Release

百度网盘

带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(测试中)

编译前准备

Windows

Linux

参考 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]

生成 shaders

./compile_shaders.py  #请自行在网上寻找 psp2cgc.exe

相关路径

预览图

程序会在 rom 目录下的 .previews 目录中自动寻找同名的 jpgpng 图片,如果未找到,则会搜寻即时存档的截图

金手指

程序会依次在 rom 目录下,rom目录下的.cheats 目录,ux0:/data/EMU4VITAPLUS/[内核]/cheats 目录下的同名.cht文件,以先找到的为准。

遮罩

程序会读取 ux0:/data/EMU4VITAPLUS/[内核]/overlays 下的 overlays.ini

即时存档

ux0:/data/EMU4VITAPLUS/[内核]/savestates/[rom]

存档

ux0:/data/EMU4VITAPLUS/[内核]/savefiles

BIOS

ux0:/data/EMU4VITAPLUS/system

请自行将对应的 BIOS 文件复制到此目录中【重要】

部分核心建议设置

FBNeo

启用 旋风

禁用 FM 插帧

禁用 采样插帧

特别感谢

一直改

KyleBing

TearCrow

以及在本项目中用到的所有开源项目的开发者们