找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 21891|回复: 37

[N1盒子] N1打造完美的游戏机,刷emuelec写入emmc,连接电脑rom共享,修改蓝牙手柄适配psp

 火.. [复制链接]
本帖最后由 jimsavage 于 2020-3-23 21:01 编辑

本贴介绍N1用U盘安装emuelec,然后把emuelec写入emmc,切底解放U口。让不能自动适配的蓝牙手柄适应ppsspp。
一、N1降级,N1在nas主界面点击四次固件版本打开adb。

二、运行降级工具,选2.N1降级,输入N1的IP地址(IP地址可以看一下你的路由分配的地址),成功后,盒子自动重启。

三、用Win32DiskImager刷一个emuelec(骨头版),为什么选用这个骨头版呢?因为这个版本是保留人中日月大大的EmuELEC3.4整合包,最大限度保持原样,仅删除所有rom文件。删除后4G轻松装下。非常适合我们这个方案,链接在这里https://www.right.com.cn/forum/thread-2899622-1-1.html,刷好后重新插拔U盘或TF卡,如果弹出什么要求格式化啊什么的,都选否。然后把rom盘,把rom文件夹以外的工具都删除了。因为怕写emmc,把这些都写了。。

四、然后电脑运行u盘启动傻瓜包,输入IP地址。https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=431683,U盘可以启动了。

五、插入U盘,就终于能成功启动emelec了。我们只完成了1/3了,因为目前没有rom的。一开始你要不接USB键盘,要不就接个USB的手柄,我的是Xbox one的手柄,一开始进去长按就认到我的手柄了,蓝牙手柄暂时还不能用。

六、我们想把emelec写入emmc,以前给大大的方法误导了,installtointernal命令,发现总是卡logo。经过一番尝试。在论坛找到方法了,具体是。用WinSCP把我附件里的installtointernal 复制到N1 的 /tmp目录里, 然后用putty通过SSH连到N1, 执行以下命令
  1. cd /tmp
  2. chmod +x installtointernal
  3. ./installtointernal
复制代码
然后按提示一顿y之后就拷贝好了,提示你重启,你就按Y,把U盘拔了,就把emuelec成功写入emmc了。
七、成功用N1的emmc成功启动后,进去发现没有游戏,呵呵,因为暂时你还没有rom啊。接入下来就是把电脑的rom文件共享给N1用。
八、共享win10的ROM文件,具体ROM文件的下载可以到人中日月的B站下载,然后鼠标右键共享就行了。不过你具体要记得你共享的用户名和密码。
九、因为我是整个ROM文件都共享的,所以你先用WinSCP登陆你的N1。密码是emuelec.

十、用winscp打开/storage/roms/,把里面的所有文件都删除了。
十一、然后打开/storage/.config/system.d目录,鼠标右键新建一个文件storage-roms.mount,文件内容具体如下:

  1. [Unit]
  2. Description=cifs mount script
  3. Requires=network-online.service
  4. After=network-online.service
  5. Before=kodi.service

  6. [Mount]
  7. What=//你的电脑的/roms
  8. Where=/storage/roms
  9. Options=username=你电脑共享的用户名,password=用户名密码,rw,vers=3.0
  10. Type=cifs

  11. [Install]
  12. WantedBy=multi-user.target
复制代码
因为我的是win10的,所以加上vers=3.0这个选项。
十二、用ssh工具登陆你的N1,然后在/storage/.config/system.d目录下面运行
  1. systemctl enable storage-roms.mount
  2. systemctl start storage-roms.mount
  3. systemctl status storage-roms.mount
复制代码
最后一个命令systemctl status storage-roms.mount就是参考是否成功的。如果不成功,你检查一下你的共享用户名或者密码,或者根本就没有用户名和密码的。。。
十三、成功后,你就打造了一套N1游戏机了,利用你的SAMBA共享rom,一堆PSP游戏和一堆各种系统的游戏了。。。
十四、如果你用蓝牙手柄,可以用你USB手柄按start键进入主菜单,进入控制器设置,点配对蓝牙控制器,按亮你的蓝牙手柄。我的是飞智黑武士X9ET pro,识别为FeiZhiX9ET/ETPro了,然后到配置控制器里面正确设置各个按键。
十五、现在你已经能玩大部分系统的游戏。但你玩PSP游戏的时候,发现你的杂牌的蓝牙手柄不能正确识别到。按键直接乱套了。具体方法是都emuelec的ra系统里面,打开sdl2驱动。然后:方法一、到github.com下载gamecontrollerdb.txt文件覆盖/storage/.config/ppsspp/assets的文件。方法二、如果你的蓝牙手柄太杂牌了,例如我的飞智黑武士X9ET pro一样的,根本都不认的。这个只能靠你自己编辑gamecontrollerdb.txt了。。。打开/storage/.config/emulationstation的es_input.cfg文件。我的文件具体如下:
  1.   <inputConfig type="joystick" deviceName="FeiZhiX9ET/ETPro" deviceGUID="05000000151900004000000001000000">
  2.     <input name="a" type="button" id="5" value="1"/>
  3.     <input name="b" type="button" id="6" value="1"/>
  4.     <input name="down" type="hat" id="0" value="4"/>
  5.     <input name="hotkeyenable" type="button" id="4" value="1"/>
  6.     <input name="left" type="hat" id="0" value="8"/>
  7.     <input name="leftanalogdown" type="axis" id="1" value="1"/>
  8.     <input name="leftanalogleft" type="axis" id="0" value="-1"/>
  9.     <input name="leftanalogright" type="axis" id="0" value="1"/>
  10.     <input name="leftanalogup" type="axis" id="1" value="-1"/>
  11.     <input name="leftshoulder" type="button" id="9" value="1"/>
  12.     <input name="leftthumb" type="button" id="15" value="1"/>
  13.     <input name="lefttrigger" type="button" id="11" value="1"/>
  14.     <input name="right" type="hat" id="0" value="2"/>
  15.     <input name="rightanalogdown" type="axis" id="3" value="1"/>
  16.     <input name="rightanalogleft" type="axis" id="2" value="-1"/>
  17.     <input name="rightanalogright" type="axis" id="2" value="1"/>
  18.     <input name="rightanalogup" type="axis" id="3" value="-1"/>
  19.     <input name="rightshoulder" type="button" id="10" value="1"/>
  20.     <input name="rightthumb" type="button" id="16" value="1"/>
  21.     <input name="righttrigger" type="button" id="12" value="1"/>
  22.     <input name="select" type="button" id="13" value="1"/>
  23.     <input name="start" type="button" id="14" value="1"/>
  24.     <input name="up" type="hat" id="0" value="1"/>
  25.     <input name="x" type="button" id="7" value="1"/>
  26.     <input name="y" type="button" id="8" value="1"/>
  27.   </inputConfig>
  28. </inputList>
复制代码
然后对照这个文件内容写入gamecontrollerdb.txt,我的具体这样写的:
  1. 05000000151900004000000001000000,FeiZhiX9ET/ETPro,a:b5,b:b6,back:b13,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b4,leftshoulder:b9,leftstick:b15,lefttrigger:b11,leftx:a0,lefty:a1,rightshoulder:b10,rightstick:b16,righttrigger:b12,rightx:a2,righty:a3,start:b14,x:b7,y:b8,platform:Linux,
复制代码
保存好,重启emuelec,到此你的n1就可以完美识别你的蓝牙手柄了,PSP的战神和怪物猎人。。。我来了。。。PS:gamecontrollerdb.txt文件还有一个地方是/storage/.config/SDL-GameControllerDB,如果进ra也错乱了,请覆盖这个文件。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 2恩山币 +2 收起 理由
dra*** + 1 非常感谢大神,我的N1共享ROMS就这样设立成功了
doctor*** + 1 恩山全体路由党向你学习!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
就没有打包好的单rom文件

点评

基础包链接:https://pan.baidu.com/s/1s03OQf60qQCmH8dejykplw 提取码:g13u 增量包链接:https://pan.baidu.com/s/17xkfIu-Wg1CzKAq9sGrXIw 提取码:zkdr  详情 回复 发表于 2020-3-24 20:15
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
走,抗日去! 发表于 2020-3-24 07:02
就没有打包好的单rom文件

基础包链接:https://pan.baidu.com/s/1s03OQf60qQCmH8dejykplw
提取码:g13u
增量包链接:https://pan.baidu.com/s/17xkfIu-Wg1CzKAq9sGrXIw
提取码:zkdr

点评

基础包链接失效了  详情 回复 发表于 2021-4-6 19:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看来我的SLD2手柄按键配置文件编写教程真的救了不少人啊,老外是没有很多国内手柄,github更新也慢,最佳自救办法还是自己编写,准确来说是EmuELEC作者打救了我们,只因为多个平台都没有找到读取按键码的工具,PC、Macos、安卓和iOS都没有找到,唯独EmuELEC配置后生成了一个真正有用的配置文件,好难得啊

点评

呵呵,了解一下SDL2 Gamepad Tool  详情 回复 发表于 2020-3-24 21:55
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看来我的SLD2手柄按键配置文件编写教程真的救了不少人啊,老外是没有很多国内手柄,github更新也慢,最佳自救办法还是自己编写,准确来说是EmuELEC作者打救了我们,只因为多个平台都没有找到读取按键码的工具,PC、Macos、安卓和iOS都没有找到,唯独EmuELEC配置后生成了一个真正有用的配置文件,好难得啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
waitingyyy 发表于 2020-3-24 20:57
看来我的SLD2手柄按键配置文件编写教程真的救了不少人啊,老外是没有很多国内手柄,github更新也慢,最佳自 ...

呵呵,了解一下SDL2 Gamepad Tool

点评

那东西我早用过了,Win版Mac版都用过了,那只是一个修改手柄按键位置的工具,而不是读取能读取数值的工具,反正我手柄在Win能使用,但在Mac却不能使用,在Mac我已经安装了SDL的最新驱动也是无效,iOS我真没找到工具  详情 回复 发表于 2020-3-24 22:19
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 waitingyyy 于 2020-3-24 22:33 编辑
jimsavage 发表于 2020-3-24 21:55
呵呵,了解一下SDL2 Gamepad Tool

那东西我早用过了,Win版Mac版都用过了,那只是一个修改手柄按键位置的工具,而不是读取能读取数值的工具,反正我手柄在Win能使用,但在Mac却不能使用,在Mac我已经安装了SDL的最新驱动也是无效,iOS我真没找到工具,只能安装个越狱插件解决,并且还有两个按键不识别
最最让人头疼的是,SDL2在Win、Mac、Linux和ios在同一个手柄上读取出的GUID数值都是不一致的,导致一个配置都不能在各种系统上通用。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

刷emuelec写入emmc
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

大佬,写入后不成功啊,提示重启,然后就卡在开机LOGO了。请问怎么搞啊

点评

我这次也卡在这里了,以前是可以成功的。  详情 回复 发表于 2024-3-26 23:07
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这个系统是玩儿不了psp的游戏吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢贴主,很有用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习了,谢谢楼主分享。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

大佬好,这样刷是不是就成纯游戏机了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

mark下,到时候说不定用得着
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这游戏不错,可以打发时间
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 01:44

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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