Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Problem patching BIG files
  
User name:
Password:
Reply:
 

UserPost
aioria1981
Posts: 78/234
Originally posted by Gideon Zhi
50 megs? Geez, CD-Tool could create you a patch that's less than -one- meg

The file i was referring was a piece of the original file, because it's better to work with the 800mb file splitted than the whole file, as it requires too much memory and CPU. The executable patch is only about 18kb (if it were 50mb, then there'd no reason to create a patch, i just would have work with the original file w/out making patches).

To clarify things, the file structure looks like this

El volumen de la unidad C es AMD
El n£mero de serie del volumen es: 6078-F1FB

Directorio de C:\Megaman\Ivan\ps2\dvdLoader

03-09-2005 11:09 45.352.960 NETBIO00.DAT.001
03-09-2005 11:09 45.352.960 NETBIO00.DAT.002
03-09-2005 11:09 45.352.960 NETBIO00.DAT.003
03-09-2005 11:09 45.352.960 NETBIO00.DAT.004
03-09-2005 11:09 45.352.960 NETBIO00.DAT.005
03-09-2005 11:09 45.352.960 NETBIO00.DAT.006
03-09-2005 11:09 45.352.960 NETBIO00.DAT.007
03-09-2005 11:10 45.352.960 NETBIO00.DAT.008
03-09-2005 11:10 45.352.960 NETBIO00.DAT.009
03-09-2005 11:10 45.352.960 NETBIO00.DAT.010
03-09-2005 11:10 45.352.960 NETBIO00.DAT.011
03-09-2005 11:10 45.352.960 NETBIO00.DAT.012
03-09-2005 11:15 45.352.960 NETBIO00.DAT.013
03-09-2005 11:10 45.352.960 NETBIO00.DAT.014
03-09-2005 11:10 45.352.960 NETBIO00.DAT.015
03-09-2005 11:10 45.352.960 NETBIO00.DAT.016
03-09-2005 11:11 45.352.960 NETBIO00.DAT.017
03-09-2005 11:11 45.352.960 NETBIO00.DAT.018
03-09-2005 11:11 45.352.960 NETBIO00.DAT.019
03-09-2005 11:11 45.338.624 NETBIO00.DAT.020
20 archivos 907.044.864 bytes
0 dirs 5.884.047.360 bytes libres

so NETBIO00.DAT is the sum of all NETBIO00.DAT.XXX (I'm currently translating NETBIO00.DAT.013. Sorry about my spanish version of WinXP . there, directorio means 'directory', libres means 'free' and archivos means 'files' )
Gideon Zhi
Posts: 69/79
50 megs? Geez, CD-Tool could create you a patch that's less than -one- meg
Kefka
Posts: 3356/3392
¿Capcom nunca ha traducido sus juegos a español?

Pendejos.

Seriously, it should be a requirement that all game companies do that.
aioria1981
Posts: 76/234
Thanks for your advices, but i found this program. It's used to make cracks for executables, but it didn't show any problem to make a patch of any binary file. (my file is about 50 mb)
Gideon Zhi
Posts: 65/79
CD-TOOL, a program used for creating patches for PSX and (I think) PS2 games, should be what you're looking for. It's not the most intuitive program to use and requires you to write scripts that do the patching for you, but I can almost guarantee it'll let you create a small patch for your game that can be used on either a Windows or Unix based computer.
HyperLamer
Posts: 6761/8210
Actually, IPS supports up to 16MB. You might have to make your own patching program specifically for this, though. I made one a while ago, if you want it, but you have to manually enter all the hex data and offsets into the source code so it probably won't do you much good.
aioria1981
Posts: 75/234
I'm hacking the text of an 800mb file from resident evil outbreak file 1 (translating into spanish), but the patch makers i found are primarily IPS creators, and a patch maker named NINJA. The problem is that IPS only adresses up to 4MB and NINJA makes wrong patches (I've tested making a patch comparing 2 files the same size and verifyng that the changes appear in the offset that i modified). I patched the original file and made a backup, but it patched in the wrong position, producing a mess. So...are there another patch makers that do the work right?

PS: The only solution that i found was to copy and paste the modified area and saving into a temporal binary file, with the offset from where i extracted it saved in the file...but that gets annoying when the number of pieces modified increases, making a copy/paste process too slow.
Acmlm's Board - I2 Archive - Rom Hacking - Problem patching BIG files


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.003 seconds.