-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
saroo和blueretro蓝牙接收器同用时有个小问题 #198
Comments
在saroo界面选择运行光盘游戏是否有这个问题? |
特意全部试了一下,只有用SAROO引导后才会出现2p手柄没有被识别这种情况。 |
有点奇怪哦。手柄都是主板的SMPC芯片自动检测读取的,按理说SAROO只是获取数据,没理由影响到2P的。有待研究。 |
我没有这个设备,我猜是蓝牙接收器有搜索时间限制,如果短时间内没搜索匹配到手柄,则断开 |
我又仔细试了一下,和有没有匹配手柄没关系,对于SS游戏机来说,这个接收器插上就已经有2个手柄了,和有没有配对蓝牙手柄没关系。特意用Q版沙罗曼蛇试最方便,在游戏开始界面,就能直观的显示出手柄的连接状态。用SAROO进入游戏后只有1P手柄是亮的,2P是灰的。重接拔或者按下EN键后,不用连接蓝牙手柄,2P也亮了。 |
刚才试了一下,然而没法继续,原因是我购买的hw1版blueretro土星双手柄板子,买回来就用了1P手柄,刚刚加2P没有成功,如何加2P?如何匹配1P和2P? |
先连接第1个蓝牙手柄,默认是1P。然后把手柄的电源关掉。接收器就又处于等待连接状态。然后再连接第2个蓝牙手柄。连接成功后。再打开己连接过的手柄,这样两个手柄都能自动连上了。每次第1个连上的手柄自动为1P,第2个连上的为2P。 |
你的SAROO卡用的是哪个版本的固件,627吗? 我特意把接收器的固件降到1.9.2试过了,还是同样的问题。 |
saroo版本20240627,其它版本没测试 换个土星主机或别人做的2合一blueretro接收器试试看 |
对软件方面不太擅长,所以只能从硬件上进行测试来分析原因了。 |
1.如果怀疑第六脚,可以接收器端直接将第六脚接+5V,普通手柄这脚就是直接高电平的 2.我用的那款没有你说的问题,你或许可以找找其它原因 3.用光盘进游戏测试一下?或者用金手指卡进光盘游戏试试看?如果同样的问题,那就可以确认你做的接收器有问题或接收器软件设置有问题 |
直接用光盘启动是正常的,但用引导卡启动后光盘游戏也会有这问题,我是直接用万用表测的电压才得到的这个结论。为了验证我甚至1:1复刻了原作。以排除自己做的PCB有问题。 |
修改一下模式,应该是你接收器设置问题 multiple dual改成别的 |
仔细研究确认了一下,手柄的识别完全是SMPC硬件去控制的,软件无法干预,只能读取结果。 |
串口,putty或secureCRT都可以。设置921600的速度就可以看到信息了。 |
抓取到数据了,和用光盘玩游戏时产生的数据流是一样的,大概意思就是完成初始化,然后连接到xx蓝牙手柄。也就是说,个问题和这个接收器并没有直接关系。 |
之前有人反应手柄查询速度太快,里有一个测试估计按,试试看? |
saroo在启动游戏后,blueretro接收器的2P手柄无法被识别到。要在游戏启动后,再把接收器重新插拔一下或者按EN重新上电后2P才会被识别出来。用光盘玩游戏时好像没有这样的问题,是不是因为在SAROO操作菜单的界面2P手柄没有被启用的。
The text was updated successfully, but these errors were encountered: