第一百一十一章 附加电路、飞线(1 / 2)
烧录器的原理林鸿看得明明白白,总体说来,比苹果ii计算机的主板原理图要简单多了,林鸿很快就在脑海中建立起了这个烧录器的模型,他甚至可以凭空想象数据到底是如何进行流动的。
不得不说人类的智慧是无穷的,林鸿不知道是谁发明了这个设计,这个烧录器虽然简单,但是原理和计算机硬盘的读取和存储原理已相差不大,并且完全可以不用依赖计算机,就可以用一块空白的eprom对现成的芯片进行内容复制。
“这份说明书,你只要看看前面那半部分就行了,后半部分涉及的内容太复杂了,一般只有对烧录器的设计者和工程师有参考价值,我们只管用就行了,完全不用管。”[.]
顾伟见林鸿正在看着手册的后半部分于是出言提醒,那部分的内容,对于他来说也过于复杂了。
他是野路子出身,虽然可以看懂一些比较常见的局部电路,但是一涉及到稍微复杂点格局大一点的电路,他就有些抓瞎了,完全看不懂。
不过这完全可以理解,并且这是所有业余爱好者们的通病,反正他们又不是要搞科学研究,能够看懂局部的内容就已经非常不错了,平时也足以满足自己的需求。
就如同这个烧录器,他并不需要完全理解它的运作原理,只需要知道它可以用来完成什么事情就行了,游戏公司所出来的游戏,照样破解。
顾伟并没有想到,实际上,林鸿已经完全将这个电路图看懂了。
这是基于他之前扎实的电工基础以及研究了红皮书之后的结果之上的。相比起他之前所看到的内容,这个电路图还算比较简单的。
顾伟很快就将所有的2764存储芯片中的数据给dump出来了。
他将这些数据按照一定的顺序拖入到一个小工具中。
“这是一个封装软件,将这些数据包直接放入其中,然后将其分装成一个镜像文件就行了。”顾伟向林鸿解释道,“我甚至不需要知道这几个文件中哪个是音频哪个是图像文件,这个软件可以自动识别出来并将它们放置到它们该在的地方。”
林鸿点点头,表示理解。
“这个呢,就是街机游戏模拟器了。”顾伟重新运行了一个软件,屏幕上的内容已经变了,显示着英文。
林鸿看到上面提示“请加载数据文件”。
“我之所以切换到z80模式,最主要就是为了运行这个模拟器,这个模拟器可以完全模拟街机的硬件环境,从而欺骗游戏程序,让它以为自己是在真实的街机上运行。”
顾伟按了几下键盘上的快捷键,找到之前封装出来的游戏文件镜像包,放入其中,然后敲击“回车键”进行加载,结果显示器顿时变黑了,什么都看不到。
“咦?加载出错了?”顾伟微微一愣,原本有十分把握的事情,结果却出现了问题。
他按住快捷键退出了模拟器程序。
然后在磁盘里面找到一个现成的其他游戏文件镜像包,放到模拟器中运行,结果显示器上很快就出现了游戏画面——《金牌马莉》。
“模拟器没有问题呀。”顾伟自言自语地说道,“难道是数据文件不全?”
接着他在原来的游戏主板上检查了半天,最终又找到了一个新的eprom,型号为
看到这个ic存储器,顾伟突然说道:“我靠!”
林鸿:“怎么了?”
“他大爷的,这里还有一个存储器。”顾伟爆了一句粗口。
林鸿感到很奇怪,还有一个,继续dump不就可以了?
“看来今天运气不好,没想到这个街机里面还有一个27c320,我估计图像数据都存储在这个里面。”顾伟解释道,“这个芯片的容量比较大,达到32兆比特,我这个烧录器根本读取不了这么大的eprom。”
经他这么一说,林鸿也想起来,他的那个烧录器可寻址的空间最多是八兆比特,根本达不到这么大的容量。
eprom的全称为“可擦除可编程只读存储器”,是一种断电后数据仍然不会丢失的存储芯片,其原理和磁盘差不多,但是又有区别,一般由浮栅晶体管组成,可以被一个比电子电路中常用电压更高电压的电子器件进行编程。一旦编程完成后,eprom只能用强紫外线照射来擦除。通过封装顶部能看见硅片的透明窗口,很容易识别eprom,这个窗口同时用来进行紫外线擦除。
eprom是分大小的,就如同是抽屉一样,有些抽屉大,装得东西多,而有的则比较小,只能装一点点。
2764就是一种“小抽屉”,只有64k比特大小,因为很便宜,所以用得比较多,一般数量众多。