NES 游戏开发:ASM6 教程?

发布于 2024-11-10 16:52:48 字数 145 浏览 8 评论 0原文

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

另外,有官方的 ASM6 页面吗?我的 ASM6 版本是 1.51,我不知道是否有更新的版本。

I'm a NES development newbie and I've found the Nerdy Nights tutorials really handy, but it uses nesasm. As I understand it, ASM6 is much better than nesasm. Does it have comparable tutorials somewhere that I can look up?

Also, is there an official ASM6 page? The version I have of ASM6 is 1.51 and I have no idea if there's a more recent version.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

装纯掩盖桑 2024-11-17 16:52:48

ASM6 下载 (http://home.comcast.net/~olimar/NES/ ) 附带的 README.TXT 文件中包含大部分基本语言信息。此信息详细说明了 ASM6 中的具体独特功能,但独特之处仅此而已。由于 ASM6 只是针对 6502 处理器,而不是 NES 特定的,因此它可以执行您对其编程的任何操作。好消息是,由于它基本上只是组装,因此您可以继续使用 nesasm 教程。只需阅读语言中的具体差异,例如注释语法或标签,您就可以开始了。

另外,我在顶部链接的版本适用于 ASM6 v1.6。享受!

The ASM6 download (http://home.comcast.net/~olimar/NES/) has most of the basic language information in the README.TXT file packaged with it. This information spells out the specific unique features in ASM6, but that's where the uniqueness ends. Since ASM6 is simply geared toward 6502 processors and is not NES specific, it can do whatever you program it to do. The good news is, since it's basically just assembly, you can continue to use your nesasm tutorials. Just read up on the specific differences in the languages, like comment syntax or labeling, and you should be good to go.

Also, that version I linked at the top is for ASM6 v1.6. Enjoy!

累赘 2024-11-17 16:52:48

正如您将看到的,6502 有许多不同的编译器,我见过的最常见的一些是 CA65、ASM6 和 NESASM - 尽管还有更多。

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

ASM6 模板:https://forums.nesdev.com/viewtopic.php?t=6160

我强烈建议您创建一个 nesdev 论坛帐户 - 该社区对我的项目非常有帮助,并且新手问题: https://forums.nesdev.com/index.php?sid=d10c328d91cd38f17b990b178b9adffb

As you'll see, there are many different compilers for 6502, some of the most common that I've seen are CA65, ASM6, and NESASM - although there are much more.

Outside of what James as already said I found this very useful in my transition from the Nerdy Nights tutorials and NESASM to ASM6:

ASM6 templates: https://forums.nesdev.com/viewtopic.php?t=6160

I would highly recommend making a nesdev forum account as well - the community was very helpful for my project and newbie questions: https://forums.nesdev.com/index.php?sid=d10c328d91cd38f17b990b178b9adffb

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文