以下是原贴翻译:
安卓版citra——2020年的进度更新
随着2019年接近尾声,我们的许多粉丝对Citra安卓版的最新开发进展感到兴奋。我们一直在努力开发安卓端版本,这已经不是什么秘密了,我们和你一样对此感到兴奋!虽然在假期前后进展有所放缓,但实际上我们已经在2019年取得了很大进展,我们有望在2020年初发布安卓端Citra。
作为一个令人期待的预告,以下是我们已经为安卓端Citra做的工作。
虽然3DS也使用ARM架构的处理器,但是如果您在安卓设备上运行没有经过修改(解密/转换格式)的游戏时,会出现一些比较复杂的问题,因此我们使用新的ARM64后端动态编译(Citra的即时编译)重新编译游戏。这很大程度上提高了性能,特别感谢Sachin-v在这方面工作的大力贡献!
关于刚刚提到的即时编译,还有一个我们称之为fastmem的技术改变了即时编译的内存访问机制,这种新的即时编译允许直接访问内存。这会是一个非常实用的帧率改善,对所有的游戏都有效果。
移动设备的CPU不如桌面CPU强劲,为了提高性能,我们需要利用多个核心协同工作。我们添加了多核支持使其可以在另一个内核上运行GPU仿真,就像Dolphin的双核模式或yuzu的异步GPU选项一样。
没有足够多的实体按钮,在一个小屏幕上进行游戏是一件很艰难的事情。为此,我们为其添加了手柄支持。
安卓版citra——2020年的进度更新
随着2019年接近尾声,我们的许多粉丝对Citra安卓版的最新开发进展感到兴奋。我们一直在努力开发安卓端版本,这已经不是什么秘密了,我们和你一样对此感到兴奋!虽然在假期前后进展有所放缓,但实际上我们已经在2019年取得了很大进展,我们有望在2020年初发布安卓端Citra。
作为一个令人期待的预告,以下是我们已经为安卓端Citra做的工作。
虽然3DS也使用ARM架构的处理器,但是如果您在安卓设备上运行没有经过修改(解密/转换格式)的游戏时,会出现一些比较复杂的问题,因此我们使用新的ARM64后端动态编译(Citra的即时编译)重新编译游戏。这很大程度上提高了性能,特别感谢Sachin-v在这方面工作的大力贡献!
关于刚刚提到的即时编译,还有一个我们称之为fastmem的技术改变了即时编译的内存访问机制,这种新的即时编译允许直接访问内存。这会是一个非常实用的帧率改善,对所有的游戏都有效果。
移动设备的CPU不如桌面CPU强劲,为了提高性能,我们需要利用多个核心协同工作。我们添加了多核支持使其可以在另一个内核上运行GPU仿真,就像Dolphin的双核模式或yuzu的异步GPU选项一样。
没有足够多的实体按钮,在一个小屏幕上进行游戏是一件很艰难的事情。为此,我们为其添加了手柄支持。