あー動きたくない...の未確認です、こんにちは

 

あさて

mouse e10 タッチスクリーンの動作がなおったw

事の発端は

ファイルマネージャーでのタッチパッドの動作も

おかしかったので、調べてみた

右スライドでカーソルが下

上スライドでカーソルが右

・・・

あった!

Manjaro Linuxでタッチモニターを回転および補正する方法

この方法で見事になおった
mouse e10は右90回転なので
40-libinput.conf に

Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1"

を追記して

batocera-save-overlay

念のため、再起動して確認した。

手順は

ファイルマネージャーから

/usr/share/X11/xorg.conf.d/40-libinput.confを開く

 

 

タッチパッド

Identifier "libinput touchpad catchall"

タッチスクリーン

Identifier "libinput touchscreen catchall"

の部分の
        MatchIsTouchscreen "on"の次の行に追記
        Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1" 

 

batocera-save-overlay

以上!

 

補足メモ

38

batocera-boot.conf

es.resolution=800x1280.59.99
batocera.conf

display.rotate=1

global.videooutput=DSI-1

es.resolution=800x1280.59.99

 

 

 

まだまだ寒いよ~の未確認です、こんばんは

 

あさて

mame(standalone)版が一部日本語化できたので

書いとこうかなと



手順としては

日本語フォント導入(batocera本体に認識させる)一部訂正

.datsフォルダなどファイル設置

mame.ini設置


まず、フォント 日本語フォント導入はコチラ

NEO オールドPCを・ その93 スタンドアロンのUI文字化けを直す

ただし、5,6種類のフォントをためしたが、
F1ファイルマネージャーでうまくいっても

mameでは認識しなかったり、□文字が出たりして

07YasashisaAntique.ttf
以外うまくいかなかった

(batocera本体が認識してないと有効にならない気がする)

スムーズに適用できる方法あればご教示くだされー
mame.iniの
fontpath                  /userdata/bios/mame;/usr/share/fonts/turetype/
と記載のある通り、/userdata/bios/mameにフォントファイル(ttf)を置く

…こんなに簡単だったのか...

/usr/share/fonts/turetype/ こっちに置いてください…スマセン

(batocera-save-overlay 必須)

 

\share\system\configs\mameフォルダに

datsフォルダを作成して

日本語の command.dat

日本語の mameinfo.dat

日本語の history.「xml」を入れる

MAME E2Jさんのサイトからダウンロードできます
ただし、history.xmlは、history.datを変換して作らないとならない
”history.xml mame”で検索するとツールはすぐみつかりますw

(問題点:親ロムしか登録されないので、rom名を追記する必要がある)

 

あれから(いつから?)色々変更されてたので

36betaでの設定ファイル(mame.ini)置き場を記載
mame(standalone)版
\share(userdata)\system\configs\mame

lr-mame

\share(userdata)\saves\mame\mame\ini

訂正

(retroarchメニューで事前に読込み有効に設定する必要があり)

\share(userdata)\system\configs\.mame

\share(userdata)\bios\mame\ini
 

前にも書きましたが、「mame.ini」の作成が

ひっじょーーーーーにめんどい

追記:よく調べたらそうでもなかったwww

 

なので、用意しました

ここ mame(standalone)版用
pass:36

ダウンロードしたファイルを解凍
mame.ini と ui.ini

\share(userdata)\system\configs\mameに置き

念のため再起動後、mame(standalone)版を起動して

tabかホットキー+南ボタンでmameメニューがでるので

日本語になったか確認してください

 

解説
mame.ini
batoceraで使うフォルダに合わせてあります


#
# CORE SEARCH PATH OPTIONS
#
homepath                  .
rompath                   /userdata/roms/mame
hashpath                  /usr/bin/mame/hash
samplepath                /userdata/bios/mame/samples/
artpath                   /var/run/mame_artwork/;/usr/bin/mame/artwork/;/userdata/bios/mame/artwork/;/userdata/decorations/
ctrlrpath                 /userdata/system/configs/mame/ctrlr/
inipath                   /userdata/system/configs/mame/;/userdata/system/configs/mame/ini/
fontpath                  /userdata/bios/mame;/usr/share/fonts/turetype/
cheatpath                 /userdata/cheats/mame/
crosshairpath             /userdata/bios/mame/artwork/crosshairs/
pluginspath               /usr/bin/mame/plugins/;/userdata/saves/mame/plugins
languagepath              /usr/bin/mame/language/
swpath                    /userdata/system/configs/mame/software

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory             /userdata/system/configs/mame/custom/
nvram_directory           /userdata/saves/mame/nvram/
input_directory           /userdata/saves/mame/input/
state_directory           /userdata/saves/mame/state/
snapshot_directory        /userdata/screenshots/
diff_directory            /userdata/saves/mame/diff/
comment_directory         /userdata/saves/mame/comments/
share_directory           share

 

以下主要の項目


samplerate                44100
#48000から下げてます。お好みで(元に戻すのも可能)
bios                      japan
#neogeoリージョンを日本に

ramsize                   4M

#FMTOWNなどの初期RAM値を4MBに
初期値は空欄(2M)
plugin                    hiscore,data

#datsフォルダを使用可能に

 

#日本語フォント導入してないと文字化けします

uifont                    07YasashisaAntique  

(フォント名、拡張子無し)              

language                  Japanese

ui.ini
historypath               /userdata/system/configs/mame/history;/userdata/system/configs/mame/dats;.
#histryをdatsでも認識するようにした(念のため)

history.xmlの仕組み

    <entry>
        <systems>
            <system name="1944" />
            <system name="1944u" />
            <system name="1944d" />
            <system name="1944j" />
        </systems>
        <text>
1944 -ザ・ループマスター-

発売年:2000.09
開発元:エイティング / ライジング 発売元:カプコン
システムボード:カプコン CPシステム2
CPU構成[Motorola MC68000 @ 16MHz, Zilog Z80 @ 8MHz]
音源チップ[QSound (HLE) @ 60MHz]
画面構成[384x224 @ 59.637405Hz]
ジャンル:シューティング / 縦スクロール
コントローラ:8方向レバー+2ボタン
サポートバージョン:v0.66


        </text>
    </entry>

 

こんな感じ

 

<system name="1944" />
system nameの並び順

めんどいけど、正式なリスト順でないと

親romしか表示されないかもしれない

 

チョコ、ナッシーーーーーングの未確認です、こんばんは…

 

あさて

ゲームリスト画面からの項目の説明を、
mame 2003plusを例にして書いとこうかなと
 

ゲームリストから1ボタン(南ボタン)を押すと

ゲームが開始するが、

ゲームリストから1ボタン(南ボタン)を「長押し」だと、

各種サブメニューが表示できる

 

 

・ゲームマニュアルを表示

スクレイプなどで取得、設定したマニュアルを表示する。

 

・ゲーム雑誌を表示

スクレイプなどで取得、設定したゲーム雑誌記事を表示。

 

・ゲームマップを表示

スクレイプなどで取得、設定したゲームの攻略用などの

マップを表示する。

 

・ゲームイメージビデオを表示

スクレイプなどで、取得設定したデモ動画を再生する。

上の例だとゲームにカーソルを合わせると、左側に

デモ動画が再生される、そのデモ動画のこと。

 

・ゲームメディアを表示

スクレイプなどで、取得設定したサムネイル

ロゴ(マーキー)、ベゼル、ファンアートなどを表示する

上下で切り替え、ボタン押しで戻る

 

・開始

ゲームを始める

 

・類似のゲームを探す

同名の別システムゲームを探す

 

・ゲームを削除

このゲームのファイルごと削除する。

リストからも削除される。

 

・お気に入りに追加

○○に追加

表示されているコレクションに追加できる

 

・スクレイプ

スクレイプして画像などを「英語」で取得できる

 

・このゲームの詳細設定

後述…というか別記事でw

 

・このゲームのメタ情報を編集

メタ情報を修正できる(日本語入力不可)

番号は、下記項目の表示場所を記載

 

 

名前 1 ゲームリストに表示するゲーム名

(ゲーム名のほうがよさそう)

説明 2 記入されていれば表示

イメージ画像 3 

イメージ動画 4 ゲームリストでカーソルが合ったときに表示

画像指定方法は後述

ロゴ 5 指定されていれば表示

6 別のテーマで使用するかも(snes miniではワカンネ)

7 説明書pdfが便利。

8 ベゼル。左右など解像度が合わなくて

黒塗り部分になるところに画像を表示できる。

ただし、使用するためには手動で置き場所を変更して

ゲームファイル名と同じにしないとならない。

評価 9 マーク5が最高(ボタンで増やせる)

発売日 10 、開発 11 、販売 12 

13 FFとかドラクエとか、グループ化で指定可能項目

14 ゲームの種類

15 同時にプレイ可能な人数

16 設定すると★のマークがつく

17 読んで字のごとく

18 UI 制限(キッズモード)した時に表示しても

よいゲームを有効にする

19 国

設定すれば、国旗マーク表示が可能になる

(日本はJP アメリカはUS)

 

画像指定方法

該当項目で1ボタン(南ボタン)

ファイルを指定する

保存する

保存時、下のような画面が出ることがある

 

通常、スクレイプすると

rom/xx/imagesや(今回はrom/mame/images)

rom/xx/videos,rom/xx/manualsなどに振り分けられる

その指定フォルダ外にあるファイルを選択すると

これがでる

コピーしてスクレイプと同様のフォルダ構造にするか

リンクのみにするか、選んでください