gamecore app logo
本文系用户投稿,不代表机核网观点
本文针对 DEOT 版的GameShell。
⚠️注意: 修改代码有风险,修改需谨慎。
  • py 文件对缩进敏感;
  • 标点使用英文半角;
  • 不要使用记事本编辑代码;
  • 小心修改,错误会吧你吸入另一个维度,那里的虫子很厉害。

使用终端进入GameShell

如果不会可以参考其他教程,请移步 DEOT 专题

下载原版启动器代码

执行命令 git clone https://github.com/clockworkpi/launcher.git launcheroriginal

替换启动参数中的路径

主要包括两个文件 .cpirc 和 .xinitrc
依次执行替换命令 sed -i s/launcher/launcheroriginal/g ~/launcheroriginal/.cpirc sed -i s/launcher/launcheroriginal/g ~/launcheroriginal/.xinitrc

增加切换选项(进入原版启动器)

按钮是通过自带的“Switch to LauncherGo”功能修改而来。 先复制一份 cp -r ~/launcher/Menu/GameShell/80_SETTINGS/LauncherGo ~/launcher/Menu/GameShell/80_SETTINGS/LauncherOriginal
编辑文件 vim ~/launcher/Menu/GameShell/80_SETTINGS/LauncherOriginal/__init__.py 如果不会使用vim,可以将文件拷贝到本地修改,再覆盖回去

将选项添加到设置列表

编辑文件 vim ~/launcher/Menu/GameShell/80_SETTINGS/list_page.py

首次切换

操作游戏机,点击“重载菜单”,进入设置,选择 Switch to Launcher,等待重启。

增加切换选项(回到DEOT)

和之前差不多,还是先复制一份,注意路径和之前已经不一样了。 cp -r ~/launcheroriginal/Menu/GameShell/10_Settings/LauncherGo ~/launcheroriginal/Menu/GameShell/10_Settings/LauncherDEOT
编辑文件 vim ~/launcheroriginal/Menu/GameShell/10_Settings/LauncherDEOT/__init__.py

将选项添加到设置列表

编辑文件 vim ~/launcheroriginal/Menu/GameShell/10_Settings/list_page.py

回到DEOT

操作游戏机,点击“Reload UI”,进入设置,选择“Switch to LauncherDEOT”,等待重启。

修复"Switch to LauncherGo"选项

⚠️如果没有修复此文件,直接执行会导致进不了启动器,停留在命令行界面。

内容因剧透、敏感不适等原因被隐藏

点击查看
如果你已经不小心触发了,并且进不了启动器了,你可以找根OTG线接上键盘输入。 sed -i s/launchergooriginal/launchher/g ~/.basgrc sudo reboot
编辑文件 vim ~/launcheroriginal/Menu/GameShell/10_Settings/LauncherGo/__init__.py

让原版启动器也可以玩DEOT专属游戏

新建11_GCORES文件夹,前面的数字代表排列顺序。 mkdir ~/apps/Menu/11_GCORES
依次建立链接 ln -s ~/launcher/Menu/GameShell/01_MANUAL ~/apps/Menu/11_GCORES/ ln -s ~/launcher/Menu/GameShell/02_OPERATION ~/apps/Menu/11_GCORES/ ln -s ~/launcher/Menu/GameShell/03_MAIL ~/apps/Menu/11_GCORES/
重载ui

修复图标

你会发现大部分图标都没有,所以我整理了一些图标。替换进 ~/launcheroriginal/skin/default/Menu/GameShell/ 文件夹中即可
⚠️注意“PLAY”文件夹的顺序我改过,所以文件夹名不一样,你们需要吧文件夹名字改对。
图标下载地址: 链接 提取码: mdme

I
西恩
西恩

15 人关注

玩出花儿来
玩出花儿来

9665 人关注