安卓Citra闪退,天马g前端3ds无法启动,Citra闪退

问题

我的设备是米8,安卓10,MIUI12.5.2。通过天马g无法启动3ds游戏,不通过天马g直接取Citra模拟器修改一些设置项,退出后再进会闪退。

本质上一样的,其实是操作系统和Citra不兼容。

解决办法

  1. 更换一个旧版本Citra模拟器,Citra MMJ vbed6a4f12和Citra MMJ v99a89d290是适合安卓10,MIUI12.5.2的版本。我下载了v99a89d290这个版本。Citra MMJ v99a89d290
  2. 修改配置文件

    把天马g的启动命令改为指向你下载的新App。metadata.pegasus.txt的前8行改为以下命令,其实就改了第5行。
bash 复制代码
collection: 3DS
sort-by: 020
extension: 3ds, 3dsx, cia, cci, cxi
launch: am start --user 0
  -n org.citra.emu/org.citra.emu.ui.EmulationActivity
  -a android.intent.action.VIEW
  -e GamePath {file.path}
  --activity-clear-top
  1. 然后在天马g的设置中拉到最下方重新加载。就可以快乐的玩耍了

PS:如果天马g还是无法启动3ds游戏,那说明可能是3ds游戏本身的问题。可能是Citra不支持cia格式,所以需要将cia格式转换为cci格式,Citra支持cci格式。cia转cci工具(把cia文件放到dat同级目录下执行bat即可)

相关推荐
光电的一只菜鸡1 天前
为什么调整LSC会对AF产生影响
android·开发语言·kotlin
凛_Lin~~1 天前
LiveData 源码解析
android·安卓·livedata
hai_android1 天前
FusibleFlow:Kotlin Flow 的融合机制原理
android·kotlin
龚寿生1 天前
23-敏捷开发实战:从Scrum到看板的团队协作方法论
android·学习·scrum·敏捷流程
zhangguojia71 天前
Activity启动流程(四):从setContentView到View树创建与Window挂载
android
三少爷的鞋1 天前
Kotlin 2026:裁员、AI、Rust——黄金时代结束了吗?Jake Wharton 为你解答
android
alexhilton1 天前
从零开始的架构测试套件
android·kotlin·android jetpack
finhaz1 天前
台电x98plus在安卓x86的使用
android·平板·安卓x86
事圆则缓1 天前
遗留项目改造实战指南:从可读性、代码质量到性能和 AI 约束
android·ai·代码规范