心.御剑 发表于 2008-7-2 15:18

发个教程:自制PS WE超小MiniROM

文档和需要的工具都打包了 方便下载

有兴趣的朋友可以看下~这样做出来的2002 ROM 压缩了10M左右,解压了40多M

其他PS WE系列也可以照这个方法压缩,好处就是免得一些Mini ROM解压了太占空间


http://www.fs2you.com/zh-cn/files/a3219a28-4806-11dd-ab98-0014221f4662/




一 制作ROM所需要的四个工具软件
1 Cdmage2 IsoBuster3 cdgenPS24 UltraEdit

二 制作ROM的步骤
1 用Cdmage选择M2/2352格式打开原始镜像文件,先记下WE2002.STR的LBA值112001,然后选中需要的目录和文件输出到临时存放目录。 (如果是WE系列制作无声版,SD、 DA目录和文件试过可以不保留, MOVIE目录如果不需要原来镜像上的动画,也可以不输出MOVIE目录和WE2002.STR文件)
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_e55c537ceea6dfaeda70dwXMSqb0aKgM.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 1a.JPG (5.59 KB)
2008-7-3 08:10


http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_d8249a2bba12bbe2408ddBTwO8ZHNSsk.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 1.jpg (62.54 KB)
2008-7-3 08:10




2 用IsoBuster打开原始镜像文件 在左边的ISO上点右键后依次选择1 目录树与文件信息---2列出树状目录信息(使用文本文件)----3LBA,相对路径,选择上一步使用的临时存放目录保存,输出的文件名是“FileList.txt”
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_85162b0c9325d4d2fec9tk1kJucPpKUn.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 2.jpg (64.89 KB)
2008-7-3 08:10



3 用文本编辑软件打开FileList.txt,去掉在第一步中没有输出到临时文件夹的文件信息,以免在下一步cdgenPS2导入这个文件列表信息的时候因为找不到文件而出错(注意不要误删)。
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_38b39fb2b25dd9d98d04yqiyTdi4Khjv.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 3.jpg (56.25 KB)
2008-7-3 08:10



4 打开cdgenps2 选择Advanced ---------Import Tree File, from IsoBuster, 然后找到开始输出的“FileList.txt”文件,选择第一个Import by LBA选项打开
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_7ec4652c499208b5459aoBNjl6BGw0Nx.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 4.jpg (14.31 KB)
2008-7-3 08:10

http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_0c2006ddbaa0c18ad175JybYa4w6LCeA.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 4a.jpg (8.31 KB)
2008-7-3 08:10




5 因为目录是默认在最前端的,所以这个时候BIN目录的LBA值就占用了SYSTEM.CNF的值,需要修改一下,在右边视图里的BIN上点右键选择EDIT,根据IsoBuster中打开的原始镜像能够看出BIN目录的地址本来应该是2925,选择Fix LBA后照这个数值改好   
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_390a362a89e5d674c04eUNGTmnCPn3Y0.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 5.jpg (6.51 KB)
2008-7-3 08:10



6 选择Edit New Folder 在根目录下建立 “MOVIE”目录,再用鼠标拖拽一个自己制作或找到的小 we2002.str文件到右边的文件列表框里,看一下we2002.str的LBA数值~ 稍微加上一点之后把MOVIE目录的LBA改为你选的数值(我这里设的是18499,图片上是没改之前),改好之后再吧WE2002.STR的LBA值改成比MOVIE目录大1就行了,这里就是18500 ,再把SYSTEM.CNF和SLPM_870.56的LBA值分别按23 、24改好!
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_fdbf584baf6fe7d50db8v1bQ4tdT8nzn.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 6.jpg (11.06 KB)
2008-7-3 08:10

http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_081d91612da8af009901zvu0xEQrSVWH.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 7.jpg (11.93 KB)
2008-7-3 08:10


http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_23c8a3518b38d1618cacqUrxlLYB8VKW.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 7a.jpg (6.95 KB)
2008-7-3 08:10






7      用计算器将默认的we2002.str的LBA值18500换算成16进制,结果是1B581,用UltraEdit打开文件存放目录下的MOVIE.BIN~ 查找1B581这个值(注意实际存放是高位在后低位在前,所以应查找81 B5 01), 找到两处81 B5 01~将这两处都改成上面设定的WE2002.STR的新LBA值18500的十六进制数4844(实际要改为 44 48 00)后保存,
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_88a63192f60bf548f2689YDrF0XFRjsW.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 8.JPG (31.92 KB)
2008-7-3 08:10



找到:
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_0be2f41ced8953912ee9GOhUIK8B3jF3.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 9.JPG (43.15 KB)
2008-7-3 08:10



改后:
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_5da0df98c41f469be7f4ROP3XygVWIZR.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 10.JPG (24.94 KB)
2008-7-3 08:10




8      点击cdgenPS2左边的IMG图标,输出镜像,大功告成!!!
http://images.5d6d.com/dz60/default/attachimg.gif http://jj.a.5d6d.com/userdirs/8/3/we2002/attachments/month_0807/20080703_178218b2815cdf11d1d6nWnLD7mBAO6O.jpg
http://we2002.5d6d.com/images/attachicons/image.gif 11.JPG (3.09 KB)
2008-7-3 08:10







[ 本帖最后由 心.御剑 于 2008-7-3 08:20 编辑 ]

Hide 发表于 2008-7-2 15:26

好的,回头研究研究

foolfish 发表于 2008-7-2 15:27

支持猪心

Hide 发表于 2008-7-2 16:22

LZ懒得紧

Hide 发表于 2008-7-5 12:30

大马,你那个貌似不支持图片外连 :bz58:

foolfish 发表于 2008-7-7 13:48

居然编辑了这么多。。。但是看不见:bz58: :bz58:

kingofps 发表于 2011-3-6 15:34

下了补丁,
如何修改那些自己不满意的东西,
求解...

ElAqua 发表于 2012-10-8 21:01

这个很管用啊

karlsuss 发表于 2013-1-20 21:54

支持一下,非常感谢

SoLo丶少爷 发表于 2013-1-24 19:32

留个脚印证明自己还活着

SoLo丶少爷 发表于 2013-1-24 21:32

支持楼主,这贴必须得顶

SoLo丶少爷 发表于 2013-1-24 23:00

默默等等楼下的回复

SoLo丶少爷 发表于 2013-1-25 01:02

当回帖成为了一种习惯

SoLo丶少爷 发表于 2013-1-25 06:00

好帖,顶一下,支持楼主

SoLo丶少爷 发表于 2013-1-25 08:03

最近鸭梨真的很大啊
页: [1] 2
查看完整版本: 发个教程:自制PS WE超小MiniROM