A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 28999|回复: 9

[硬件] [硬件][转发]用Wii Remote作为pc上模拟器手柄,只需蓝牙即可

[复制链接]

精华
0
帖子
57
威望
0 点
积分
64 点
种子
0 点
注册时间
2008-3-13
最后登录
2009-1-16
 楼主| 发表于 2008-8-2 21:13  ·  北京 | 显示全部楼层 |阅读模式
今天在smth上看到有大虾自己作的wii remote作手柄的攻略,我测试了一下不假,转过来大家分享。

原文:http://bruce.in/p/518

使用Wiimote手柄玩街机模拟器
2008.08.2 12:48 bruce:

下载程序点这里 http://oldsoft.com/mysoft/2008.0 ... callus.1.080802.zip

终于一个人独处,忽然想到玩玩wiimote

拿胖子Johnny.lee http://www.cs.cmu.edu/~johnny/projects/wii/的程序改了一通。

想玩玩wiimote的蓝牙触摸白板,结果发现:

屏幕上定位容易被手挡住,不好玩。

而且手头没有红外LED,只能拿个空调遥控器模拟。

效果不是很好。

忽然突发奇想,拿wiimote来打街机吧,倒是合适。

于是乎,改程序,模拟键盘按键, 折腾了一晚上,

后来发现WiinRemote 早有这些功能。

在试街机时发现,都没法模拟,因为那种普通模拟键盘事件的方法对directX的程序根本无效。

于是乎,放弃,睡觉。此刻5点多了。

一直睡不好,早上起来不甘心。找了找directx的键盘模拟

终于,使用WinIO.dll实现了我想要做的。

简单的封装了一下,当工具发布吧。

使用方法:

参见:http://bruce.in/p/265,有待补充
怎么用?
1:配置好蓝牙
可以选用 东芝的Bluetooth Stack,容易找到Wiimote
也可以使用BlueSoleil,查找时如果找不到wiimote,则拔掉蓝牙再插

在查找蓝牙设备时,同时按住wiimote的 1、2两键
2:测试是否可用
WiinRemote可做测试

3:需要安装.netFrameWork
WiimoteCallus.exe是利用http://www.wiimoteproject.com/开源项目改写
是基于.net的,所以要装.netframework2.0以上
参见胖子的源码 http://www.cs.cmu.edu/~johnny/projects/wii/
本项目代码可开放

4:游戏模拟
打开WiimoteCallus.exe,
看界面上指示的键盘映射
在游戏中指定按键,就可以玩了。

下载程序点这里 http://oldsoft.com/mysoft/2008.0 ... callus.1.080802.zip

可玩游戏:

合金弹头X 街机模拟器 http://bruce.in/wp-admin/post.php?action=edit&post=518

Callus模拟器,恐龙快打 http://dl.duowan.com/pcgame/download/1150.html

Mame模拟器,http://www.gougou.com/search?sea ... F%E5%99%A8&id=1.

精华
0
帖子
57
威望
0 点
积分
64 点
种子
0 点
注册时间
2008-3-13
最后登录
2009-1-16
 楼主| 发表于 2008-8-2 21:21  ·  北京 | 显示全部楼层
我自己的测试:
硬件:水木行普通usb蓝牙模块,dell d620,winxp eng vol sp3。
软件:win xp eng vol sp3,widcomm 5.0.1.801(破解版)

步骤如下:

1.按wii remote上sync键

2.使用widcomm驱动“查找”功能搜索到wii remote

3.出现输入密钥窗口时点击“跳过”,同时按1和2键



4.找到wii remote上的服务,点finish



5.可以看到wii remote已经注册到系统中




6.运行wiicallus,即可看到手柄已连接




7.运行callus或mame,需要重新定义按键,即可开始游戏,哈哈

现存唯一问题是每次开始使用的时候都要按照此步骤,不能直接从列表里面选择设备开始,否则会出现连接失败的错误,不过并不复杂,,这下好玩多了。

骑士

但你若劈腿 就去死一死

精华
2
帖子
596
威望
2 点
积分
2640 点
种子
199 点
注册时间
2005-10-11
最后登录
2024-4-30
发表于 2008-8-2 22:15  ·  上海 | 显示全部楼层
用BlueSolei连接后鼠标就失效了......

精华
0
帖子
57
威望
0 点
积分
64 点
种子
0 点
注册时间
2008-3-13
最后登录
2009-1-16
 楼主| 发表于 2008-8-2 23:34  ·  北京 | 显示全部楼层
楼上的可以试试widcomm,或者原作者推荐的东芝驱动

骑士

但你若劈腿 就去死一死

精华
2
帖子
596
威望
2 点
积分
2640 点
种子
199 点
注册时间
2005-10-11
最后登录
2024-4-30
发表于 2008-8-3 00:41  ·  上海 | 显示全部楼层
下面是引用jemini于2008-08-02 23:34发表的:
楼上的可以试试widcomm,或者原作者推荐的东芝驱动

BlueSolei和Widcomm驱动我机子上本来就装的,WiinRemote正常,打开WiimoteCallus也正确识别,不过一会鼠标就失效了,几乎就没法设置了......用键盘设置也没找到手柄,东芝的驱动估计也差不多(可能和本机有冲突吧)本来还想试一下,不过Wii的手柄玩Emu手感不太好啊o(∩_∩)o我倒是希望用Ngc手柄在PC上玩Emu(到现在都觉得Ngc手柄的手感是最好的)

精华
0
帖子
57
威望
0 点
积分
64 点
种子
0 点
注册时间
2008-3-13
最后登录
2009-1-16
 楼主| 发表于 2008-8-3 14:11  ·  北京 | 显示全部楼层
下面是引用xmilu于2008-08-03 00:41发表的:


BlueSolei和Widcomm驱动我机子上本来就装的,WiinRemote正常,打开WiimoteCallus也正确识别,不过一会鼠标就失效了,几乎就没法设置了......用键盘设置也没找到手柄,东芝的驱动估计也差不多(可能和本机有冲突吧)本来还想试一下,不过Wii的手柄玩Emu手感不太好啊o(∩_∩)o我倒是希望用Ngc手柄在PC上玩Emu(到现在都觉得Ngc手柄的手感是最好的)

你同时上两个驱动啊……这个不会冲突吗?    

你说的问题我这里没有出现,只是在玩nfs2的按esc想restart的时候会发现所有按键失灵(除了esc),然后光标不断向上翻动,我猜可能跟他的程序不完善有关,wii remote会随机地注册成为1-4号中间的任意一个(就是wii标志上的标记蓝灯),

下一步是不是可以注册多个手柄进来,就可以双打了,呵呵

精华
0
帖子
166
威望
0 点
积分
169 点
种子
16 点
注册时间
2008-6-8
最后登录
2023-4-23
发表于 2009-6-28 04:42  ·  北京 | 显示全部楼层
搜索到这个帖子,
用起来玩mame非常不错
顶一下让更多的人看到不算挖坟吧?

另外LZ没有说太明白用法,我还尝试了半天

这个wiimotecallus可以单独使用,
蓝牙连接好之后不需要运行wiinremote
然后运行模拟器就可以了,callus用的人很少了吧?我用的mame也很好

有点遗憾就是不能自定义键
默认的和我的不大习惯。。

终结者

--- WW ---

精华
3
帖子
7700
威望
10 点
积分
8262 点
种子
5 点
注册时间
2006-11-19
最后登录
2023-12-21
发表于 2009-6-28 10:32  ·  北京 | 显示全部楼层
当然算

LZ说了"WiinRemote可作测试"的吧,不过我用过另外一个GlovePIE后总是不间断蓝屏......

精华
0
帖子
1044
威望
0 点
积分
1074 点
种子
5 点
注册时间
2004-7-3
最后登录
2021-5-29
发表于 2011-5-15 08:09  ·  黑龙江 | 显示全部楼层
顶楼主 WiimoteCallus.exe这个软件下不来。求个链接。非常感谢。

精华
0
帖子
103
威望
0 点
积分
106 点
种子
10 点
注册时间
2010-9-10
最后登录
2021-12-15
发表于 2012-5-12 20:08  ·  江苏 | 显示全部楼层
WiimoteCallus.exe,这个软件还能再传一下吧吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-5-2 07:45 , Processed in 0.188598 second(s), 15 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部