またまたまた、前置きなしの未確認ですwww、こんばんは

 

やっとこさ、Batocera.linuxのmameの仕組みがわかったので、

書き残しておく

 

x86_PC(32ビット版)のBatocera.linux で使えるmameは3つ

mame2003plus

mame2010

MAME(0.214)

 

mame2003plusは、設定ファイルの置き場所がわかりやすい

しかーーーーーーーーーーーし

NEOGEOのノイズ問題は改善できなかった・・・

(retroarchの設定

オーディオリサンプラーのドライバーnearestで改善)

 

MAME(0.214)・・・設定ファイルの置き場所がわからん

他画面ゲームのアスペクト比問題はない!

NEOGEOのノイズ問題は改善できた

 

mame2010も設定ファイルの置き場所がわかりやすい

デフォルト状態でNEOGEOのノイズ問題は起きない

他画面ゲームのアスペクト比問題がある(アートワークで改善可能)

(補足、retroarchの設定でも可能だった:ESの設定では不可)

Core provided aspect ratio をDARから PARに変えてから)

mameの設定、Video Options-Triple Side by Side)

おおおおお、いいぜ!と思たのもつかの間・・・

チーーーーーーーーーーーーーート、使えねえええええええええ

まあ、いいか・・・mame2010使うか・・・

 

Batocera.linuxは今のところだが、ゲーム個別に

systemを設定できる

チート使うのはmame2003plusで・・・

 

いや、極めると誓ったはずだ!(誰にw

 

MAME(0.214)と格闘してまる1日

こうして

MAME(0.214)の

NEOGEOのノイズ問題改善

NEOGEOリージョン設定

チートファイル設置、場所

samplesファイル設置、場所

をなんとか理解できたので書き残しておく

 

○MAME(0.214)を使用する

startボタンで MAIN MENU を出す

GAME SETTINGS - ADVANCED

mame - EMULATOR がAUTO から左右で LIBRETRO に変更

その下の CORE を MAME にする

(MAME0139=mame2010、MAME078PLUS=mame2003PLUS)

BACK 又はAボタンで戻る

 

何かMAMEのゲームを起動し、retroarchのクイックメニューを出す

(HOTKEY+Bボタン)

「オプション」を設定

Read configuration →オン

Write configuration →オン

Enable cheats →オン(オフならオンに変更) チート選択項目がMAMEメニューに表示

MAME INI paths →オン(オフならオンに変更)

BACK(Aボタン)→BACK(Aボタン)→でメインメニューにする

 

 

左押して、下押して「設定」→「設定ファイル」

終了前に設定を自動保存 →オン

BACK(Aボタン)→BACK(Aボタン)→でメインメニューから

クイックメニュー→再開

ゲーム画面でたらリセット(start+select)

・ファイル確認

ゲーム機器選択画面でF1

\\BATOCERA\share\systemに

(ゲーム).iniファイルがあれば成功

でなかったら、再起動してやりなおし&確認で

 

さっきできた、(ゲーム).iniファイルをmame.iniにリネーム

 

内容を書き換える
# CORE SEARCH PATH OPTIONS
#
homepath                  /userdata/system/.mame
rompath                  変更なし
hashpath                  system/.mame/hash
samplepath                /userdata/system/.mame/samples
artpath                   /userdata/system/.mame/artwork
ctrlrpath                 system/.mame/ctrlr
inipath                   /userdata/system/.mame;.;ini
fontpath                  system/.mame/
cheatpath                 /userdata/system/.mame/cheat
crosshairpath             system/.mame/crosshair
pluginspath               system/.mame/plugins
languagepath              system/.mame/language
swpath                    system./mame/software
#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory              .mame/cfg
nvram_directory           .mame/nvram
input_directory            .mame/inp
state_directory            .mame/sta
snapshot_directory        変更なし
diff_directory              .mame/diff
comment_directory         .mame/comments

(ドットmameですから~)

# CORE SOUND OPTIONS

117行目のsamplerate                44100

ノイズ対策で念のため


# CORE MISC OPTIONS

179行目のbios        をbios  9 にする

これが、○NEOGEOリージョン設定

ちなみに・・・

0 Europe MVS (Ver. 2) (初期設定 bios) 

1 Europe MVS (Ver. 1)

2 Asia NEO-MVH MV1C 

3 Asia MV1B 

4 US MVS (Ver. 2?)

5 US MVS (Ver. 1) 

6 US MVS (4 slot, Ver 2) 

7 US MVS (U4) 

8 US MVS (U3) 

9 Japan MVS (Ver. 3) 

10 Japan MVS (Ver. 2) 

11 Japan MVS (Ver. 1) 

12 Japan MV1B 

13 Japan MVS (J3, alt) 

14 Japan NEO-MVH MV1C 

15 Custom Japanese Hotel 

16 Universe Bios (Hack, Ver. 3.3) 

17 Universe Bios (Hack, Ver. 3.2) 

18 Universe Bios (Hack, Ver. 3.1) 

19 Universe BIOS (Hack, Ver. 3.0) 

20 Universe BIOS (Hack, Ver. 2.3) 

21 Universe BIOS (Hack, Ver. 2.3, older?) 

22 Universe BIOS (Hack, Ver. 2.2) 

23 Universe BIOS (Hack, Ver. 2.1) 

24 Universe BIOS (Hack, Ver. 2.0)

25 Universe BIOS (Hack, Ver. 1.3) 

26 Universe BIOS (Hack, Ver. 1.2) 

27 Universe BIOS (Hack, Ver. 1.2, older?) 

28 Universe BIOS (Hack, Ver. 1.1) 

29 Universe BIOS (Hack, Ver. 1.0)

となってますw

 

.mameフォルダを作り(ドットmameフォルダ)作ったmame.iniファイルを入れる

show Hidden にチェックを入れて、隠し(ドット付)フォルダやファイルを表示するようにする

 

○NEOGEOのノイズ問題改善

\\BATOCERA\share\system\configs\retroarch

retroarchcustom.cfg を開いて

audio_driver = "alsa"→"sdl2"
audio_out_rate = "48000"→"22050"

と修正する(無かったら追記)

MAME(0.214)はaudio_out_rate = "44100"で問題なかった

 

○cheatファイルの設置場所

(ドットmameフォルダ)にcheat.7zを入れてください


Pugsy's MAME Cheatさんのところから

XML Cheat Collection for MAME 0.206 (Release Date: 8th February 2019)

をダウンロード、解凍し「cheat.7z」だけ(ドットmameフォルダ)に入れます

チートを使うとき自動でcheatフォルダができてその中に該当ゲームのチートファイルが作られます

チートの使い方は試してみてくださいw

 

○sampleファイルの設置場所

RALLY-Xなどの、自機爆発音がエミュレートできないので

sampleファイル(中身は音声ファイル)を再生して音を鳴らします
(ドットmameフォルダ)にsamplesフォルダを作りそこに該当ファイルを入れてください


Twisty's MAME Samples Collection

progetto-SNAPS Samples
などから、をダウンロードできます

 

こんな感じになります

(artwork も ここにartworkフォルダ作ってファイルを入れれば動作します)

 

romデータ

というわけで

よいお年を~w