如何用一张8G卡玩到大神的64GB懒人包

2020-03-21 18:59:30 19点赞 205收藏 43评论

前言

上学时经常去的游戏厅、录像厅 、台球厅还记得吧?这里就不和大家一起怀旧了。游戏厅当然是我最怀念的地方(其实最怀念的还是那个12点喊老板换片的地方如何用一张8G卡玩到大神的64GB懒人包 )。好吧,我们直接进入主题:张大妈也是个人杰地灵的地方,看过好多篇N1刷机的文章,对lakaka,SX05RE,EMUELEC,也算是如雷贯耳。奈何N1太难买,成色好的更难买,原本就是BeeLink T95Z plus用户的我看到GT-King Pro可以官方支持SD卡刷机多系统启动,加上现在S922X本来也就是Amlogic的最强芯片,就狠狠心买了一只回来。然后,接下来就是新的折腾之路了。

外观展示

之前有一片开箱的文章晒过了,这里就不晒图片了,直接上一张官方图,大家看看参数就好。

如何用一张8G卡玩到大神的64GB懒人包


正文

  • 怎么给SD刻录系统,并启动进入系统界面

这个GT-King Pro,有一个比较大的特点就是支持多系统启动。默认情况下只要插了SD卡,就会从 SD卡启动,没有插卡才从eMMC启动。所以我们现在要做的就是弄一张SD卡,然后把EmuELEC的系统刻录上去。如果你有64GB的卡直接刷就好了,本文的出现主要是因为老板送了一张性能很差的8GB SD卡,所以如何用8GB的卡完整体验大神的整合包才是接下来我要讲的。

烧录工具:Win32DiskImager

下载地址:官方3.4版本 人中日月64GB春节整合包

3.4官方包刷入8GB卡3.4官方包刷入8GB卡

先将官方的3.4镜像用工具刷到8GB卡上

替换文件替换文件

同样把device_trees下面的文件复制到根目录,并修改成dtb.img。为了偷懒,我用7zip将大神331版本的SYSTEM.img文件也直接复制到SD卡中,替换掉原来的文件。完成后把卡插到盒子上,开机,如果没有开机界面,用取卡针按住reset孔后,再上电开机。

reset孔位置reset孔位置

  • 怎么给盒子添加游戏rom

进入系统后第一件事情是设置手柄,无线的事情以后再说,先找根线把手柄插上,根据提示把手柄按键都设定好。

  1. 设置中文 system settings -> language –> Chinese

  2. 设置网络, 记录IP地址 network settings

  3. 开启SSH (忘记了,好像默认就是开的)

然后有一个WinSCP工具需要用到,下载地址

WinSCPWinSCP

这个软件主要是方便图形化和Linux传输文件,设置好IP,账号,密码 登录。

默认登录账号是root密码是emuelec

将rom文件拷贝到对面/storage/roms/neogeo目录下,再找到BIOS文件复制到/storage/roms/bios目录下

romsroms

BIOSBIOS

这时候其实就可以愉快的玩耍了,不过我们说好的要人中日月大神的新春大礼包啊。

  • 8GB的卡如何玩64GB的大礼包

方案1、给盒子加多一个U盘,然后把大礼包里的roms文件都复制到U盘里。

这个方案我没测试,不过看描述很简单,可以参考官方文档:链接

把roms文件夹复制到U盘根目录,然后建立一个emuelecroms的空文件,然后重启就可以了。如果有这么做过的朋友可以在回复里帮忙确认一下。

方案2、网络共享一个roms文件夹,然后网络映射给Emu盒子

作为家里有一个Linux NAS服务器的我来说,毫无疑问选择了方案二。用7ZIP工具直接从镜像文件解压出来,然后放到NAS上共享(这个方案简单直接,就是几十G的数据解压,复制着实要点时间)。

如果你已经有了一个Linux NAS我有一个新的办法,可以节约不少时间。

fdisk emuelec331.img (大神镜像 ),按p打印分区信息,看清楚第二个分区的开始值,用它乘以512

查看镜像信息查看镜像信息

echo $((1056768*512)) #得到541065216

mkdir /mnt/331 #在mnt下面建立一个331的文件夹

mount -v -o offset=541065216 -t ext4 emuelec331.img /mnt/331

挂载成功挂载成功

这样相当于我们已经将roms全部提取出来了,节约了解压复制的时间。然后直接在SAMBA服务里加多一个共享目录就可以了。

smb.confsmb.conf

vi /etc/samba/smb.conf

service smb restart

  • 如何在盒子上挂载网络共享目录

修改EmuELEC的rom映射路径 官方参考文档链接

先通过WinSCP登录Emu系统,方法参考前面复制rom那一段

roms空文件夹roms空文件夹

把roms文件件重命名为roms_backup,重新建立一个roms空文件夹。为啥呢?我也不知道啊,参考官方文档说明:请确认本地文件夹存在并且为空

跟着步骤走,在/storage/.config/system.d/目录下创建一个storage-roms.mount文件,文件内容如下:

[Unit]
Description=Mounting roms folder on samba
Requires=network-online.service
After=network-online.service
Before=kodi.service

[Mount]
What=//NAS 地址/roms/
Where=/storage/roms/
Options=username=YOURUSERNAME,password=YOURPASSWORD
Type=cifs

[Install]
WantedBy=multi-user.target

打开终端,执行以下命令:

打开终端打开终端

systemctl enable storage-roms.mount

systemctl start storage-roms.mount

在盒子那边刷新一下游戏列表,4千多个游戏如何用一张8G卡玩到大神的64GB懒人包 ,完事了吗?木有呢!

All GamesAll Games

  • 更改游戏主题

默认情况下的主题有很多图片动画不支持,所以需要安装更换主题插件。原本计划把.config目录也通过网络挂载,后来觉得这些内容占用空间也不大,以后如果要把盒子带走的话,也挺麻烦,就直接将插件包复制到SD卡上。

主题文件路径主题文件路径

从mount的镜像位置,比如NAS IP331.configemulationstationthemes里把文件都通过WinSCP复制到SD卡上,然后选择对应的主题,你会发现主题和大神的一样了,不再是大方块的显示。

GESTALT-KINGGESTALT-KING

  • 解决中文rom无法显示的问题

由于大神版本的roms文件夹里还有很多是中文的rom文件名,通过SAMBA共享过来后显示都是乱码,这样导致游戏也没法正确识别,也没法玩。

乱码乱码

想了很多办法在smb.conf文件中加各种参数 都搞不定。最后回到盒子里,修改storage-roms.mount文件终于搞定了。就是在上面那个用户名密码后面加多一个参数 iocharest=utf8

别忘了中间逗号隔开别忘了中间逗号隔开

搞定收工搞定收工

总结

刚接触这个模拟器没几天,暂时只能通过一些基本的Linux基础做一些基本的修改。希望各位能通过我的分享得到一些帮助,大家都happy的把游戏玩起来。


展开 收起
43评论

  • 精彩
  • 最新
  • 小鸡模拟器不一样吗

    校验提示文案

    提交
    确实不一样,延时手感差不少,当然随便对付玩一下怎么弄都行。

    校验提示文案

    提交
    收起所有回复
  • 😂还有网络挂载这操作

    校验提示文案

    提交

    kaaye

    作者

    A_Mz

    网络挂载不难,难的是中文,那个问题折腾了我好几天。

    校验提示文案

    提交

    A_Mz

    kaaye

    作者
    我当时中文直接替换一下字体就显示正常了呀,我现在的问题是有的游戏打不开 比如PS的游戏就打不开,是不是需要复制BIOS才行?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 有大佬推荐一个可以用在exsi上的模拟系统吗?

    校验提示文案

    提交
    啥意思?这个和esxi没啥关系啊

    校验提示文案

    提交
    收起所有回复
  • LZ你这系列的文章除了张大妈,还会发布在别的网站上吗?

    校验提示文案

    提交
    没有发哦,为啥这么问?

    校验提示文案

    提交
    主要就是想知道除了张大妈,还有哪些网站会关注盒子+游戏固件这类的话题。现在找个好的模拟器网站好难

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 楼主请问你试过g大发的增量包里的naomi游戏么?研究了半天发现,ROM写入u盘就能玩,网络挂载就会闪退,并且网络挂载会显示有缺失的BIOS

    校验提示文案

    提交
    [抽烟] 好久不玩了,现在直接弄个64的卡,带出去方便。这篇文章纯折腾

    校验提示文案

    提交
    我也打算分区放俩U盘里试试了 [皱眉]

    校验提示文案

    提交
    收起所有回复
  • Apr 22 11:04:49 EmuELEC systemd[1]: Mounting Mounting EmuELEC ROMS on samba...
    Apr 22 11:04:49 EmuELEC mount[5694]: mount: mounting //192.168.31.254/roms/ on /storage/roms failed: Invalid argument
    Apr 22 11:04:49 EmuELEC systemd[1]: storage-roms.mount: Mount process exited, code=exited, status=255/EXCEPTION
    Apr 22 11:04:49 EmuELEC systemd[1]: storage-roms.mount: Failed with result 'exit-code'.
    Apr 22 11:04:49 EmuELEC systemd[1]: Failed to mount Mounting EmuELEC ROMS on samba.
    Apr 22 11:04:49 EmuELEC kernel: CIFS: Unknown mount option "prefixpath="

    校验提示文案

    提交
    注意到一个问题,你这个IP地址好像是网关的IP啊?Unknown mount option "prefixpath="

    校验提示文案

    提交
    storage-roms.mount: Mount process exited, code=exited, status=255/EXCEPTION
    你这个已经mount进程已经在了,修改参数的时候需要先stop,修改完成后再start

    校验提示文案

    提交
    还有10条回复
    收起所有回复
  • mount配置好了,smb也访问正常,但是执行就报错,这是什么原因

    校验提示文案

    提交
    报错贴来看看

    校验提示文案

    提交
    Apr 22 11:04:49 EmuELEC systemd[1]: Mounting Mounting EmuELEC ROMS on samba...
    Apr 22 11:04:49 EmuELEC mount[5694]: mount: mounting //192.168.31.254/roms/ on /storage/roms failed: Invalid argument
    Apr 22 11:04:49 EmuELEC systemd[1]: storage-roms.mount: Mount process exited, code=exited, status=255/EXCEPTION
    Apr 22 11:04:49 EmuELEC systemd[1]: storage-roms.mount: Failed with result 'exit-code'.
    Apr 22 11:04:49 EmuELEC systemd[1]: Failed to mount Mounting EmuELEC ROMS on samba.Apr 22 11:04:49 EmuELEC kernel: CIFS: Unknown mount option "prefixpath=

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 买64G的盒子省了8G的卡

    校验提示文案

    提交
  • 楼主,你这盒子刷了这系统能用遥控器开机不?我刷了coreelec不能开机,也不能关机

    校验提示文案

    提交
  • kaaye

    作者
    😂肯定是用手柄啊,没想过用遥控器。

    校验提示文案

    提交
  • 手柄推荐一个吧!

    校验提示文案

    提交
  • 看完之后,我决定买个128G的内存卡,直接把大神的整合包固件写进去 [喜极而泣]

    校验提示文案

    提交
  • 大佬,下不到日月的包啊,可有可享的资源?

    校验提示文案

    提交
  • 大神的包可以发一下吗?

    校验提示文案

    提交
  • 这个散热咋样啊?

    校验提示文案

    提交
  • [Unit]
    Description=Mounting EmuELEC ROMS on samba
    Requires=network-online.service
    After=network-online.service
    Before=emustation.service

    [Mount]
    What=//192.168.31.254/roms/
    Where=/storage/roms
    # The following option might not be required if your CIFS/SAMBA share is shared publicly without requiring any credentials)
    # NOTE: if you are using windows 10 3.0 after the password
    Options=username=root,password=xxxxx,iocharset=utf8
    # NOTE 2: You could also try this if you are using a guest account rw,vers=3.0,iocharset=utf8,username=guest
    Type=cifs

    [Install]
    WantedBy=multi-user.target

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
205
扫一下,分享更方便,购买更轻松