可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
在ubuntu下狂玩超级玛丽和俄罗斯方块...
还真不知道那时候的游戏机用的是什么语言!
用汇编写游戏 估计好你妹难哟
最近无聊,用模拟器玩了几局超级玛丽。顺便分析一下。
经典的红白机的超级玛丽,相信大家都玩过。
程序是NES文件格式的,网上找了一些资料并且做了一些整理:
分析PE程序需要用到OD;,分析NES也要相应的调试器,这里我用到的是VirtuaNES
静态分析,当然还是IDA了;
游戏,命是最重要的。喜欢超级玛丽的人都知道3-1关的加无数命,原理就是连续踩坏蛋,100;200;400;800;。。。。。。8000;1命;
那么怎么实现这个命的功能呢?
我的思路是达到每踩一次坏带就加一次命的效果。
除了生命,什么最重要呢?那就是时间了 这次来个时间无限
通过反复分析 发现B74F为时间递减函数,直接nop掉就可以了。想分析的童鞋可以分析分析
这样 时间就不递减了,可以痛快的玩了。
我就分析这2点吧,想分析的可以继续分析下。
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
这是FC上<超级马里奥兄弟>的秘籍
在3-1中最后的阶梯上,有两只乌龟会下来。不要理会第一只,等第二只靠近的时候,竖直跳在它身上可以自动连续跳跃,就看着自己的小命一条条增加吧。