hootでメガドライブのゲームミュージックを演奏するための設定について

番外編・M1/BridgeM1でメガドライブの曲を聴く

M1/BridgeM1でメガドライブの曲を聴く方法。

M1/BridgeM1入手

MAME E2J downloadにアクセスして入手する。
・BridgeM1 v0.60a14 (BridgeM1_060a14.7z)
・List Pack (UTF-8) (lists.7z)
・m1.xml (m1xml20160525.zip)
・m1.dll - コアファイル。M1のオフィシャル掲示板よりダウンロード(m1.zip)
(m1はオフィシャル配布が終了してしまっているようです)

最低限の設定

以下手順の概要です。
それぞれ展開します。
BridgeM1_060a14配下のlistsフォルダの中身を削除し、lists.7zを展開した内容で差し替えます。
BridgeM1_060a14配下に、m1.zipを展開して得たm1.dllをコピーします。
BridgeM1_060a14配下に、m1xml20160525.zipを展開して得たm1.xmlをコピーします。

メガドライブのROMファイルをROMフォルダに配置します。
ROMフォルダは自由に決めてください。BridgeM1起動後にROMフォルダの場所を設定します。
例として、「Thunder Force II」の場合。
m1.xmlをテキストエディタ等で開き、「Thunder Force II」を見つけます。
	<game name="g_tf2" board="Sega Genesis/MegaDrive">
		<description>Thunder Force II</description>
		<year>1989</year>
		<manufacturer>Techno Soft</manufacturer>
		<m1data default="589824" stop="0" min="1" max="16777215" subtype="1" init="0x6186" cmd3adr="0x3"/>
		<region type="cpu1" size="4194304">
			<rom name="g_tf2.bin" size="524288" crc="9b1561b3" sha1="b81e7ebc4ceb6c1ae2975d27e0a78ba1e8546b5f" offset="0"/>
		</region>
	</game>	
このようになっているので、ファイルはgame nameのg_tf2.zipとし、中身はrom nameのg_tf2.binとします。
g_tf2.binのハッシュ値は、CRC-32が「9b1561b3」、SHA-1は「b81e7ebc4ceb6c1ae2975d27e0a78ba1e8546b5f」であることを確認してください。
ハッシュ値を確認するツールはいろいろあります。各自お好きなものをご利用ください。
この、g_tf2.zipをROMフォルダに置きます。

BridgeM1(bridgem1.exe)を起動します。
メイン画面を右クリックして、「Options」を選びます。
ROM Directoriesの「Add...」ボタンを押します。
ROMフォルダを選択して「OK」で確定します。
「Options」ダイアログを「OK」で終了します。

メイン画面下の「▲」(Load)ボタンを押します。
Rom Browser画面の、「Rescan」を押します。
その左のShowのリストで「Available Sets Only」を選ぶと、再生できるROM一覧になります。
ここで「サンダーフォースII(メガドライブ)」が表示されますので、その行をダブルクリックします。

リストファイルが用意されているゲームは曲名が出ますが、このゲームは用意されていないので出ません。

どのようなROMが再生できるかは、m1.xmlの中を見て「megadrive」の文字列で検索してください。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

メンバーのみ編集できます