我正在考虑开始一个足够疯狂的业余项目,这个项目将跨越几年,包括拆卸& OpenGL编程。
几乎完成了我的第三个Android应用程序,我必须说,我喜欢这个平台,并将为它编程。
现在,让我们以经典的Carmageddon游戏作为移植候选。
这个问题归结为:
编辑:法律问题除外。
发布于 2009-11-30 02:12:06
一种常见的方法是实现,一个托管遗留游戏的CPU和/或系统的仿真器,然后按原样运行游戏的二进制文件(或只稍微修改一下)。
这种方法当然不像原始作品的真正重写/移植那样强大,例如,它不允许您以任何方式修改游戏,甚至不允许修复现有的错误,但它也非常实用,因为通过重新创建一个主机系统,您可以运行数十个不同的游戏。
重写/移植应用程序的工具是软件逆向工程的常用工具:
producers)
在您在任何这样的项目中取得太大进展之前,我建议您断言项目的合法性,并寻求相关权利所有者的正式许可等等。
我现在找不到它,但我记得一个故事,最近有人恢复了一个长期的废弃游戏(!)在现在过时的硬件/系统主机上运行,但是谁在尝试市场时遇到了麻烦(或者甚至是免费的?)“复活”的申请..。
https://stackoverflow.com/questions/1817483
复制相似问题