Android平台上的原版Xbox模拟器生态近期迎来关键突破。继三月基于PC端Xemu的X1 Box应用问世后,其分支项目HakuX迅速迭代,近日在GitHub推送v1.0.0及v1.1.0版本,通过底层架构重构与非骁龙芯片适配,显著提升了模拟性能与兼容性。

底层重构:弃用Xemu CPU技术

HakuX v1.0.0版本的核心变革在于摆脱了对Xemu CPU技术的依赖。该版本引入FEX工具,实现将x86 CPU指令动态转换为ARM架构指令,并完成了Xbox内核的原生重写。这一底层优化为后续的性能提升奠定了基础。

兼容扩容:支持Mali等非骁龙GPU

此前HakuX仅支持针对骁龙设备优化的Turnip GPU驱动。随着v1.1.0版本的快速跟进,模拟器新增对Mali、Xclipse和PowerVR GPU的实验性支持。开发者通过添加兼容性层,使搭载Vulkan 1.1或更低版本驱动的设备也能获得更好的运行效果。实测显示,在Google Pixel 8等非骁龙设备上,《雇佣兵》(Mercenaries)和《火爆狂飙3》(Burnout 3)等作品运行流畅,性能与兼容性均有显著提升。

实机测试:低端芯片亦具可玩性

在实际硬件测试中,Retroid Pocket G2掌机能够以满帧30fps运行《光环2》(Halo 2),但需启用Turnip驱动以避免系统自带驱动引发的图形故障。配备低端骁龙Gen 2 G1芯片的ANBERNIC RG 55G1同样能良好运行该作,而搭载高端骁龙Gen 2 G2芯片的Retroid Pocket G2则在《哥谭赛车计划2》(Project Gotham Racing 2)中表现略优。这表明即便在预算级手机或平板上,用户也有望获得可玩的原版Xbox游戏体验。

此外,在Retroid Pocket 5上以2倍分辨率运行时,《血醒》(Blood Wake)、《神鬼寓言》(Fable)、《机甲旋风》(MechAssault)、《忍者龙剑传黑》及《上古卷轴III:晨风》等大作均表现良好。部分游戏如《光环2》和《喷射战士未来版》(Jet Set Radio Future)甚至支持120帧模组。此次更新大幅增强了Android平台的原生Xbox模拟能力,为玩家体验部分独占标题提供了新途径。