NES游戏开发:ASM6教程?

时间:2011-05-28 18:14:46

标签: assembly nintendo

我是NES开发新手,我发现Nerdy Nights教程非常方便,但它使用了nesasm。据我了解,ASM6比nesasm要好得多。它有可比的教程,我可以查找吗?

另外,是否有正式的ASM6页面?我对ASM6的版本是1.51,我不知道是否有更新的版本。

2 个答案:

答案 0 :(得分:2)

ASM6下载(http://home.comcast.net/~olimar/NES/)包含随附的README.TXT文件中的大部分基本语言信息。此信息说明了ASM6中的特定独特功能,但这是唯一性结束的地方。由于ASM6仅适用于6502处理器且不是NES特定的,因此它可以执行您编程的任何操作。好消息是,由于它基本上只是汇编,你可以继续使用你的nesasm教程。只需阅读语言中的具体差异,例如注释语法或标签,您应该好好去。

此外,我在顶部链接的版本是ASM6 v1.6。享受!

答案 1 :(得分:0)

您将看到,有许多用于6502的编译器,我见过的最常见的是CA65,ASM6和NESASM,尽管还有更多。

除了James所说的之外,我发现从Nerdy Nights教程和NESASM过渡到ASM6时,这非常有用:

ASM6模板:https://medium.com/firebase-developers/organize-cloud-functions-for-max-cold-start-performance-and-readability-with-typescript-and-9261ee8450f0

我强烈建议您也建立一个nesdev论坛帐户-该社区对我的项目和新手问题很有帮助:https://forums.nesdev.com/viewtopic.php?t=6160