QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4429|回复: 7

xmame中使用游戏手柄

[复制链接]
发表于 2003-5-12 11:54:50 | 显示全部楼层 |阅读模式
经过一番尝试,终于在xmame里可以用上手柄

系统:Magic 1.1b ,PS并口手柄(已成功驱动),xmame 0.67.2,gxmame0.32汉化版

xmame:需要编辑Makefile,里面关于手柄的定义有多种类型,这里应该使用i386类型,也就是说,JOY_I386前的#号去掉;如果你用的是公社的rpm包,不用重新编译,公社的已经早就编译进JOY_I386支持,嘿嘿

gxmame的设置:在"选项"-"默认选项"-"控制器"那里,游戏杆类型选"I386",游戏杆设备选你的手柄驱动后的设备文件,一般是"/dev/js0"

确认你的手柄已经正确驱动:用jstest /dev/js0命令测试时屏幕有输出

驱动了手柄后,在终端执行gxmame,可以发现类似下面的提示信息:
Message: 载入了29年内337制造商的3826个ROMS。
Message: 186个游戏支持采样文件
Message: catver没有装载,使用默认值
Message: 用去时间:2.051118e+00
Message: 找到游戏杆PSX controller
......-joytype 1 -noanalogstick -joydevname /dev/js0......
Message: xmame: I386 joystick interface initialization...
Message: xmame: OSD: Info: Joystick 0, 2 axis, 16 buttons
......

这些信息说明手柄已经成功准备好并已经初始化,运行一个rom后,就可以按键盘上的TAB键,根据上面的信息来设置你的手柄键位了,昨晚试了一下,感觉一流

附带提示:如果是nvidia显卡并成功安装了3D加速驱动,显示模式选xv全屏,图像质量最好(无需任何其他算法渲染),速度最快;DGA模式全屏速度也超快,可惜,图像质量不好,格子太明显
发表于 2003-5-13 13:41:54 | 显示全部楼层
可我的ps双打手柄只能用一个,另一个如何驱动?
安装的是公社修改过的2.4.20-9的内核,也修改了modules.conf文件,加入了手柄支持。
执行
#jstest /dev/js0有输出
可执行
#jstest /dev/js1 就NO such device。
回复

使用道具 举报

 楼主| 发表于 2003-5-13 13:46:04 | 显示全部楼层
我现在也驱动不了了,不知道并口是否经常拔插搞坏了,除了在2000可以驱动两个手柄外,其他的xp,98,linux,dos都无法驱动第二个手柄了
回复

使用道具 举报

发表于 2003-5-13 23:37:00 | 显示全部楼层
98,2k可以,就是那个ntpad
xp不行,linux看来也不行
usb+psx凑和着打打足球

想问一个问题:
metal slug 3 能用xmame模拟吗?或是其他什么模拟器?
回复

使用道具 举报

发表于 2003-5-14 07:37:10 | 显示全部楼层
xmame应该没问题。
回复

使用道具 举报

发表于 2003-5-14 08:05:34 | 显示全部楼层
usb的不能用方向,郁闷呢...
回复

使用道具 举报

发表于 2003-5-16 13:36:14 | 显示全部楼层
建议用2k和xp的兄弟门不要使用ntpad,试试小日本编的psxpad吧,没有ntpad烦人的延时问题
回复

使用道具 举报

发表于 2003-7-18 10:05:56 | 显示全部楼层
我的 usb 手柄用 jstest /dev/js0 已经驱动起来了,
但在 xmame 里面很奇怪,
可以在选中游戏的情况下,按 button0 打开进入游戏,
但是在游戏中,按了 tab 以后,想改用手柄,
结果怎么按都没有用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 11:54 , Processed in 0.044169 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表