Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - Problem patching BIG files | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
aioria1981 Ninji Level: 20 Posts: 75/234 EXP: 36701 For next: 5738 Since: 07-20-05 From: Viña del Mar, Chile Since last post: 5 days Last activity: 5 days |
| ||
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. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 6761/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
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. | |||
Gideon Zhi Red Tektite Level: 13 Posts: 65/79 EXP: 10265 For next: 2 Since: 04-02-05 Since last post: 47 days Last activity: 2 days |
| ||
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. | |||
aioria1981 Ninji Level: 20 Posts: 76/234 EXP: 36701 For next: 5738 Since: 07-20-05 From: Viña del Mar, Chile Since last post: 5 days Last activity: 5 days |
| ||
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) | |||
Kefka Indefinitely Unbanned Level: 81 Posts: 3356/3392 EXP: 4826208 For next: 166641 Since: 03-15-04 From: Pomona, CALIFORNIA BABY! Since last post: 4 hours Last activity: 4 hours |
| ||
¿Capcom nunca ha traducido sus juegos a español? Pendejos. Seriously, it should be a requirement that all game companies do that. |
|||
Gideon Zhi Red Tektite Level: 13 Posts: 69/79 EXP: 10265 For next: 2 Since: 04-02-05 Since last post: 47 days Last activity: 2 days |
| ||
50 megs? Geez, CD-Tool could create you a patch that's less than -one- meg | |||
aioria1981 Ninji Level: 20 Posts: 78/234 EXP: 36701 For next: 5738 Since: 07-20-05 From: Viña del Mar, Chile Since last post: 5 days Last activity: 5 days |
| ||
Originally posted by Gideon Zhi 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' ) |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Problem patching BIG files | | | |