| |||
Views: 88,490,774 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-27-24 02:57 AM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 2 guests | 2 bots |
Main - ROM Hacking - Problem Making a Patch | New thread | New reply |
flyingace24 |
| ||
Newcomer Level: 5 Posts: 1/3 EXP: 406 Next: 123 Since: 07-14-07 From: Staples Center Last post: 6131 days Last view: 5638 days |
OK, so I've been working on a project on Fire Emblem: Blazing Sword (FE7).
Here's the story: Everything has been going smoothly so far. I was able to make patches before. Now, while inserting graphics (I use unlz-gba) I have had problems with the images being too big. Before, I used to just chop off some pixels to make it fit, but that lowered the quality. I then discovered how to use an expanded ROM. I then expanded the ROM from 16MB to 32MB. If the image was too big, I would just repoint it to somewhere else in the ROM. Now, here is my problem. I can't make a patch (obvious from the topic title). At first, I was using an unexpanded ROM (16MB). It said that I couldn't make a patch because I went beyond the 16MB. I thought that I should just expand the "unmodified" ROM to do it. Well, that didn't work. It still said that I couldn't use any offset passed the 16MB mark (which is 0xFFFFFF in my ROM). It said that the IPS format isn't designed to go that far. I used both Lunar IPS and WindHex32 to try and make the patch. Neither of them work. They even gave me the added bonus of corrupting my ROM and not allowing me to load it in VBA. So my question is: Is there any way to make a patch with a 32MB ROM? Without this, my project will have to go back to release v 0.1, and that's something that I don't want to do. Thanks for your time. ____________________ If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh! -Magus, Chrono Trigger |
roxahris |
| ||
Level: 52 Posts: 203/568 EXP: 1072487 Next: 11353 Since: 02-19-07 From: Here? Last post: 3924 days Last view: 3887 days |
You could use NINJA or a program like that to make a UPF, PPF, or other format that supports large files to make it. IPS is starting to become less useful... ____________________ Love your lawn. |
Nicole |
| ||
Mole Level: 43 Posts: 211/363 EXP: 547917 Next: 17129 Since: 02-19-07 From: Massachusetts/Virginia Last post: 4350 days Last view: 3329 days |
|
flyingace24 |
| ||
Newcomer Level: 5 Posts: 2/3 EXP: 406 Next: 123 Since: 07-14-07 From: Staples Center Last post: 6131 days Last view: 5638 days |
Thanks for the suggestions. I'll try both of those methods.
sirhax0r, would something like the IPS Patcher work with a UPF, PPF, etc? Or is there another tool that I (and everyone else who would want to play) would have to have? Thanks for the input. EDIT: Well, I'm having a problem with Ninja. It makes my ROM 2GB and doesn't make any changes at all. I am using PPF format. EDIT2: I'm trying to use two patches, but I have no idea how to even create to separate ones. I know how to apply them, but how do I make them? (I'm using StealthPatch to apply them). ____________________ If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh! -Magus, Chrono Trigger |
OoBurns |
| |||
Boo Level: 68 Posts: 831/1036 EXP: 2641709 Next: 87091 Since: 02-19-07 From: It is a mystery. Last post: 5723 days Last view: 5723 days |
|
flyingace24 |
| ||
Newcomer Level: 5 Posts: 3/3 EXP: 406 Next: 123 Since: 07-14-07 From: Staples Center Last post: 6131 days Last view: 5638 days |
Actually, the two patches method works just fine.
I couldn't get the PPF format to work properly. Thanks for the suggestions everyone. ____________________ If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh! -Magus, Chrono Trigger |
HyperHacker |
| ||
... Level: 73 Posts: 1140/1220 EXP: 3366966 Next: 118902 Since: 03-25-07 From: no Last post: 6092 days Last view: 6075 days |
Yeah, IPS can't modify anything past the first 16 bytes, and some hackishness is required to modify address 0x454F46 (ASCII "EOF"). I'd love to see a patch format that actually supports moving and repointing data, but I guess nobody's going to actually make one. |
joe |
| ||
Red Paratroopa Level: 31 Posts: 153/172 EXP: 178033 Next: 7330 Since: 04-08-07 From: Justus League 2 Last post: 6117 days Last view: 6085 days |
Actually, I was thinking about something like that not too long ago. However, it would basically eat CPU power unless you actually told it what had been moved. And, repointing? Yeah, can't you just overwrite the original pointers? ____________________ "I'm sick of it and I'm out. See you around." ~Cpu's last post here |
HyperHacker |
| ||
... Level: 73 Posts: 1151/1220 EXP: 3366966 Next: 118902 Since: 03-25-07 From: no Last post: 6092 days Last view: 6075 days |
I mean like being able to insert data in whatever free spot is available and update the pointers, or move data without having a copy of it in the patch (e.g. for NES expansion), or support multiple versions whose pointers are in different places. Most of these features would probably be of more use for small hacks in which you'd create the patch by hand. |
S100 |
| ||
Goomba Level: 14 Posts: 6/27 EXP: 10923 Next: 2148 Since: 09-22-07 From: Somewhere, in Johto Last post: 6033 days Last view: 6032 days |
Posted by flyingace24 Suggestion: Don't make a patch. Send GBA files for download instead. ____________________ I has a siggy to u no. Lol, n00bspeak. Space Jump ftw! |
Celice |
| ||
Buzz Blob Level: 39 Posts: 102/285 EXP: 379775 Next: 24996 Since: 04-06-07 From: Oroville, CA Last post: 3687 days Last view: 3648 days |
Despite the necro; in's "unethical" (*snicker*) to be sending ROMs, quite the big no-no for actual finished hacks. Patches are the preferred way to do it.
Without reading through the thread, shouldn't taking the original ROM and expanding it to 32MB, and then taking the new hacked version and splitting the two in half, be another way to get smaller patches out of the game? It'd be slightly more complex for some people, but then you'd have patches for two separate 16MB files, rather than one 32MB one :[ |
S100 |
| ||
Goomba Level: 14 Posts: 9/27 EXP: 10923 Next: 2148 Since: 09-22-07 From: Somewhere, in Johto Last post: 6033 days Last view: 6032 days |
Posted by Celice big emphasis on "preferred". if you have problems making patches you should just then send the gba file. why is it preferred to make ips files anyway? that just means extra wok for both sides... (what if it doesn't successfully patch? that's what i mean mostly by the extra work part...) ____________________ I has a siggy to u no. Lol, n00bspeak. Space Jump ftw! |
GreyMaria |
| ||
>implying even the Japanese understand the Japanese Level: 105 Posts: 508/2851 EXP: 11921459 Next: 340801 Since: 07-13-07 Last post: 4498 days Last view: 4467 days |
Posted by S100Posted by Celice Go read up on the laws of your country. They quite clearly state that pirating is illegal. We don't wanna get nuked by the FDA or whatsit. So we don't send ROMS unless it's Sonic 1/2/3 for Genesis. Those things can get so many changes that an IPS patch would be nearly the whole ROM. tl;dr: It's illegal. ____________________ we're currently experiencing some technical difficulties |
KP9000 |
| |||
Boomboom Level: 90 Posts: 158/1975 EXP: 6953721 Next: 234888 Since: 02-19-07 Last post: 3580 days Last view: 3204 days |
|
GreyMaria |
| ||
>implying even the Japanese understand the Japanese Level: 105 Posts: 513/2851 EXP: 11921459 Next: 340801 Since: 07-13-07 Last post: 4498 days Last view: 4467 days |
KP9000: Sonic 1 Megamix. Where just about everything's changed. An IPS patch would be just as illegal as the ROM in that case. ____________________ we're currently experiencing some technical difficulties |
S100 |
| ||
Goomba Level: 14 Posts: 17/27 EXP: 10923 Next: 2148 Since: 09-22-07 From: Somewhere, in Johto Last post: 6033 days Last view: 6032 days |
Posted by Grey MarioPosted by S100Posted by Celice ... how about this: if you cant make a patch then send the file? if you can, then send the ips. simple. ____________________ I has a siggy to u no. Lol, n00bspeak. Space Jump ftw! |
GreyMaria |
| ||
>implying even the Japanese understand the Japanese Level: 105 Posts: 555/2851 EXP: 11921459 Next: 340801 Since: 07-13-07 Last post: 4498 days Last view: 4467 days |
Posted by S100Posted by Grey MarioPosted by S100Posted by Celice I clearly said... hell TWO people have said that that method is completely unacceptable and illegal. And you misspelled illegal. ____________________ we're currently experiencing some technical difficulties |
S100 |
| ||
Goomba Level: 14 Posts: 20/27 EXP: 10923 Next: 2148 Since: 09-22-07 From: Somewhere, in Johto Last post: 6033 days Last view: 6032 days |
Posted by Grey MarioPosted by S100stop yelling at me i get the point.Posted by Grey MarioPosted by S100Posted by Celice ...If you can't then send gba. and ok already i get the point sending gba file is illegal. but he cant make a patch. if he could then he should. if he can't then sending the gba file would make everything much easier. i'm saying you don't have to send gba file instead of ips if you cant make an ips. geez i need to elaborate moar. i'm saying it would make everything easier if he sent the gba file if he cant make an ips. k? case closed end of story. ____________________ I has a siggy to u no. Lol, n00bspeak. Space Jump ftw! |
GreyMaria |
| ||
>implying even the Japanese understand the Japanese Level: 105 Posts: 578/2851 EXP: 11921459 Next: 340801 Since: 07-13-07 Last post: 4498 days Last view: 4467 days |
Posted by S100Posted by Grey MarioPosted by S100stop yelling at me i get the point.Posted by Grey MarioPosted by S100Posted by Celice will it make more sense if I translate it into Japanese? ____________________ we're currently experiencing some technical difficulties |
S100 |
| ||
Goomba Level: 14 Posts: 22/27 EXP: 10923 Next: 2148 Since: 09-22-07 From: Somewhere, in Johto Last post: 6033 days Last view: 6032 days |
Posted by oiraM yerG I don't speak japaneese damnit!!! I KNOW we will NOT get along well EVER. leave me alone, just leave me alone. PLEASE just leave me alone! *sigh* i heard. fine don't send a .gba file.(i should have said this earlier) just leave me alone. ____________________ I has a siggy to u no. Lol, n00bspeak. Space Jump ftw! |
Main - ROM Hacking - Problem Making a Patch | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 92, rows: 132/132, time: 0.015 seconds. |