hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2005/10/20 11:52修正了zip文件的问题hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
感谢wutian、hyt3、lilyandy的测试hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
修正了zip文件的问题。感谢大家的支持!!hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
推荐所有使用fix系列的朋友更新到fix4.1(一直没有要把老版本删掉是因为舍不得哪个下载次数的计数,4百多次下载,都是大家对我的鼓励,再次感谢大家的支持!!)hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
本来打算用红外线实现共享功能的,结果发现自己定义的协议实在太脆弱了,根本动不起来。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
还是再等等吧......hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2005/10/13 17:29没有特别的更新hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
更新汇总:hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
1。增加了zip文件浏览功能,象浏览目录一样浏览zip文件,zip内部的中文文件名可以正常显示。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2。加入了节能的功能,看书时,设定cup为10;bus为5。实际反映出来的速度为9/54。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
3。改变了原版的书签处理方式。所有书签和txt的对应关系存储在bookmark/bookmark.cfg里,书签文件名有系统随机生成。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
4。支持手动切换gb2312、big5hk、shift_jis编码。在看书的时候按select进入配置界面,就可以切换编码了,unicode是自动识别的,不能手动选择。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
注意fonts/hz16.zip不能删除,否则会死机。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
最近不打算继续更新了,因为我前面的修改主要是针对技术点进行突破,相对来说,对源程序的结构没有什么改变。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
随着我对原版的深入了解,和c方面的积累,逐渐开始觉得原版的结构不清晰,接口定义也不尽合理。尤其月光非常喜欢影射表,使得编译出来的文件很大。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
细心的朋友可能会发现我的版本比原版的小很多,却提供更多的功能。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
虽然不更新,但是如果发现bug的话,我还是会修正的。大家在碰到问题后,请提供你们的txt或者zip文件,让我也可以再现你的问题,这样我才能debug,要是你只是说“我老是死机”哪我也没办法帮你啦。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
听说fs决定不再使用c,而是改用c++了。想必c++得到了较好的支持,所以我也准备用c++,这是一个巨大的变化,估计整个程序都会被重新洗牌了。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
而且喜欢华丽界面的朋友一定会失望了,我没有把界面最为第一开发目标。因为月光已经再进行第2版的开发,所以我不想同他的开发形成冲突,没必要的浪费吗。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
我的目标是写一个更美丽的程序。哈哈,我是华丽丽的程序狂。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
放出for1.0的fix4版本,仅仅修正了配置界面里,数字和中文没对齐的小问题。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
有兴趣的朋友请自己传,源代码我就不更新了,实在也没更新什么。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
=====================hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2005/10/13 00:20更新到Fix v4版本,支持MuiltEncoding了!hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
更新内容:hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
1。支持unicode自动识别(原版就有的功能)。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2。支持手动切换gb2312、big5hk、shift_jis编码。在看书的时候按select进入配置界面,就可以切换编码了,unicode是自动识别的,不能手动选择。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
3。编码对zip的文件同样有效。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
4。修正了寇仲发现的问题。感谢寇仲的测试hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
再次感受到月光老大英明神武了,就是因为月光老大提供unicode支持,使得多语言功能变得很简单。同时感谢libiconv工作组,提供了charset影射机制。还有,感谢zlib小组的zip库。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
里面也附带了一些测试用的txt和zip都可以删除。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
=====================hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2005/10/8 17:43更新到v3版本hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
这个版本修正了前面的书签功能。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
改变了原版的书签处理方式。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
所有书签和txt的对应关系存储在bookmark/bookmark.cfg里,书签文件名有系统随机生成。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
更新了版本号,把自己的名字写到了作者的后面 hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
到此,zip&powersave基本上得到了较好的支持,同时保持了原有的功能。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
接下来打算研究一下它的中文显示原理,以便调整字库。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
=====================hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2005/10/7 22:56更新到v2版本hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
感谢smokecool的测试hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
这个版本修正了不能打开txt文件的问题。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
但是zip的书签还是没有解决,只要zip和被压缩的文件名有中文,书签就不能正确生成,这是由于pspsdk的charset的问题,一时间也没有好的办法,正在考虑通过配置文件解决。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
这个版本加入了频率控制的功能,运行时,在屏幕的右上角会用绿色显示“C/B:xxx/xxx”代表cup和bus的speed。目前有三处对频率的控制:hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
1。看书和处理书签的时候,设定cup为10,bus为5,但是实际反映出来的速度为9/54;hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
2。除了1以外的界面,设定cup为222,bus为111,这个是psp的默认频率;hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
3。在按home退出的时候,设定cup为222,bus为111,以加快退出速度;hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
====================hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
这个是以月光老大的cnreader为基础hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
增加了zip文件浏览功能,象浏览目录一样浏览zip文件。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
zip内部的中文文件名可以正常显示hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
修正了原版的cnreader不能显示中文路径名的问题(同处理中文文件名一样处理)。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
我只有1.5的,所以1.0没有测试过。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
zlib用的是网上流行的版本,可能是1.2.2版,这个版本已经确认了有一些安全问题,稍候后我会研究一下最新1.2.3版本。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
我这样做的原因是现在rip过的game都是正好放进512m的棒子里,结果为了几兆空间不得不删掉很多书,相当不爽的说。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
这个版本最方便的是可以把很多书放进一个zip文件里,同时解决了中文文件名乱麻问题。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
原版的cnreader之所以很大是因为他把字库也整合进去了。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
下一步是准备把字库抽出来也进行zip处理。最大限度的减少占用的空间。hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
文档表明zlib有内存内压缩功能,就是管道处理,有兴趣的朋友一起来研究一下吧hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
hy`CDVOpkP#-E@XefGq?%XG;H3_ZUzcjc:\}i.xIC7Ga`0a4&rY,ph0Ju5eWIa<O9N`/6本文来自:V电G玩S天K空Y
我没有在看书的时候听歌的习惯,我觉得那样会让我分心。所以下一步除了提取字库之外只打算控制频率以实现节能(到目前为止,我还没有看到任何测试证明低频率可以节能)通过动态调整频率在节能和处理速度上达到平横。



