这样一来,破解之后首先显示的会是苹果的logo,然后再是可口可乐的logo,在显示屏的右下角,会明确标明这是赞助商广告。
升级程序的前边部分工作林鸿很快就做好了,就等亚瑟和原子的解压缩程序出来,将其集成之后,再上传到官方ftp上去就行了。
接下来,林鸿便开始研究如何对计算器的进行升级改造。
首先是存储器,其中主要分为闪存和ram。
闪存相当于是计算机的硬盘,可以存储数据,而ram则是内存,对程序运行的运算速度有着很大的关联。
ti-82计算器标准配置为512kb闪存、32kb内存,同时上面运行的系统也只能识别这么大。
不过,现在市面上可以找到的能够与之配套的闪存和内存,分别为2mb和128kb,经过一番测试和改进,林鸿成功地将最新的闪存和内存移植到了自己的计算器上。
现在运行起诸如《俄罗斯方块》或者《超级玛丽奥》这样的程序来,非常流畅,有一种鸟枪换炮的感觉。
另外,他们从市场上找来了一种工业级的红外无线发射器,发射范围可以达到100平方米,并且可以成功与ti-82计算器配套。
一番改进下来,林鸿手中的这个计算器的功能已经相当强大了。
要不是由于计算器本身系统的限制,完全就是一台掌上计算机,并且还带无线传输功能,比市场上的笔记本都还要强大。
硬件组进展非常顺利,但是软件组却遇到了困难。
由于亚瑟和原子两人之前都没有接触过压缩与解压缩方面的知识,而这一块又涉及到了比较复杂的算法问题,他们两个在算法的原理理解和实现上面,都感觉比较吃力。
更关键的是,林鸿之前已经给他们下好了指标,规定了他们这个解码程序的代码不能超过多少行,否则集成到升级程序中就没有意义。
这样一来,几天时间过去,他们才刚刚实现了解压缩程序的pc端代码。体积非常大,超过了林鸿所给出指标的好几倍,经过多次精简之后,还是无法达到要求。
硬件这一块进展顺利,接下来他们开始动手做一个可以连接计算机的无线发射和接收装置,马修在征求了火炬和左手两人的意见之后,就让林鸿转到软件组,帮忙开发解压缩程序,让亚瑟和原子的压力大为减轻。
不知不觉中,林鸿成为了大家心中公认的软硬件高手,在他手中的事情,从来就没有不能完成的。
令亚瑟和原子感到艳羡和震惊的是,林鸿对算法似乎有一种天生的感觉,理解起来完全没有任何阻碍,在进行代码实现的时候,还可以举一反三,对其中的原理信手拈来,将他们之前编写的代码进行了大幅修改,很快,符合要求的解压缩代码便顺理出炉了,林鸿将其与其他代码集成之后,第二个版本的破解程序终于成功出台。
本章未完,请点击下一页继续阅读! 第2页/共3页