此自制程序允许直接在 Vita 上下载和解压 pkg 文件以及您的 NoNpDrm 或 NoPsmDrm 假许可证。 PSP 版可以使用 Adrenaline 播放,也可以使用 NoPspEmuDrm 直接从 livearea 播放
在此处获取 vpk 文件形式的最新版本。
确保在 Henkaku 设置中启用了不安全模式。
使用应用程序非常简单。选择您要安装的项目并按 X 并按照说明进行操作。要排序/过滤/搜索,请按三角形。它将打开上下文菜单。再次按三角形确认您在菜单中所做的选择。或者按 O 取消您所做的任何更改。
按向左或向右按钮向上或向下移动页面。
pkgj 附带有效的默认 URL。如果您想更改某些设置,可以通过ux0:pkgj/config.txt
或ur0:pkgj/config.txt
进行配置。
选项 | 描述 |
---|---|
url_games <URL> | PS Vita 游戏列表的 URL |
url_psv_demos <URL> | PS Vita 演示列表的 URL |
url_dlcs <URL> | PS Vita DLC 列表的 URL |
url_psv_themes <URL> | PS Vita 主题列表的 URL |
url_psm_games <URL> | PS Mobile 列表的 URL(参见问答) |
url_psp_games <URL> | PSP游戏列表的URL |
url_psp_dlcs <URL> | PSP DLC 列表的 URL |
url_psx_games <URL> | PSX游戏列表的URL |
url_comppack <URL> | PS Vita 兼容包列表的 URL |
install_psp_as_pbp 1 | 将 PSP 游戏安装为 EBOOT.EBP 文件而不是 ISO 文件(请参阅问答) |
install_psp_psx_location uma0: | 在uma0: |
no_version_check 1 | 启动 PKGj 时不检查更新 |
在哪里删除中断/失败的下载以释放空间(仅限 PSV 更新/PSX/PSP 游戏)?
如果是 PSV 内容:只需删除您生活区域中排队的下载即可。如果由于任何原因这不起作用,您可以随时删除ux0:bgdl/t/
中的文件夹 - 每个下载都将按其排队顺序位于单独的文件夹中。
对于其他所有内容: ux0:pkgj
文件夹 - 每个下载都将按其标题 ID 位于单独的文件夹中。只需删除文件夹和恢复文件即可。
下载速度太慢了!
通常您应该看到速度约为 1-2 MB/s。这对于 Vita 硬件来说是正常现象。当然这也取决于你拥有的WiFi路由器和WiFi信号强度。但有时速度会下降到只有几百 KB/s。对于包含许多小文件或许多文件夹的 pkg 文件,会发生这种情况。创建新文件或新文件夹需要额外的时间,从而减慢下载速度。
PSP 游戏无法后台下载并且不会出现在 LiveArea 上
要后台下载 PSP 游戏,以及直接从 Adrenaline 之外的实时区域启动,您将需要 NoPspEmuDrm 插件。
这样做还会使它们下载为 EBOOT 文件而不是 ISO 文件。
我想将 PSP 游戏安装为 EBOOT 文件。
可以将 PSP 游戏安装为 EBOOT 文件。它可以更快地安装游戏并减少它们占用的空间。但是,您需要安装 npdrm_free 插件才能使其正常工作。
要将 PSP 游戏安装为 EBOOT 文件,只需将以下行添加到您的配置中:
install_psp_as_pbp 1
如果您想切换回其他模式,只需删除该线即可。写 0 是不够的。
我无法玩 PSP 游戏,提示“游戏无法启动 (80010087)”。
您需要在VSH中安装npdrm_free插件,或者将游戏安装为ISO。
PSM 游戏无法运行。
如果您按照 NoPsmDrm 的说明进行操作,则可以尝试使用 NoPsmDrm Fixer 激活您的 psm 游戏帐户。
无法在我的 PSTV 上下载更新或 DLC
此错误是由AntiBlackList 引起的。要修复它,请完全撤消然后卸载 AntiBlackList 并安装 DolcePolce 插件。
如何使用兼容包?
兼容包已被弃用并默认禁用。建议使用reF00D或0syscall6。如果您仍想使用兼容包,请在配置文件中将url_comppack
设置为https://gitlab.com/nopaystation_repos/nps_compati_packs/raw/master/
。固件 3.65 或更低版本需要 TLS 的解决方法。自 2019 年 10 月以来,兼容性包列表尚未更新。
pkgj 使用 conan 和 cmake 来构建。设置有点繁琐,所以推荐的方法是运行 ci/ci.sh。它将使用 conan 创建一个 Python virtualenv,设置交叉编译的配置,注册一些配方,然后运行 cmake 并为您的 vita 和 pkgj_cli 构建 pkgj 进行测试。
先决条件:
更多详情:
apt update -y && apt upgrade -y &&
apt install -y build-essential git make cmake python3-pip ninja-build curl &&
pip3 install --user pipenv &&
curl -sSL https://install.python-poetry.org | python3 - &&
sed -i ' 1 iexport PATH="/root/.local/bin:$PATH"n ' ~ /.bashrc &&
source ~ /.bashrc &&
cd ~ &&
git clone https://github.com/blastrock/pkgj.git &&
cd pkgj &&
sed -i ' s/export CC=gcc-12/export CC=gcc-11/ ' ci/ci.sh &&
sed -i ' s/export CXX=g++-12/export CXX=g++-11/ ' ci/ci.sh &&
sed -i ' s/"x$CI" != xtrue/ false == true / ' ci/setup_conan.sh &&
Now you can run the script
或下载 bash 脚本
pkgj 将在 ci/build 中构建,您可以随时通过在同一目录中运行 ninja 来重建它。
您可以将环境变量PSVITAIP
(在运行 cmake 之前)设置为 Vita 的 IP 地址,这将允许使用make send
将 eboot.bin 文件直接发送到ux0:app/PKGJ00000
文件夹。
要启用调试日志记录,请将-DPKGI_ENABLE_LOGGING=ON
参数传递给 cmake。然后应用程序将向 UDP 多播地址 239.255.0.100:30000 发送调试消息。要接收它们,您可以在 PC 上使用 socat:
$ socat udp4-recv:30000,ip-add-membership=239.255.0.100:0.0.0.0 -
推送v0.56
形式的标签将创建一个新版本并构建pkgj.vpk
。
如果您想构建测试版,您可以推送v0.56-beta1
形式的标签,这将创建预发行版。自动更新不会拾取此类版本。
该软件根据 2 条款 BSD 许可证发布。
puff.h 和 puff.c 文件受 zlib 许可。
比特币:128vikqd3AyNEXEiU5uSJvCrRq1e3kRX6n 门罗币:45sCwEFcPD9ZfwD2UKt6gcG3vChFrMmJHUmVVBUWwPFoPsjmkzvN7i9DKn4pUkyif5axgbnYNqU3NCqugudjTWqdFv5uKQV