この自作を使用すると、NoNpDrm または NoPsmDrm の偽ライセンスと一緒に pkg ファイルを Vita に直接ダウンロードして解凍できます。 PSP 用は Adrenaline を使用してプレイすることも、NoPspEmuDrm を使用してライブエリアから直接プレイすることもできます
ここから最新バージョンを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 (Q&A を参照) |
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 ゲームを ISO ファイルではなく EBOOT.EBP ファイルとしてインストールします (Q&A を参照) |
install_psp_psx_location uma0: | PSP および PSX ゲームをuma0: |
no_version_check 1 | PKGj の起動時にアップデートをチェックしない |
中断/失敗したダウンロードを削除してスペースを解放するにはどこをすればよいですか(PSV アップデート/PSX/PSP ゲームのみ)?
PSV コンテンツの場合: ライブエリアでキューに入れられたダウンロードを削除するだけです。何らかの理由でそれが機能しない場合は、いつでもux0:bgdl/t/
内のフォルダーを削除できます。各ダウンロードは、キューに入れられた順序に従って別々のフォルダーに保存されます。
それ以外の場合: ux0:pkgj
フォルダー - 各ダウンロードはタイトル ID ごとに別のフォルダーに保存されます。フォルダーを削除してファイルを再開するだけです。
ダウンロード速度が遅すぎる!
通常、速度は最大 1 ~ 2 MB/秒になるはずです。これは Vita ハードウェアでは正常です。もちろん、お持ちの WiFi ルーターと WiFi 信号の強度にも依存します。ただし、場合によっては速度が数百 KB/秒まで低下することがあります。これは、小さなファイルやフォルダーが多数含まれている pkg ファイルで発生します。新しいファイルまたは新しいフォルダーの作成には余分な時間がかかり、ダウンロードが遅くなります。
PSP ゲームをバックグラウンドでダウンロードできず、LiveArea に表示されない
PSP ゲームをバックグラウンドでダウンロードし、Adrenaline の外のライブエリアから直接起動するには、NoPspEmuDrm プラグインが必要です。
これを実行すると、ISO ファイルではなく EBOOT ファイルとしてダウンロードされます。
PSPゲームをEBOOTファイルとしてインストールしたいと考えています。
PSP ゲームを EBOOT ファイルとしてインストールすることが可能です。これにより、ゲームをより速くインストールし、必要なスペースを減らすことができます。ただし、それらを機能させるには、npdrm_free プラグインをインストールする必要があります。
PSP ゲームを EBOOT ファイルとしてインストールするには、次の行を構成に追加するだけです。
install_psp_as_pbp 1
他のモードに戻したい場合は、その行を削除するだけです。 0を書き込むだけでは十分ではありません。
「ゲームを開始できませんでした(80010087)」と表示され、PSPゲームをプレイできません。
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 とテスト用の pkgj_cli をビルドします。
前提条件:
詳細:
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 ライセンスに基づいてリリースされています。
パフ.h および パフ.c ファイルは zlib ライセンスの下にあります。
ビットコイン: 128vikqd3AyNEXEiU5uSJvCrRq1e3kRX6n モネロ: 45sCwEFcPD9ZfwD2UKt6gcG3vChFrMmJHummVVBUWwPFoPsjmkzvN7i9DKn4pUkyif5axgbnYNqU3NCqugudjTWqdFv5uKQV