PC版星际争霸移植ARM平台,Surface RT无压力

还记得那款经典即时计谋游戏《星际争霸》?现在这款PC版星际争霸已胜利移植至ARM领域,Surface RT/Surface RT 2等能够轻松运行操纵。这次还得感谢OpenPandora开源项目的开辟者们。

之前,朋友们一直觉得没有源代码就无法移植使用,不过这条文则也有破例的。

近期,开辟者notaz在OpenPandora项目社区揭露,借助逆向工程技术,已胜利将PC领域x86版《星际争霸》移植到ARM领域。

本次接纳了反汇编对象为ia32rtools。

据开辟者notaz说明:详细先将PC版星际争霸游戏代码从x86反汇编到C说话,而后将C代码作为平常程序从新编译为ARM版本,终极胜利在ARM领域运行。

固然道理非常简略,不过关于开辟者notaz来说,这项逆向汇编工程非常艰巨。

作者从昨年秋天首先逆向工程,估计一个月能实现,后果到了新年另有需求工作需求做。

开辟者notaz也认可,没有源代码就无法移植实际上是真谛。

比方,Windows游戏应当通过模仿器运行,静态重编译是可行的,但实际中会碰到太多的问题。

您可能还会对下面的文章感兴趣: