またまたまた、前置きなしの未確認です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フォルダ作ってファイルを入れれば動作します)
というわけで
よいお年を~w














