新闻  |   论坛  |   博客  |   在线研讨会
如何做电视游戏机的程序?
zhchxgh | 2009-07-10 16:54:34    阅读:1530   发布文章

如何做电视游戏机的程序?

    请问,用些什么工具编写电视游戏机的程序呢?(就是早期红白机的那种nes文件格式)
    你所说的红白机应该指的是任天堂的8位游戏机,80年代在中国很流行,现在也偶尔看见过,以后又出了一些学习机也是用它的一套芯片。
它用的是一种6502兼容的CPU6527,和它配套的是一个图象处理器6538,功能在现代已经很落伍了,CPU的速度大约在0.7MPS。用的是一个约27Mhz的晶体,但分频以后给CPU内核的时钟频率约1M多。(说了这么,我要告诉你的是:要对它编程对它的结构要有足够的了解。)
   我以前对其编程用的是汇编语言,它的指令比51系列有规律,很好记。如果你对其结构了解就可以用汇编给它编程。然后生成机器码通过通用的编程器(如07等)写入EPROM或FLASH即可插到你的游戏卡上运行(忘了事先给你讲还要作一张游戏卡的电路板以支持你那写了程序的芯片)。复杂的功能来自你平时编程的积累,记得有些功能经常要用到,要编的以后可以再次使用。
    很久没有搞它的,详细的资料已经丢了。不过在有个网站是:www.6502.org,对6502讲的很详细,在那上面可以找到你有用的资料。http://www.6502.org/crossdev/index.html可以找到一些有用的工具。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客