🙄

SuperMario64をMultiで遊びたい!!!

2024/02/10に公開

随時更新
仮公開中

この記事は私がフレンド方とMario64を遊びたいがために書きました。
遊びたいModsがsm64ex-coopにしか対応してないので
sm64ex-coopでのプレイ環境を構築します。

解説の前に

ファイルの場所ですか?
みなさんあちらの方でM64.z64と調べに行かれますね~。('ω')ノ

エミュレーターのセットアップ

  1. ビルダーのサイトに飛ぶ

  1. DOWNLOAD HERE を押してダウンロードされた.zipファイルを解凍する

    sm64pcBuilder2.exeが出てくるので適当なファイルを作り(ここではmario64)そこに入れる
    最初にダウンロードしたbaserom.us.z64も一緒に入れておきましょう

    ファイル構成が以下のようになればOKです
mario64
├── baserom.us.z64
└── sm64pcBuilder2.exe

  1. ビルダーのサイトに戻ってページを下にスクロールして
    MSYS2Windows 8+.NET Framework 4.8 Runtimeをダウンロードしてインストールする


MSYS2をインストールした後に実行するかどうかのチェックボックスが出るのでチェックをはずしてください 
ビルダーのサイトはもう閉じても大丈夫です


  1. ダウンロードした.exeファイル(sm64pcBuilder2.exe)を開く
    MSYS2 Setupのウィンドウが出る(最初だけ)ので はい を押す

    別のウィンドウが開いて作業が始まるので終わるまで放置しましょう

  1. 開くとRepository一覧が真ん中に表示されているので
    sm64ex-coopを選択してから下の Download をクリック

    別のウィンドウが開いてダウンロードが始まるので終わるまで放置しましょう

  1. sm64ex-coopを選択してから下の Compile をクリック

    ここでROMファイルを開くように言われるので OK を押して

    2.で作ったmario64のフォルダの中のbaserom.us.z64を開く

また別のウィンドウが開いてコンパイルが始まるので終わるまで放置しましょう


  1. コンパイルが終わったらウィンドウが出てきます
    OK を押したらMario64が起動するのですが音量に気を付けてください

    これでセットアップは完了です!

ゲーム内の設定

弄らなくても良さそうなところは省いてます

Options
Player(名前変更やキャラ変更ができます)
	├── { name = あなたの名前 }
	├── { model = 好きなの }
	├── { Palette_Preset = 色 }
	└── { Edit Palette = カスタム色 }

Camera(マウスで視点変更できるようにしたり,感度変更ができます)
	├── { Free Camera = 視点移動が滑らかに }
	├── { Mouse Look = マウスで視点移動ができるように }	
	├── { Invert X = Free CameraでのX軸の視点移動を反転 }
	├── { Invert Y = Free CameraでのY軸の視点移動を反転 }
	├── { X Sensitivity = X軸の感度 }
	└── { Y Sensitivity = Y軸の感度 }
マウスで視点変更できるようにする場合は以下をいじれば大丈夫です
	├── { Free Camera = true }
	├── { Mouse Look = true }
	├── { Invert X = true }
	└── { Invert Y = false }


Controls(キー設定の確認や変更ができます)
	├── N64 Binds(初期設定)
	│	├── { UpDownLeftRight = WASD[移動] }
	│	├── { Aボタン = L[決定とかジャンプとか] }
	│	├── { Bボタン = ,[取り消しとか攻撃とか掴んだりとか] }
	│	├── { Startボタン = Space[PAUSEメニューを開く] }
	│	├── { Lボタン = LeftShift[カメラを前に向ける] }
	│	├── { Rボタン  = RightShift[カメラの視点変更] }
	│	├── { Zボタン = K[しゃがみとか] }
	│	└── { C-○○ = 矢印キー[カメラの視点移動] }
	│
	└── Extra Binds(初期設定)
		├── { Chat = Enter[Chatしたりコマンド打ったり] }
		├── { Players = Tab[プレイヤーリストが見れる] }
		└── 他は特に使わないので放置

Display(ビデオ設定とかできます)
	├── { Fullscreen = ON推奨 }
	├── { Uncapped Framerate = Offにして下のFrame limitを変えましょう }
	├── { Framerate limit = モニターのリフレッシュレートに合わせて変えましょう }
	├── { Filtering = テクスチャのぼやかし度みたいなの }
	├── { Anti-aliasing = 好み }
	└── 他はそのままでいいと思う

Sound(音量を調整できます)
	├── { Master Volume = 基本的にいじるのはここだけでいいと思います }
	└── 他はそのままでいいと思う

Misc(ランチャー自体の設定が殆ど)
	├── { Language = 好きなの! }
	└── 他はそのままでいいと思う

フレンドと遊ぶ!(書き途中)

Host側の設定

  1. Hostとしてワールドを開く人は
    UDPで7777番のポートを開放してください
    (ポート解放の仕方はルーターによって異なるので
    そのルーターでのやり方を調べてください)
  2. Mario64をLunchしてHostを押す
    [画像未挿入]
  3. 一番上のNetwork systemをDirect connectionにして下のHostを押すとポート7777番でワールドが開かれます
    [画像未挿入]

ワールドへの参加

  1. Mario64をLunchしてJoinを押す
    [画像未挿入]
  2. 下のDirect Connectionを押す
    [画像未挿入]
  3. Hostをしている人にGlobalIPを教えてもらい
    入力してJoinを押すと参加できます
    [画像未挿入]

Modの入れ方

  1. Modを入れる場合は Win+R を押して "%APPDATA%\sm64ex-coop" を入力して開いて出てきたmodsフォルダの中に
    ダウンロードしてきたModファイルを入れます
  2. Mario64をLunchしてHostを押す
  3. 真ん中にModsのボタンがあるのでクリック
  4. Modの一覧が出てくるので
    自分が入れたModを探して有効化します
  5. 後はいつも通り開いて参加してもらうだけです

書き途中

Discussion