袁杰还记得人偶是可以被灌输自己所掌握的一项能力的,卓远胜显然还没有。
所以他直接通过系统,将美术精通灌输给了他。
然后问道:“你确定你不懂美术?”
卓远胜显然呆了一下,好像在接收系统的灌输,不过他自己似乎并没有发现异常。
袁杰索性扔了支铅笔给他,说道:“画个坦克的概念图出来。”
卓远胜下意识的刷刷几笔,画了个简笔画,将坦克的轮廓画了出来,虽是卡通形象,但已非常传神。
林珍珍叫道:“阿胜,你挺闷骚的嘛,明明会却说不会。”
卓远胜缓缓抬起头看向袁杰,说道:“老板,要我兼职可以,得加钱!”
袁杰恼火的一脚踹过去,“加你妹,我是黑心资本家,帮我打工,就得贡献出你全部实力!”
办公室众人哈哈大笑,非常欢乐。
两款游戏开发下来,已经过去半年多。
这个效率如果传出去,一定会惊掉许多人的下巴,一个小工作室,每人都是身兼数职,居然也能有如此开发效率,BUG还少得惊人。
事实上坦克大战真没花多少时间,两个月就做出来了,因为后期有了袁杰开发的宏汇编器,可以帮助计算内存地址,减少了团队大量繁琐工作。
开发效率当然提升了许多。
但开发中还是遇到了问题,冒险王根据袁杰的设计,整体容量完全超标,这种问题还不能只单纯增加ROM芯片来解决。
袁杰却有些苦恼,说道:“兄弟们,冒险王超容量了。”
苏雨绮等人还有些莫名其妙,与其他人不同,经验丰富的高宇也看出了问题所在。
他也点头道:“当前游戏将能利用的资源基本都做了重复利用,完全没有办法再继续精简,放到现在的卡带上根本装不下,必须要阉割许多游戏内容才行。”
R天堂的红白机基础硬件构架,是由CPU+PPU(图像控制器),以及程序内存、显示内存构成的。
CPU的直接寻址空间只有32K,而PPU的直接寻址空间只有8K。内存与显存只有2K。
所以,当前这个年代一块基础的FC游戏卡,是由一块存储了游戏程序数据(PRG)的16K的ROM,和一块存储了图形数据(构成的。
此次他们制作的冒险王,无论是游戏程序数据还是图形数据都已超过标准,如果按正常的卡带容量是肯定没法制作的。
那就只能自己DIY芯片,并且增加强化芯片。
这也是后期FC游戏无论是画质、音质都远超早期游戏的根本原因,甚至后期用了特殊强化芯片的游戏,如拉格朗日点,可比拟SFC上初期的游戏。
当然,价格贵也的确贵得感人。
袁杰摇了摇头,“也不是没有办法。”
高宇微微皱眉,试探道:“老板你想自己定制游戏卡带乜?”
“只能如此,程序数据ROM和图形数据ROM可以直接买大一点的。
关键是要懂如何设计内存管理控制器,Memement troller,我简称其为MMC。”
游戏卡带容量不够?不是光堆ROM就完事的。
卡带上的存储芯片容量和数量增加,类比于现实工厂原本只有一个A仓库,后面多增加了一个B仓库。
存储的东西多了,但是调用方式不做改变,比如还是用单一的叉车运输货物,那么多一个仓库并不能使货物输送速度加快。
如果这时在AB仓库各自安装传送带,需要的时候就开启其中一个传送带,甚至两个一起开,这样就能增加货物输入输出的效率。
MMC在卡带上就是做这个工作的,也是单独的一枚芯片控制。
要会研发这个,就需要懂芯片设计。
所以高宇忍不住问道:“老板,MMC芯片涉及的是集成电路设计,跨专业了!你是要找专业的微电子设计公司来解决这个问题吗?”
袁杰微微皱眉道:“倒是不用,我懂一点集成电路设计的知识,我有办法做。”
高宇一脸狐疑,看袁杰如此年轻的模样,是不是把事情想得太简单了?
集成电路设计,尤其是进入80年代的超大规模集成电路设计,是这个时代最前沿的科技,哪是那么容易嘴巴说一说就会的?
然而袁杰心里却非常有底,这半年下来每个月在系统上抽奖,已抽出相关的知识。
有大量是芯片方面的,袁杰还曾感叹过抽来没有大用,没想到这就用上了。
“街机主板开发知识、卡带芯片牛屎封装技术、超大规模集成电路设计精通、微米级芯片开发知识、EDA工具开发知识、格斗游戏打击感与打击判定详解。”
以上就是袁杰这半年抽出的东西,借着脑海中的知识,他微微构思便已有了内存管理控制芯片的设计方案。
不过要将其表现出来,非得借助EDA软件不可。
当然,也不是不能手绘,七八年代的一些芯片设计很多都是手绘的集成电路。
比如红白机上现在广为使用的CPU6502,这款1975年开发出来的8位CPU,总共有3510个晶体管,还包括电路图(PCB),全部手工绘制而成!
袁杰真要手工去画,那肯定极度浪费时间,对体力也是个严峻的考验。
还不如在计算机上做个简单的EDA,也可用于以后定制芯片需要。
这EDA肯定不像现在的专业电子设计自动化公司做得那么专业,袁杰主要用它来绘制物理布局、PCB线路布局,对于集成电路逻辑仿真、功能验证甚至查错等方面等方面完全不在乎。
这是因为系统赋予的知识,借此开发出来的东西百分百不会有错!
根本不需要仿真验证!
如果只是这样,这款自我开发出的EDA就相当于一个CAD画图软件,相对来说开发可以快上许多。
当天袁杰就叫上卓远胜,两个人一同编程开发。
因为两人掌握的都是系统赋予的能力,可确保百分百不会出错。
而其他人继续开发游戏,对游戏进行最后的完善。
等游戏的程序彻底做好后,袁杰与卓远胜也将这款简陋之极的EDA开发了出来,甚至都没给它命名,就随便丢在电脑里面。
袁杰利用它快速绘制了自己设计的第一款MMC芯片,同样没有拿去仿真测试,拍着胸脯的知道绝对没有问题。
显然,略知硬件知识的高宇是十分怀疑的,但钱是老板的,老板愿意烧他也没办法。
不过看过集成电路图后,高宇却十分震撼,凭他以往的经验,是能够看出其奥妙之处,虽无法判断仿真结果是否可行,但至少思路没有一点问题。
这个小工作室看着一点也不起眼。
他刚来的时候甚至常常怀疑老板会不会哪天发不出工资而跑路。
然而没想到不仅做出了两款精品游戏,还在开发游戏的过程中,连用于芯片设计的软件都开发好了!
且先不提这EDA软件功能的好坏,单单以此工作室而言,放到任何一家大厂都堪称王牌!
忽然间高宇觉得跟着这个扫地僧一般的年轻老板,或者还真有远大前途。