美利坚:游戏制作教父 第709节
有过这么多次的共事经验,两人之间可以说是已经凑出了一个A级羁绊。
“说是理工男们不适合这个项目,到最后找到的结果还是你们。”
望着这支满是工程师精神和极客气质的开发团队,林立新颇为苦恼地揉了揉眉心。
殊途同归啊!
一帮糙汉子要开工造萌萌哒的电子宠物了!
第578章 把画面印刷在屏幕上(月底求月票喵)
SoC这个概念,放在1991年,其实完全是个新鲜事儿。
尽管林立新一直都在各个场合提起过这个名词,但对它到底是什么意思,事实上不管是薇薇安还是其他硬件人员,对此都还是一知半解。
唯一能确定的是,这大概是一个缩小版的完整基板之类的东西。
这倒不是说这个时代的电气工程师们技术达不到。
而是环境和科技树的综合原因。
首先最严重的一点,也是至今都在困扰着MicroNova微新半导体的问题。
EDA不够成熟。
尽管其他人对此习以为常,经常靠人力强行堆。
但对林立新这个现代人来说,这实在是太不健康了。
所谓EDA,其实就是计算机辅助设计。
用PC软件来进行电子电路和芯片的设计。
如果没有完善的EDA软件生态和成熟的模块库,想要制作一颗芯片,或是一张PCB板……
设计师是真的需要一个晶体管一个晶体管地塞。
就连自动布局布线的RTL都还非常原始。
好在是现在最主流的使用需求也就是那些街机基板,影响不算特别大。
毕竟基板最不缺的就是空间,设计师们根本不需要考虑太高端太复杂的集成度。
只需要把现有的模块尽可能优雅地结合在一起就够了。
而SoC,更像是把一整块完整的街机基板给浓缩成了一颗芯片。
对这个时代的用户和设计师们来说……
有点莫名其妙。
“时间成本划不来,如果能把尺寸做得大几号,整体的设计工作都会简单很多。”
“不行。”
不等薇薇安说完,林立新便摇了摇头否定了这个提案。
某种意义上来说,他搞这个电子宠物项目也是为了验证一下SoC的科技树。
一个捧在手里像板砖似的电子宠物机,真是想想都难绷。
林立新沉吟着,心中闪过一抹疑惑:
“说起来……真正的《拓麻歌子》到底是怎么在这个时代做到那么小型化的?”
最早的拓麻歌子可是96年就已经问世了。
如果说现在的SoC技术还是一片处女地的话,短短五年时间,不可能直接发展到那种程度。
“为什么我们不做MCU?比起这个……这个SoC单片系统,MCU的技术门槛会低很多吧?”
薇薇安看着面前的草图。
上面密密麻麻地集成着无数模块。
甚至还有DSP这种本来只会在街机上看到的东西存在。
它们全都被集成到了一颗芯片的面积下。
这种设计虽然复杂,但只要稍稍简化一下,就会变成现在市面上大量存在的MCU。
也就是微控制器。
包含中央处理器、存储器、定时器等各种必要元件的一块高度集成的微型计算机,或者说是芯片级计算机。
体积小,成本低,几乎不需要外接硬件,自供应能力优秀。
唯一的缺点就是存储量小,功能也不多。
英特尔的8051单片机就是这里面的佼佼者。
德州仪器、夏普、卡西欧等公司也有自己的不同版本。
但它们并不是用来做游戏的。
而是面对计算器和小玩具这种需求存在的产品。
“功能太单一了,Vivi,我想要往里面塞一些小游戏,MCU很难满足要求。”
林立新叹了口气。
这一点他当然想过,事实上路上跟大卫聊起要不要降规格到8位的时候他就想过。
但答案很明显����并不行。
他想起来拓麻歌子是怎么做的了,答案是它没做,拓麻歌子压根就不是8位机。
如果只是做元祖机那种没有任何多余功能,只有最基本的喂食功能的话,那他连8位都用不上。
4位的MCU就已经完全足够了。
直接找摩托罗拉或者德州仪器花一小笔钱批发一卡车,用到千禧年以后还能有剩。
但林立新想要的是至少做出三代机的水准。
红外通信、更多的小游戏、不同的成长分支,这些最好都能有。
在这样的情况下,4位就很不够看了。
“我倒是觉得……薇薇安小姐的这个想法其实有一定的参考价值?”
不同于GAMENOVA本家这些习惯了在街机上大手大脚的开发者。
大卫和动视几乎每个项目都在精打细算。
面对这样的需求,他实际上的确是要比其他人更有发言权。
“林,我明白你想要什么,你想要主机甚至是街机的性能,但又要有MCU的低功耗和便携性。”
他思忖着,尝试组织语言。
这两点看似完全相悖,甚至放在一起都有一种是在找茬的感觉。
但其实并非就真的毫无可行性。
“我们完全可以在SoC和MCU之间寻求一个平衡点,找一个折中的方案。就像ATHENA那样,这颗处理器不也砍掉了很多PC需要的电路,这才得到了独步天下的游戏性能吗?”
“啊,我明白你的意思了……”
林立新若有所思地点了点头。
的确,他其实并没有必要这么激进地设计硬件。
事实上如果是拓麻歌子这种需求的项目,那他们现在的开发流程反倒是出了点小问题。
以往的时候,按照GAMENOVA的习惯,他们通常会先确定游戏的大致方向。
然后硬件部门加班加点地把基板搞出来。
在这基板的基础之上,开发部再想办法尽可能地榨干它的性能做出更好的效果。
但拓麻歌子不一样。
如果想要尽可能高的集成度,这个开发流程需要反过来。
开发部先彻底确定需要的所有功能、所有玩法。
并且确定此后不会再有任何增删。
当整个游戏的模样已经彻底确定之后,这才开始逆向倒推硬件的需求。
在这样的情况下,他们就可以尽可能地砍掉那些芯片里用不到的东西。
或者是那些用的很少,可以用其他电路代替的东西。
就比如……乘法器。
CPU里面积最大的单元之一。
在1991年的工艺条件下,一个简单的乘法器能占用成百上千的门电路。
但这就是一个通用计算特攻的电路。
对电子游戏来说,至少是在八九十年代的电子游戏来说,尤其是拓麻歌子这样的作品。
乘法器事实上是个使用率极低的电路。
上一篇:娱乐圈最严厉的父亲!
下一篇:太太请安分
