1. ホーム
  2. オペレーティングシステム
  3. フェドラ

FedoraにXmameエミュレータをインストールし、King of Fighters 97を実行する例

2022-01-20 08:59:48

WindowsのKing of Fightersを時々プレイしていましたが、kof97以上にプレイしているものはありません。
一番使っているのはxmameですが、ubuntuは簡単にインストールできることがわかりました。

コピーコード
コードは以下の通りです。

apt-get install xmame

これはできているのですが、私のFedoraのyumにはなく、Webで検索してもFedoraのバージョンは見つかりませんでした。
幸い、ここhttp://pkgs.org/search/xmame找到了centos版的、インストールまで、両者は似ているはずです。
すでにcentos 7がアップされていることがわかり、正式版もまだ出ていないのですが、centos 7には必要なxmameがなく、centos 6のものをダウンロードします。
コピーコード
コードは以下の通りです。

[lyd@localhost ~]$ sudo rpm -ivh xmame-0.106-1.el6.rf.x86_64.rpm

ダウンロードとインストールが終わると、すべてがスムーズに進みました。kof97を動かすromファイルkof97.zipとneogeo.zipをネットにあるように/usr/share/games/xmame/romsディレクトリに入れ、コマンドを打ち込むと、次のようになります。
コピーコード
コードは以下の通りです。

[lyd@localhost ~]$ xmame kof97

しかし、以下のようなエラーが出て実行され、うまくいきません。
コピーコード
コードは以下の通りです。

[lyd@localhost Downloads]$ xmame kof97

GLINFO: OpenGL ライブラリ libGL.so.1 をロードしました!
GLINFO: GLU ライブラリ libGLU.so.1 をロードしました!
GLINFO: glColorSubTableEXT (2): not implemented !
info: 解析を試みています。/usr/share/xmame/xmamerc
info: 解析を試みています。/home/liyd/.xmame/xmamerc
info: パースしようとしています。/usr/share/xmame/xmame-x11rc を解析しています。
info: 解析を試みています。/ホーム/liyd/.xmame/xmame-x11rcを解析しています。
info: パースしようとしています。/usr/share/xmame/rc/kof97rc を解析しています。
info: 解析を試みています。/ホーム/liyd/.xmame/rc/kof97rcを解析しています。
ロム0をロード:232-p1.bin                     
ロードロム1:232-p2.bin                     
ロードロム2:232-S1.bin                     
ロム3の読み込み:sfix.sfx                       
ロードROM4:sp-s2.sp1                      
ロードロム5:sm1.sm1                        
ロードロム6:232-M1.bin                     
ロードロム7:000-lo.lo                      
ロードロム8:232-V1.bin                     
ロードロム9:232-v2.bin                     
ロードロム10:232-v3.bin                     
ロードロム11:232-C1.bin                     
ロードロム12:232-C2.bin                     
ロードロム13:232-C3.bin                     
ロードロム14:232-C4.bin                     
ロードロム15:232-C5.bin                     
ロードロム16:232-C6.bin                     
完了
232-p1.bin NOT FOUND
232-p2.bin NOT FOUND
232-s1.bin 発見されず
sfix.sfx 発見されず
sp-s2.sp1 NOT FOUND
sm1.sm1 NOT FOUND
232-m1.bin NOT FOUND
000-lo.lo NOT FOUND
232-v1.bin 発見されず
232-v2.bin 発見されず
232-v3.bin 発見されず
232-c1.bin 発見されず
232-c2.bin 発見されず
232-c3.bin 発見されず
232-c4.bin 発見されず
232-c5.bin 発見されず
232-c6.bin 発見されず
ERROR: 必要なファイルがありません、ゲームを実行することができません。
ネット上では解決策がなく、じっくり考えて、やっとromのサポートパッケージがインストールされていないことがわかり、降りてきてインストールしたところ、上記のアドレスにあります。
コピーコード
コードは以下の通りです。

[lyd@localhost ~]$ sudo rpm -ivh xmame-roms-1.0-1.0.rf.noarch.rpm

インストール後、/usr/share/xmame/というディレクトリが追加されているので、そこに以下の内容で入ります。
コピーコード
コードは以下の通りです。

[lyd@localhost ~]$ cd /usr/share/xmame/
[lyd@localhost xmame]$ ll

合計 19040
drwxr-xr-x. 2 root games 4096 Nov 22 2010 アートワーク
drwxr-xr-x. 5 root root 4096 Jul 4 13:01 cab
-rw-rw-r--. 1 root root 7971360 Apr 22 2004 cheat.dat
-rw-rw-r--. 1 root root 185060 Apr 11 2006 hiscore.dat
-rw-rw-r--. 1 root root 6319806 May 26 2006 history.dat
-rw-rw-r--. 1 root root 4992775 May 14 2006 mameinfo.dat
drwxr-xr-x. 2 root games 4096 Jul 4 14:06 roms
drwxr-xr-x. 2 root games 4096 Nov 22 2010 samples
drwxr-xr-x. 2 root games 4096 Nov 22 2010 snap
romsフォルダを見て、kof97.zipとneogeo.zipを入れて、xmame kof97を実行したら、やっと動いたよ。絵と真実があります。

次に、ゲームのボタンを設定するのですが、ちなみに、このボタンは、以下のところに掲載されています。
Alt+PageDownでフルスクリーン/ウィンドウズモードを切り替える
Shift+PageUp でウィンドウを拡大
Shift+PageDown ウィンドウを縮小する
P ハードウェアの一時停止/続行
Esc 終了
F3 ハードウェア・リセット
ゲームキーの設定方法
ゲームに入った後、Tabキーを押して設定メニューに入ります(あらかじめPキーを押しておくと、ゲームを一時停止できます)。
カーソルを移動し、Enterキーで設定モードに入り、設定したいキーを入力します(新しく設定したキーが表示されるまで数秒待つ必要があることに注意してください)