頭の中は亜空間

やり込み要素を突き詰めるブログ

エグゼ5検証環境構築方法 with bizhawk

PC必要です

 

 

1. 必要なリソースを入手

luaコード

GitHub - TeamBattleNet/Scripts: Various lua scripts for routing and speedrunning the MMBN games using BizHawk

ここから必要なファイル(HUD以下)をDLしてもいいけど、個人的にはせっかくリポジトリになってるんだからgit cloneしちゃったほうがいい気がする

 

Bizhawk

↑のリンクから辿れるよ

 

エミュで読み込むためのROMデータ

GBAダンパーとかレトロフリークあたりで実機カートリッジからromデータを吸い出す

※吸い出した後もカートリッジは使用可能

 

2. 必要なファイルを移動

Bizhawkのルートフォルダ(BizHawk-X.X-win-x64or32)にあるluaフォルダ直下にさっき落としたluaスクリプトを移動する。以下フォルダごと移動する

  1. Scripts\HUD\All
  2. Scripts\HUD\BN5

一部変なファイル入っちゃってるけど大体こんな感じになればok

 

3. EmuHawkを起動

Bizhawkのルートフォルダ(BizHawk-X.X-win-x64or32)にあるEmuHawk.exeをダブルクリック

→デスクトップにでもショートカットを作っとくと楽

EmuhawkのウィンドウでFile→Open ROMから、吸い出したROMを読み込む

.gbaのファイルを読み込む

読み込んで以下の画面になればおk

 

 

4. luaコンソール起動

ゲームのウィンドウでTools→Lua Consoleでコンソールを開く

Lua Console上でScript→Open Script

Scripts\HUD\BN HUD.luaが対象

 

lua console右大枠のOutput欄になんか出力されたら成功

bizhawkの画面左上にデバッグ用の文字列が出ます

 

 

基本的な知識としてのluaスクリプトを設定する方法は

How to Write Lua Scripts for Video Games with the BizHawk Emulatorを見てくれ

 

エラー出たら

大体~~のファイルがない的なことを言われてるはずなので、該当の場所に該当のファイルを移せばなんとかなる

何度やり直してもだめなら最初からやり直すのが一番

 

以下の意味は後で調べる予定

M Index

M Delta

L Index

L Delta

Steps 歩数

Check

Checks

A Curve

A%

C%

E%

Next

X

Y