第157章 不完美但可用(第3页)
张红旗听得非常认真,不时点头。这与他通过香江集成电路公司提出来的要求完全符合。随后他又继续问道:“那内存方面呢?还有游戏卡带的设计?”
工程师迅速翻开资料的一页,指着上面的图表解释道:
“我们的主板上包含了2kb的静态内存(sram),也就是我们称之为工作内存(wram),用于处理游戏状态和其他变量。
cpu在处理内存空间的时候,我们使用内存映射的办法来访问游戏卡带、工作内存、图像模块u、声音模块和两个手柄的地址空间。”
张红旗略显满意地点点头:
“嗯,看起来你们基本上已经把游戏机的设计搞明白了,那么游戏卡带的数据处理是怎么做的?”
工程师继续解释:“我们的游戏卡带通过总线直接连接到cpu,最大可以访问约49.97kb的卡带数据,包括游戏程序所在的程序rom和用于扩展wram的ram芯片等。
图形数据则是从游戏卡带中的角色库中提取的,用于存储2d图块。”
听了对方的说明,张红旗并没有因为卡带数据最大只能访问约49.97kb感到不满,因为根据他所知道的信息,这个问题在后期完全可以通过软件手段进行解决。
具体地来说,就是通过 mapper,cpu可以访问大型程序 rom的额外 bank(地址组)。当初dos也是通过类似的技术来突破640k限制的。
看到所有的问题771所都解决得不错,张红旗的脸上终于露出了一丝微笑:
“非常好,看起来你们在硬件设计上做了不少功夫。不过希望你们在游戏的移植上再继续努力,多移植几款游戏到你们设计的游戏机上。
至于游戏画面的问题,你们完全可以请国内的几个搞动画电影的单位借调点人才过来,这方面的费用都可以追加到研发费用当中,香集电会全部给你们报销。”
沈副所长和工程师们纷纷点头,脸上都洋溢着自信的笑容。会议室里的气氛也变得更加轻松愉快。