ニンテンドースイッチ N64のパーフェクトダークを移植する方法

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


下記リンクを参考にゲームをバックアップ

バックアップしたのもののMD5が
538d2b75945eae069b29c46193e74790
か確認

devkitPro UpdaterをPCにダウンロード&インストール
Switch Developmentのみチェックを入れNext
その他はNextでOK

PCのスタートメニューからMSYS2 MinGWを起動
MSYS2 MSYSではない

一度MSYS2 MinGWを何かで使用していた場合はMSYS2自体アンインストールをおすすめします
自分の環境ではエラー

コピペは文字列を選択して右クリックからコピー、端末上で右クリックからPaste
YesかNoを聞かれる場合全てYesでyを打ち込むこと

ulimit -s 10485760
pacman -Syuu --needed --noconfirm --disable-download-timeout
をコピペしてエンター

インストールが完了するとMSYS2 MinGWが閉じるので再び起動

ulimit -s 10485760
nano /etc/pacman.conf
をコピペしてエンター
ページを一番下に
[dkp-libs]
Server = https://pkg.devkitpro.org/packages
[dkp-windows]
Server = https://pkg.devkitpro.org/packages/windows/$arch/
をコピペしてコントロールキー+X → y →エンター

pacman-key --recv BC26F752D25B92CE272E0F44F7FD5492264BB9D0 --keyserver keyserver.ubuntu.com
pacman-key --lsign BC26F752D25B92CE272E0F44F7FD5492264BB9D0
をコピペしてエンター

pacman-key -l BC26F752D25B92CE272E0F44F7FD5492264BB9D0
pacman-key -l F7FD5492264BB9D0
をコピペしてエンター

pacman -Syuu --needed --noconfirm
pacman -U https://pkg.devkitpro.org/devkitpro-keyring.pkg.tar.xz --noconfirm
をコピペしてエンター

pacman -Syuu --needed --noconfirm
をコピペしてエンター

pacman -Syuu --needed --noconfirm devkit-env
をコピペしてエンター

source /etc/profile.d/devkit-env.sh
をコピペしてエンター

ulimit -s 10485760
pacman -Syuu
pacman -S git make cmake python3  --noconfirm
pacman -Syuu
pacman -S devkitA64 libnx switch-zlib switch-sdl2 switch-cmake dkp-toolchain-vars  --noconfirm
をコピペしてエンター

git clone --recursive https://github.com/fgsfdsfgs/perfect_dark.git
cd perfect_dark
source /opt/devkitpro/switchvars.sh
aarch64-none-elf-cmake -G"Unix Makefiles" -Bbuild -DROMID=jpn-final
make -C build -j4
をコピペしてエンター

すると
パソコンからドライブCの中のUsers\ユーザー名\perfect_dark\buildフォルダの中に
pd.jpn.arm64.nro
ファイルが作成される

sdカードのswitchフォルダの中にコピーperfectdark_jpnフォルダを作成し、その中にpd.jpn.arm64.nroファイルをコピーし、同じくその中にdataフォルダを作成し、パーフェクトダークのゲームのバックアップファイルをpd.jpn-final.z64にリネームし、コピーし、hbmより起動

コメント