nesdev.com
http://forums.nesdev.com/

请问有没有具体的fc模拟器制作的入门教程
http://forums.nesdev.com/viewtopic.php?f=18&t=9483
Page 1 of 1

Author:  lvshuchengyin [ Mon Nov 12, 2012 6:52 am ]
Post subject:  请问有没有具体的fc模拟器制作的入门教程

请问有没有具体的fc模拟器制作的入门教程。

我很想自己制作一个fc的模拟器,为了当初和好友的约定,也想借此练习一下c++编程。

找了很久找到这个地方,很多英文资料,都是讲述有关游戏机的硬件资料等,
感觉这些资料得先入门后再看比较合适,我现在去看,连mapper是什么,为了什么而存在(cpu寻址内存?)都不太清楚,
因此我想问问写程序改怎么入手好呢?要是有个简单的cpu模拟程序就好了,指令不需要解释太多,只要告诉个大概方向就好了。

我想一个cpu应该大概是这样的吧:

void main()
{
读取rom文件
在while循环里面对rom文件的内容进行指令解析
}

希望有经验的人能帮忙指导,谢谢啦~

Author:  byemu [ Fri Nov 30, 2012 5:20 am ]
Post subject:  Re: 请问有没有具体的fc模拟器制作的入门教程


但是你什麼都不知道,很難開發模擬器~

Author:  lvshuchengyin [ Sat Dec 01, 2012 10:42 pm ]
Post subject:  Re: 请问有没有具体的fc模拟器制作的入门教程

byemu wrote:

但是你什麼都不知道,很難開發模擬器~


能不能具体指导一下,我真的很想自己弄一个出来!!

Author:  byemu [ Sun Dec 02, 2012 7:38 pm ]
Post subject:  Re: 请问有没有具体的fc模拟器制作的入门教程

lvshuchengyin wrote:
byemu wrote:

但是你什麼都不知道,很難開發模擬器~


能不能具体指导一下,我真的很想自己弄一个出来!!


先写一个CPU模拟器
参考:Blargg's 6502 Emulation Notes
http://www.slack.net/~ant/nes-emu/6502.html

Author:  lvshuchengyin [ Tue Dec 04, 2012 5:38 am ]
Post subject:  Re: 请问有没有具体的fc模拟器制作的入门教程

byemu wrote:
lvshuchengyin wrote:
byemu wrote:

但是你什麼都不知道,很難開發模擬器~


能不能具体指导一下,我真的很想自己弄一个出来!!


先写一个CPU模拟器
参考:Blargg's 6502 Emulation Notes
http://www.slack.net/~ant/nes-emu/6502.html


好的,非常感谢~!!

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/