大佬 接坑咨询一个模拟器问题 自大佬教授UOS20(arm)安装flatpak办法后 UOS20越用越香
但有个小问题 比如retroarch能装不能用啊 玲珑提供的包没汉化图标乱码 flatpak提供的包是没核心啊
不知道是不是架构的问题 x86下官方提供在线核心 arm下都没有 这有没有解决办法 还是说他们是通用的复制过来就好😂
大佬 接坑咨询一个模拟器问题 自大佬教授UOS20(arm)安装flatpak办法后 UOS20越用越香
但有个小问题 比如retroarch能装不能用啊 玲珑提供的包没汉化图标乱码 flatpak提供的包是没核心啊
不知道是不是架构的问题 x86下官方提供在线核心 arm下都没有 这有没有解决办法 还是说他们是通用的复制过来就好😂
大佬,可以把这个项目做成启动器并上架商店吗?
也是让你挖到宝了
大佬 接坑咨询一个模拟器问题 自大佬教授UOS20(arm)安装flatpak办法后 UOS20越用越香
但有个小问题 比如retroarch能装不能用啊 玲珑提供的包没汉化图标乱码 flatpak提供的包是没核心啊
不知道是不是架构的问题 x86下官方提供在线核心 arm下都没有 这有没有解决办法 还是说他们是通用的复制过来就好😂
这些核心都是.so的库,所以显然是二进制,平台绑定的。
而官方从未给arm64预编译过核心库,它只提供Linux x86_64、Android (arm64-v8a)、Windows 等常见平台
所以确实是没有,这是正常的。
不过,我们可以曲线救国。虽然Libretro 官方没有,但社区还是有的,比如
ArkOS 掌机开源社区核心库
https://github.com/christianhaitian/retroarch-cores
这是著名的开源掌机操作系统,显然是aarch64的,基本是持续更新的。不过它在仓库里,而不是release包。当然,这样可以直接下载仓库的zip
将下载好的 .so 核心文件手动放入 Flatpak 的核心目录下:
~/.var/app/org.libretro.RetroArch/config/retroarch/cores/
应该就能看到列表了。
也幸亏你用的是flatpak,所以基本不受glibc影响,如果你用原生的RetroArch,那这些核心库也必须符合glibc<2.28的编译条件,基本你只能自己编译,或者用debian10库里的旧版
这些核心都是.so的库,所以显然是二进制,平台绑定的。
而官方从未给arm64预编译过核心库,它只提供Linux x86_64、Android (arm64-v8a)、Windows 等常见平台
所以确实是没有,这是正常的。
不过,我们可以曲线救国。虽然Libretro 官方没有,但社区还是有的,比如
ArkOS 掌机开源社区核心库
https://github.com/christianhaitian/retroarch-cores
这是著名的开源掌机操作系统,显然是aarch64的,基本是持续更新的。不过它在仓库里,而不是release包。当然,这样可以直接下载仓库的zip
将下载好的 .so 核心文件手动放入 Flatpak 的核心目录下:
~/.var/app/org.libretro.RetroArch/config/retroarch/cores/
应该就能看到列表了。
也幸亏你用的是flatpak,所以基本不受glibc影响,如果你用原生的RetroArch,那这些核心库也必须符合glibc<2.28的编译条件,基本你只能自己编译,或者用debian10库里的旧版
感谢 感谢
Popular Ranking
ChangePopular Events
More
嗯哼,继续我们的github寻宝系列
今天看到一个好玩的仓库
https://github.com/0xf4b1/hearthstone-linux
该仓库旨在编译出Linux原生可运行的暴雪游戏-炉石传说
原理其实也很简单,炉石是个Unity游戏,虽然这玩意没有godot那么好的可移植性,但基本运行框架还是通用的。
首先clone整个仓库,然后运行脚本
脚本可以自动下载游戏,自动替换win版的unity框架文件为Linux版本。
然后只需要进入hearthstone目录,执行
就能启动游戏了
另外,由于网易国服已经不再使用战网而是网易通行证,玩国服区域的需要参考这条issue
https://github.com/0xf4b1/hearthstone-linux/issues/102
手动提取token令牌并强制使用x11,不然访问不了网易登录界面
反正肯定是能玩。但是封不封号可不好说,爱折腾的玩家可以试试。
我的机器是arm64,就测不了了。