比较全的linux下xmame的配置


 linux下可以用xmame来玩街机游戏,并且支持手柄.

        如果你的手柄已经识别了,一般会有一个 /dev/input/js0在文件系统里。

        本文作者用的是一个北通(BETOP)C024,一款USB手柄,功能少。但是windows和linux下都很好的自动识别了

        作者用的linux是ubuntu 7.04.

        先看看我的配置文件(/etc/xmame/xmamerc)

        rompath那一行要改成你自己的.那个路径就是放着街机rom的文件夹的路径

        另外如果要支持手柄,需要最后的三行,我把它加了#号注释了,如果手柄已经识别,那就那就可以去掉#看行不行了。反正本人的没有问题

        另外还会遇到游戏屏幕太小的情况。

        有以下几种解决方法:

        1. 左 alt + home 变为为全屏
        2.启动程序的时候使用参数.
        -ws 参数是游戏窗口是默认宽度的倍数, -hs 是高度倍数,
        比如
        xmame -ws 2 -hs 2 kod.zip             //屏幕变为2倍

        3.Ctrl+PageUP把窗口变大。

        xmame是有图形前端的,gnome的图形前端是叫做gxmame。如果搞不定可以试试图形前端。

        游戏中会遇到需要按OK键的情况,可以直接按一下O,然后桉一下K就可以了.

        TAB键可以弹出设置界面

        默认情况下按数字键5是投币,按1 是开始。之后就可以用手柄操作了。

### xmame running parameters ###
#
# Default xmame package configuration
# Last Updated for: 0.88
# This file is used by all xmame binaries

### Data files/directories ###
rompath                 /home/huyongzs/Game/模拟游戏/街机游戏/all
samplepath              /usr/share/games/xmame/samples
artwork_directory       /usr/share/games/xmame/artwork
cheat_file              /usr/share/games/xmame/cheat.dat
hiscore_file            /usr/share/games/xmame/hiscore.dat
history_file            /usr/share/games/xmame/history.dat
mameinfo_file           /usr/share/games/xmame/mameinfo.dat

### System-wide Configuration directories ###
inipath                 /etc/xmame/ini
ctrlr_directory         /etc/xmame/ctrlr

### User resources ###
cfg_directory           $HOME/.xmame/cfg
nvram_directory         $HOME/.xmame/nvram
memcard_directory       $HOME/.xmame/memcard
input_directory         $HOME/.xmame/inp
hiscore_directory       $HOME/.xmame/hi
state_directory         $HOME/.xmame/sta
snapshot_directory      $HOME/.xmame/snap
diff_directory          $HOME/.xmame/diff

### MAME Related ###
defaultgame             pacman
language                english
fuzzycmp                1
cheat                   0
skip_disclaimer         0
skip_gameinfo           0
bios                    default

### For target specific options
# use the target specific file.
#
# X11: xmame-x11rc
# SDL: xmame-SDLrc
# SVGA: xmame-svgalibrc

#用于控制手柄,有手柄把下面3行注释去掉,就可以用手柄了,假设你的手柄是/dev/input/js0了
#jt 1
#jdev /dev/input/js0
#usbpspad 1

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3