スーパーマリオ64をPCに移植をする方法

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

スーパーマリオ64をPCに移植をする方法を紹介します
画質が大幅にアップ

ウィルスソフトを無効化
またはドライブcを例外にする
64 bit Windows 10又はそれ以降のOSに限る
各種モジュールのインストールに失敗する場合ネット回線がおかしい又は何らかの理由で速度が遅くなっている場合があります
その場合ビルドできません
またmsys2やgccのアップデートによりビルドできなくなるケースがあります
その場合は開発元のソースコードが改良されないと厳しいです
エラーが出る場合は必ず失敗します
ビルドにはものすごい時間がかかります
ネットワーク速度が遅いとgithubからダウンロードできません

スーパーマリオ64(通常版で振動パック版ではない)のバックアップを用意

下記リンクを参考にスーパーマリオ64のバックアップのSHA-1が
8a20a5c83d6ceb0f0506cfc9fa20d8f438cafe51
か確認
合ってたらファイル名を拡張子ごとbaserom.jp.z64にリネーム


下記リンクよりmsys2のインストーラーのexeファイルをダウンロードし、インストール

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

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

ulimit -s 10485760
pacman -S git make python3 mingw-w64-x86_64-gcc --noconfirm
をコピペしてエンター

インストールが終わったら
git config --global http.version HTTP/1.1
git clone https://github.com/sm64-port/sm64-port.git --depth 1
をコピペしてエンター
するとPCのドライブCの中のmsys64/home/ユーザーネームフォルダの中にsm64-portフォルダが作成されるので開く
その中にbaserom.jp.z64ファイルを入れる

cd sm64-port
make VERSION=jp
をコピペしてエンターを押すと処理が開始されるので終わるまで待つ

するとPCのドライブCの中のmsys64/home/ユーザーネーム/sm64-port/buildフォルダの中にjp_pcフォルダがあるのでそれをどこか別のところに移動
jp_pcフォルダの中のsm64.jp.f3dex2e.exeファイルを開くとプレイできる

コメント