易码技术论坛

 找回密码
 加入易码
搜索
查看: 427642|回复: 15

[原创]V5100文件系统初探(提供访问S盘的工具)

[复制链接]
发表于 2006-3-2 03:19:00 | 显示全部楼层
哦,decoder,看到你的帖子了,严重同意你的说法:“V5100是开发平台”

有内部资料的话,一定要寄给我哈~~~

zhanghello@sina.com



[此贴子已经被作者于2006-3-3 1:48:28编辑过]

发表于 2006-3-2 10:18:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-3-2 12:08:00 | 显示全部楼层
继续支持!
发表于 2006-3-2 12:23:00 | 显示全部楼层
不错.顶一下.
发表于 2006-3-3 11:37:00 | 显示全部楼层
支持  V5100肯定会带起一阵文曲星新高潮
发表于 2006-3-3 12:14:00 | 显示全部楼层
呵呵....

可能吗?

还不太清楚!
 楼主| 发表于 2006-3-3 15:56:00 | 显示全部楼层
呵呵~~那两个修改版其实很简单,用UE就搞定了。
今天对驱动研究一下,有结果的话再发上来。






[此贴子已经被作者于2006-3-9 22:47:55编辑过]

lvtin 该用户已被删除
发表于 2006-3-9 10:27:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-4-9 14:47:00 | 显示全部楼层
ding !
发表于 2006-4-9 17:20:00 | 显示全部楼层
支持下......
发表于 2006-4-10 10:15:00 | 显示全部楼层
发现周围买V5100的人蛮多的。不过,我的卖了,也不好研究了,还是支持一下。
发表于 2006-4-10 14:55:00 | 显示全部楼层
已经拿到TSCL-900 的资料

有些指令还有疑问,等待ggv官方人的帮助

在搞定后会在第一时间公布TSCL-900的汇编教程以及PSP头文件格式 (好象都有了吧 ?晕)

如果有人愿意依据汇编写一些compiler那就谢谢,要是没人愿意只好自己动手咯  -_-b
发表于 2006-4-11 12:40:00 | 显示全部楼层
强烈支持!
发表于 2006-4-12 14:09:00 | 显示全部楼层
不小心,剪贴了,系统崩溃,怎么也不,还原也不行,不知识硬件还是软件坏了!
发表于 2006-4-26 17:14:00 | 显示全部楼层
果然是高手!佩服!!!
 楼主| 发表于 2006-3-2 02:59:38 | 显示全部楼层 |阅读模式
  
    V5100的内存是128MB,用户可以使用的部分是85.8mb(即所谓的“c盘”除去wordsound.bin这个12.2mb的文件,只有73.6mb了——GGV够狡诈的,这是辞典的发音文件,没人想要一个哑巴V5100吧?)另外40mb是系统区(所谓的“s盘”)
    “c盘”联上电脑后就可以直接操作,没什么好讲的。不过有两点注意:
1.“CONFIG.DB”这个文件包含书签、名片和备忘录,如果你是看书一族(即文本文件的平均寿命只有几天左右),CONFIG.DB会很快增大,影响文本的打开速度,建议备份好名片和备忘录(不会的看说明书)后,删掉它,系统会自动重建CONFIG.DB。
2.U盘的速度不够快?我讲一下XP下的解决方法:连接后,双击右下角“安全删除硬件”的绿色小箭头,选中0F16 0001 USB Device,点“属性”,点“策略”,选中“为提高性能而优化”(注意事项上面都有),确定。

    “s盘”和“c盘”一样都是FAT16文件格式的(通过WinPG可以看到,可惜不能进行备份操作),GGV用了一些手段使它不能在电脑上显示(事实上可以研究一下附带的还原工具,我严重怀疑通过它的另一个驱动就能直接访问"S盘"了)。
    不过办法总是有的。
    略施伎俩便可以对S盘进行修改(利用了u盘管理的BUG)
    下面我要放出工具了。

    先阅读说明:
1.压缩包里总共有3个prg文件:u盘管理C-S.prg(可以将“c盘”中的文件拷贝到"s盘")u盘管理S-C.prg(可以将“s盘”中的文件拷贝到"c盘")u盘管理原.prg(原版)
2.比如说你安装了“u盘管理S-C.prg”,运行“U盘管理”,尽管路径显示为“c:”但目录区已经是S盘的内容了,可以看到有COMLIB、GV、MWIN等文件夹,还有LOAD_IMG.BIN、SYSTEM.BIN两个主要系统文件(CHECK_FILE.TXT提供了初始文件列表,我也附在压缩包里)
3.按C复制你想要的文件(千万不要剪切!尽管剪切本身不会造成什么后果,可是一但将剪切过去的文件在电脑上删除,后果可大可小——请自己想象——原因是数据没有转移,而是文件分配表发生了变化,前面提到s盘在电脑上是无法访问的,我也没做试验,预料的后果是文件分配表损坏,丢失部分文件)按H键,又回到了C盘,按P——哈哈——你要的文件就到了c盘,打开电脑修改吧!——搞定后,安装"u盘管理C-S.prg"(使用方法类似)拷贝回去就行了。
4.格式化是个危险的操作,如果确实需要这样,安装原版,不要用我的修改版!
    压缩包下载:




    通过对S盘的一番探索,我觉得V5100是一个开放的系统——只要有编程工具和硬件资料,操作系统也可以很容易地重写——暂且不谈。

    先说说程序文件PSP格式和安装文件PRG吧。
    用UE打开CB_DIC.PSP一看,数据稀稀拉拉,可能是伪指令——但不像是GMC——我也不多想,GGV这么懒,肯定会放出开发工具来的。PSP的文本比较暴露,你可以仔细看看,修改一下,很有趣哦!
    据个例子:压缩包里有个BRICK.PSP文件,是打砖块的修改版,用我刚才的方法把它复制到“s:mwinin”覆盖原文件。拷贝“s:gvdataricklevel.dat”到“cROGRAMrick”并改名为level.txt(别告诉我不会改扩展名),以后在星星中就可以用记事本方便地编辑关卡了(0代表空,1、2分别代表两种砖头,其他字符忽略,所以你可以用回车来分隔一下)“s:gvdatarickXRC”是排行榜文件(无扩展名),有的话,一并拷过来。
    "s:gvdata        ank        ankmap_dat"坦克的地图文件,自己动脑筋吧~~~

    PRG就是将若干个文件连起来,再加个232字节的文件头(如图),和PAC类似(如果记错了,请告诉我)。




    打哈欠了[em01]——真高兴——今天主要因为失眠才上来写文章的,图很清楚了,有时间再谈。
   
PS:斑竹~~~不是说一天能传5个文件么?怎么才两个就不行了?[em05]



[此贴子已经被作者于2006-3-3 16:04:31编辑过]

您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-3 21:15 , Processed in 0.019049 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表