关于game shell无法ota更新,无法下载引擎的网络问题


#1

大家好,我是一位中国新疆的玩家。
我在收到game shell第二版之后,立刻开始了组装。
默认系统是1.23,时不时会在Wi-Fi设置界面死机,并在链接Wi-Fi后无法进行OTA的系统升级。

为了解决这个问题,我将存储卡升级到了最新内核os v0.3,解决了Wi-Fi链接死机的问题,也解决了Wi-Fi传输文件的问题。
目前又遇到了一个网络问题,就是我将游戏放入相应的文件夹之后,在game shell上运行会提示在线安装游戏引擎,此时进度条一直是0,没有任何传输的情况。

我在论坛搜索之后,发现可能是dns的原因,因为英语不好,并且不会使用Linux
我想在这里问下我如何更改game shell的dns,让他可以较好的完成网络连接。
谢谢各位!


#2

去QQ群里问吧,gameshell掌机群


#3

还有qq群?求个号,谢了。

除了这里我都不知道还有哪可以咨询这些了。


#4

国内连接retroarch的服务器就是这么慢的,换dns也不大好用,开源项目没cdn,只有直连服务器

gameshell默认不安装core,第一次玩会自动下,而且链接是非neon的arm源,性能差一些
建议你在电脑上手动下好core文件,scp到~/cpi/emulator目录里
具体每个机种用的core在launcher目录里的action.config可以看
下载地址是http://buildbot.libretro.com/nightly/linux/armv7-neon-hf/latest/

另外从retroarch和launcher里更新core下载的位置是不一样的, 最好把~/.config/retroarch/retroarch.cfg里的core目录修改一下


#5

感谢回复,上面的字我都懂,但看起来有点晕,我按照您的方法研究下,估计是因为我不会Linux。

我就是想找个手动安装引擎的办法,但确实是不会搞Linux。

另外想问问您,Wi-Fi链接经常假死,usb链接osx系统您是否知道怎么弄啊,或者有没有说得比较清楚的教程。

我目前唯一就搞定了pico-8,但还是想玩玩以前但游戏。
谢谢啦!


#6

参考下这个帖子吧
[USB-ETH] Connect GameShell to Linux PC!
或者在这个论坛搜索ETH,有不少教程贴,可以把CPI配置成USB直连
OSX天生就是unix系统,里面的shell不知道你用过没,和linux基本一样的,基本上那个会linux你也就都会了,只是软件包有区别而已
教程都比较老,新的0.3镜像是不是已经把这些功能内置了我也不清楚,需要试一下内核是不是支持的,配置文件都改了没

wifi假死的情况我没有遇到过,我自己这块核心板wifi还是挺稳定的,我猜假死可能是因为retroarch服务器的缘故,和硬件没关系,就算用PC去下retroarch的东西也经常没速度,你试试OSX用SSH连到CPI拷贝文件,如果没有什么问题wifi就没事

你需要一个SCP/SFTP或者FTP的客户端,USB或者WIFI都是一样的连法,区别只是IP地址不同
OSX的终端可以直接用ssh命令连接板子,就不需要单独找SSH终端了

你引用的那段话其实如果你不启动retroarch的话可以无视,就是说从launcher里启动模拟器和先启动retroarch再加载模拟器,两者的core默认放的路径不一样的,会存在找不到的情况


#7

gameshell掌机群 565336393


#8

你欠缺的就是一个科学上网,而且你们那边的网络这个似乎比较难搞


#9

科学了也不行啊。。。很无奈

试了无数办法了


#10

目前问题暂时解决。

解决的办法是进入launchpro之后,再进模拟器。

让GS接入可以科学上网的网络,进行在线更新引擎就可以了。

但目前又有了新的问题,刚才发生的,更新了SFC引擎之后,主机的整个界面假死。

但所有按键都是正常的,可以盲操作。又不知道怎么解决了。。。


#11

各位好,不好意思想问一下大家关于Pico-8安装的问题。我的机器是New gameshell,购买了Pico-8之后下载了树莓派版本的pico-8,把文件拷贝到机器的games/Pico-8目录下面了。但是从gameshell上进入pico-8还是显示未找到pico-8…还想请教大家是怎么安装的,谢谢大家!


#12

我是先升级到官方os0.3版本后,系统自带了pico-8。然后拷贝进去联网就能玩。
如果不想升级版本os,具体你可以参考这篇文章:

https://forum.clockworkpi.com/t/how-to-install-pico-8-on-gameshell/1012/60


#13

这是经常发生的,因为全志R16没有提供开源的gpu驱动,0.3用的是社区逆向工程的驱动lima
这个驱动很不稳定,出现问题多试几次,如果确定不能恢复,尝试进retroarch去改driver

需要注意的是,改完driver有可能直接崩溃,导致根本进不到retroarch主界面,这时候需要ssh手动改配置文件
我用的稳定性还不错的组合是启用lima驱动,video driver用sdl2,用gl会频繁崩溃。同时input driver有些组合会失灵,x和raw或者x和sdl2都还可以
实在不行可以尝试退回到软件gpu,就是fbturbo,发热会很厉害,同时耗电也高,但是很稳定