やあ!今日から君も開発者!HBMAMEを簡単ビルドしましょう(いつの間にか公式ビルドがGCC 14.1になってます)
この記事はまだほぼ下書きです後で画像を追加していくので
よろしくお願いしますファッキンジャップアリガトウ
やぁ!私はお元気です!
HBMAMEのビルドとかプログラムとか全く分からないよ!
そんな勉強もしたくないよ!という人のためにHBMAMEの
簡単ビルド方法を紹介するよ!
ビルドツールの準備
MAMEのビルドツールのページから
ダウンロード終了したらダウンロードフォルダーに
msys64-2022-01-12.exeというファイルがあるのを確認
(それは別の場所にダウンロードされているときもあるようです)
Cドライブのルート(Windowsフォルダーがある場所です)に
新しく「MAME」というフォルダーを作成します
(それはフォルダーの新規作成でできるでしょう)
新しく作成したMAMEフォルダーに先程のmsys64-2022-01-12.exeを
移動させておきます
解凍するにはダブルクリックで大丈夫ですが
環境により
WindowsによってPCが保護されました
というボックスが出現することがありますので
詳細情報をクリックしたら実行できるようになります
Extract to:等表示されますがそのままExtractします
これでビルドツールの準備は終わりです
これだけであなたは素晴らしい開発者になるでしょう!
2024年9月6日追記
HBMAMEの最新ソースはGCC 14.1に最適化されてる模様です
Pacmanコマンドで全部最新にしたらGCC 14.2.1になると思いますが
特に問題ないと思います(HBMAMEUIビルド確認済み)
HBMAMEのソースをダウンロードしてみるよ!
次はHBMAMEのソースをダウンロードするでしょう
HBMAMEの公式にダイブイン
ここで得られるものはバイナリーなので
HBMAME sourceにダイブインします
CodeからDownload ZIPを選びダウンロード
hbmame-master.zipがダウンロードされましたらそれがよいでしょう
とにかく早く実行ファイルを作りたいから
さっさと教えろよというあなたの気持ちも分かりますが
その気持ち私が封じますので
一旦ビルドできるかテストしましょう
先程準備したビルドツールのフォルダーの中にsrcという
フォルダーがあります
そこにhbmame-master.zipを解凍します
hbmame-masterというフォルダーが表示されたら
大丈夫でしょう
次にHBMAMEビルド専用BATファイル
hb101.batを作成します
基本的にGUIなし版を作成致しますので
内容は
make TARGET=hbmame SYMBOLS=0 NO_SYMBOLS=1 DEPRECATED=0
としておきましょう
このBATファイルはhbmame-masterフォルダー内に保存しておきます
さてここからワクワクビルドタイムです!
(人によってはおそらくワクワクしないでしょう)
手順通りにやっていったなら
C:\MAME\msys64フォルダーにwin32env.batという
BATファイルがあるので実行します
黒いコマンドプロンプト画面が出てくるので
次はビルドされるソースファイルが必要ですから
cd hbmame-master
と入力します
次に先に作っておいたhb101.batを実行します
hb101と入力してエンターキーを押します
なんかダバーって文字が流れ始めました
どうやら建設開始されました
これはとても時間がかかるのでこの時間はスマホでゲームしたり
コーヒーを飲むなり食事をするなり好きなことしておきましょう
場合によれば睡眠することも大事でしょう
あなたのPCの性能によりとても建設時間は変わるでしょう
ラップトップならファンが高速で回転しますがそれは異常ではありません
ビルドが終わるとhb101.batと同じフォルダに
hbmame.exeが作成されているはずです
エクスプローラーで見ると
これであなたももう立派な開発者です!!
ここから先はあなたも開発者なので些細な勉強と作業が必要でしょう
(それは日本におけるスピードラーニングのようなものでしょう)
NEOGEOのBIOSが足りなくて起動できないのと
プライムゲーミングのKOF2003を動作させるには
こちらの記事を読んで変更ください
こちらにも追加分ありますが
hbmame.lstにドライバーを追記すればそれらは動作するでしょう
おい、MAMEで表示されてHBMAMEでは表示されないゲームありますが
HBMAMEという名前の通り基本的にHomebrew(クールな自家製)にだけ
対応してますのでハック等がないゲームはMAMEのソースから
親ゲームを追加しないと表示されません
一度建設したら変更した部分だけ再建築されるので
おそらく最初の建設時間より短くなるでしょう
ああ!幸運をあなたに!
必要な画像はコツコツ追加しておきます
この記事が気に入ったらサポートをしてみませんか?