Acmlm's Board - I2 Archive - Rom Hacking - Problem patching BIG files
User | Post |
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. |
|