首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >超级马里奥兄弟是用什么编程语言编写的?

超级马里奥兄弟是用什么编程语言编写的?
EN

Game Development用户
提问于 2010-12-02 15:35:26
回答 2查看 120.7K关注 0票数 72

“超级马里奥兄弟”绝对是迄今为止最著名的视频游戏,销量高达4,023万册。http://en.wikipedia.org/wiki/List_的_畅销书_视频_游戏

它是用什么编程语言写的?有人有原始代码参考吗?

EN

回答 2

Game Development用户

发布于 2010-12-02 16:41:11

6502装配

这是一个关于黑客ROM的论坛页面。http://forums.selectbutton.net/viewtopic.php?t=26956&sid=1a883209e1ba63877bcd58c007bb63ae

它也应该包含您需要的任何代码引用.

下面的几个帖子中有一个指向压缩文件的链接,其中包含了编辑/破解游戏所需的这些项目。

  • ca65 -来自https://www.cc65.org/的6502程序集编译器
  • ld65 -来自https://www.cc65.org/的6502链接器
  • smbdis.asm -一个全面的超级马里奥兄弟。拆卸
  • smb.chr -超级马里奥兄弟。图形(字符ROM数据)
  • smb.hdr -超级马里奥Bros.ROM头(iNES头)
  • MAKESMB.BAT --我创建的一个批处理文件,它使编译过程自动化。
  • 6502jsm.doc - 6502指令摘要。
票数 83
EN

Game Development用户

发布于 2010-12-03 07:58:33

几乎所有的NES游戏都是手工编写的--在6502组件中,与在商品64、苹果( Apple )[e,等等]中使用的游戏相同。少数用C编写的游戏因为NES只有2兆赫(NES)只有2兆赫(NES)只有2Mhz,并且有2Kb的车载RAM (有一个8Kb的窗口供墨盒修补更多)而闻名。为了充分利用NES独特的建筑,精心设计的装配要有效得多。

停下来好好想想..。像“超级马里奥兄弟3”和“柯比的冒险”这样的游戏在2兆赫上运行。比较一下他们有多富有,今天的游戏吞噬千兆赫兹和数百兆内存.

票数 54
EN
页面原文内容由Game Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://gamedev.stackexchange.com/questions/6145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档