The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Fan Game Hub (https://www.pokecommunity.com/forumdisplay.php?f=156)
-   -   ROM Hacking Discussions (https://www.pokecommunity.com/showthread.php?t=186176)

Banjora Marxvile November 30th, 2009 1:52 PM

I'll admit I am a lazy hacker, and pretty much any tool can screw your ROM, mainly by Human Error (Wrong INIs sometimes, the poor workmen who blame their tools...). I will Hex Edit any ROM though if I see the need (I will soon look into the Kirby ROMs, when I get time. Always been an aim to hack!)

NarutoActor November 30th, 2009 1:54 PM

O.o your friend must of seriously mest up. when ever I do something I am not used to or I am about to make a big script I back up the hack.
I haven't came accorse any "unstable tools" (especially advance map) its more so the ability of the rom hacker. That's why some tools have a basic and professional view.

That adds for another thing, how often do you guys back up your hacks.

Banjora Marxvile November 30th, 2009 2:16 PM

Quote:

Originally Posted by NarutoActor (Post 5363477)
O.o your friend must of seriously mest up. when ever I do something I am not used to or I am about to make a big script I back up the hack.
I haven't came accorse any "unstable tools" (especially advance map) its more so the ability of the rom hacker. That's why some tools have a basic and professional view.

That adds for another thing, how often do you guys back up your hacks.

Everytime I make a Tile Change (I have about 21 backups of my ROM Base, ranging from when I started to now, so I can track if any bugs were created and at which process, then I can tell how to avoid it, or even recreate it!)

Pokepal17 November 30th, 2009 2:24 PM

Quote:

Originally Posted by NarutoActor (Post 5363477)
O.o your friend must of seriously mest up. when ever I do something I am not used to or I am about to make a big script I back up the hack.
I haven't came accorse any "unstable tools" (especially advance map) its more so the ability of the rom hacker. That's why some tools have a basic and professional view.

That adds for another thing, how often do you guys back up your hacks.

No he didn't and I know what unstable tools can do since I used them in my early days. Take it from me, LinkandZelda doesn't mess things up. Advance map does, I've seen it happen. It once overwrote tiles I inserted with a map. O.o

Wichu December 1st, 2009 2:40 AM

Quote:

Originally Posted by Pokepal17 (Post 5363463)
Yeahit is, but that also shows laziness, which is probably causing all this bad rom hacking and why newcomers are having ah hard time. Also, hex is safer because some tools are badly coded and can end up screwing up roms. A commonly used tool which is like this is advnce map, which, when not careful, can do bad things to a rom. For example, a friend of mine tried to add a new map bank with a-map and it removed the whole map bank header somehow. However, most tools are generally safe.

A-Map is a bad example, really. Map editing isn't one of the things that's feasible to do in hex. I haven't really used it, so I can't testify how buggy it is, but it's still more efficient to use it (backing up your ROM once in a while) than to hex-edit maps.

Besides, if nobody could be bothered to hex-edit, we wouldn't get any new discoveries or new tools being made. But I guess you all know that anyway :P

Ninja Caterpie December 1st, 2009 2:42 AM

Quote:

Originally Posted by Wichu (Post 5364768)
A-Map is a bad example, really. Map editing isn't one of the things that's feasible to do in hex. I haven't really used it, so I can't testify how buggy it is, but it's still more efficient to use it (backing up your ROM once in a while) than to hex-edit maps.

Besides, if nobody could be bothered to hex-edit, we wouldn't get any new discoveries or new tools being made. But I guess you all know that anyway :P

'course we do. It's just most of the time in Pokemon, it's too easy to not.

HackMew December 1st, 2009 3:49 AM

Since it was implicitly brought to attention, how do you handle you backups?
And most important, how do you handle your ROM hacking work? Do you keep a changelog, etc.?

As for myself, I have no backups. No, I'm not crazy. I just don't need to because I have different patches for the edited things.
All of which are properly logged, regarding offsets used, the changes that were made and more.
It definitely takes more time, but makes things more organized and easier to debug, for example.

Pokepal17 December 1st, 2009 4:46 AM

Quote:

Originally Posted by HackMew (Post 5364823)
Since it was implicitly brought to attention, how do you handle you backups?
And most important, how do you handle your ROM hacking work? Do you keep a changelog, etc.?

As for myself, I have no backups. No, I'm not crazy. I just don't need to because I have different patches for the edited things.
All of which are properly logged, regarding offsets used, the changes that were made and more.
It definitely takes more time, but makes things more organized and easier to debug, for example.

I keep back-ups but I don't really keep a change log because I'm not like that. I can usually remember what's in each back-up so I don't worry. I don't use patches as back-ups because incaes of patching errors (although I'm sure .ups doesn't have any).

HackMew December 1st, 2009 7:36 AM

Quote:

Originally Posted by Pokepal17 (Post 5364861)
I keep back-ups but I don't really keep a change log because I'm not like that. I can usually remember what's in each back-up so I don't worry. I don't use patches as back-ups because incaes of patching errors (although I'm sure .ups doesn't have any).

You know, what doesn't get recorded might get lost. I would recommend a change log anyway. Will save trouble in future, if any.

Patching errors? No, thanks. I test the patches to make sure they're working as expected.
Besides, I use my own patcher, which will be released to the public someday.

And another thing: patches are way smaller than a full backup, so you save space (and time).

Giga Universe December 1st, 2009 8:32 AM

Space
 
Quote:

Originally Posted by HackMew (Post 5365021)
You know, what doesn't get recorded might get lost. I would recommend a change log anyway. Will save trouble in future, if any.

Patching errors? No, thanks. I test the patches to make sure they're working as expected.
Besides, I use my own patcher, which will be released to the public someday.

And another thing: patches are way smaller than a full backup, so you save space (and time).

I don't know why, but patching annoys me for some reason. I think is because of the fact that my patcher is buried deep within my hard drive. I rather just directly copy my ROM as a backup (As I have a terabyte hard drive I don't need to worry about space), its takes about two seconds. I also use a change log and an array of flash drives, as I am a tad paranoid when it comes to hacking XD.

Satoshi Ookami December 1st, 2009 9:07 AM

Quote:

Originally Posted by Giga Universe (Post 5365090)
I rather just directly copy my ROM as a backup

I do the same thing :D
Everytime I have like 3 backups just to be sure :D
I'm just lazy to create patches xD

NarutoActor December 1st, 2009 1:23 PM

Same here, I don't like patches in general.

Pokepal17 December 2nd, 2009 4:50 AM

Quote:

Originally Posted by HackMew (Post 5365021)
You know, what doesn't get recorded might get lost. I would recommend a change log anyway. Will save trouble in future, if any.

Patching errors? No, thanks. I test the patches to make sure they're working as expected.
Besides, I use my own patcher, which will be released to the public someday.

And another thing: patches are way smaller than a full backup, so you save space (and time).

I guess I'll start using ones then. :3

Well, until get your patcher, we'll have to use rom backups or .ups patches

Liquid Shadow December 2nd, 2009 4:49 PM

Hex editing is the most powerful hacking tool. Once you grasp just a simple understanding of hex editing and pointers and such, you can easily repoint many things like the music table, overworld table and palettes, etc. Apart from that, you can also script in hex (which would, however, be a hassle). You can also map in hex (not a good idea I know).

Although tools are not necessary for hacking, they are certainly extremely helpful. Not hex editing at all, I mean you could still be considered a hacker, but your hack will probably have no originality/a lot of errors. But things like scripting and mapping are made much easier with tools, and without things like XSE and AdvanceMap there would probably be way less hackers to begin with.

Pokepal17 December 3rd, 2009 4:53 AM

Here's something that has been bothering me for a loooooong time.

If .ips is so darn buggy, why not use .ups?

I've seen so many hacks get spammed about bad patching errors and they all use .ips patches. I released a beta of my hack in .ups and I never got a post about bad patching errors. And yet when I suggest that .ips is buggy and .ups will stop the bugs, I get a load of crap about .ups being buggy or that it won't work or .ips works just fine. It really annoys me because it shows how ignorant people are and how much they can't stand new thngs.

What are your views on this?

NarutoActor December 3rd, 2009 5:00 AM

I got bugs from both patches (but I will admit less from .ups)

On the subject of change most people are scared of the unknow they are used to .ips and don't want to go to a new patcher.

I personalty will try new things but if the thing thing dose not superpas the old one I will just stay with the old one. (hence if they are tied I would stay with the old one because familiarity.)

Satoshi Ookami December 3rd, 2009 5:58 AM

Quote:

Originally Posted by Pokepal17 (Post 5369223)
What are your views on this?

Like half of users don't even know how to use .ips so .ups won't help so much...
But eeven if I wasn't able to get ups patches to work it might be good to try it your way.

Tropical Sunlight December 3rd, 2009 8:29 AM

I don't like patches. I don't know why, but I don't.

Pokepal17 December 3rd, 2009 12:55 PM

Quote:

Originally Posted by NarutoActor (Post 5369236)
I got bugs from both patches (but I will admit less from .ups)

On the subject of change most people are scared of the unknow they are used to .ips and don't want to go to a new patcher.

I personalty will try new things but if the thing thing dose not superpas the old one I will just stay with the old one. (hence if they are tied I would stay with the old one because familiarity.)

Yeah, you know what's I'm trying to day.

Quote:

Originally Posted by Ash493 (Post 5369287)
Like half of users don't even know how to use .ips so .ups won't help so much...
But eeven if I wasn't able to get ups patches to work it might be good to try it your way.

Patching is so simple that anyone can do it on their first try.

Quote:

Originally Posted by H2O Turquoise (Post 5369429)
I don't like patches. I don't know why, but I don't.

I'd rather have roms but since they're illegal, we're stuck with patches.

NarutoActor December 3rd, 2009 2:51 PM

Yeah, but some big name web pages give roms out. All they do is say " Only Download if you own a copy of the game; if you don't, delete it with in 24 hours.

colcolstyles December 3rd, 2009 3:11 PM

Quote:

Originally Posted by Pokepal17 (Post 5369223)
Here's something that has been bothering me for a loooooong time.

If .ips is so darn buggy, why not use .ups?

I've seen so many hacks get spammed about bad patching errors and they all use .ips patches. I released a beta of my hack in .ups and I never got a post about bad patching errors. And yet when I suggest that .ips is buggy and .ups will stop the bugs, I get a load of crap about .ups being buggy or that it won't work or .ips works just fine. It really annoys me because it shows how ignorant people are and how much they can't stand new thngs.

What are your views on this?

In my three years in the emulation scene, the only patching problem I have ever had was when I applied a Rescue Rangers patch to a Fire Red ROM. So I don't really see the need for a new form of patch if the old method works fine for me. If it ain't broke, don't fix it.

Pokepal17 December 3rd, 2009 6:50 PM

Quote:

Originally Posted by NarutoActor (Post 5370120)
Yeah, but some big name web pages give roms out. All they do is say " Only Download if you own a copy of the game; if you don't, delete it with in 24 hours.

And yet we still get people asking for sites that host roms. Here's one -> www.google.com. It's the best one there is. :P

Luck December 3rd, 2009 6:56 PM

Quote:

Originally Posted by colcolstyles (Post 5370172)
In my three years in the emulation scene, the only patching problem I have ever had was when I applied a Rescue Rangers patch to a Fire Red ROM. So I don't really see the need for a new form of patch if the old method works fine for me. If it ain't broke, don't fix it.

But if it can be improved upon, why not?
:|

NarutoActor December 3rd, 2009 7:00 PM

Quote:

Originally Posted by Pokepal17 (Post 5370657)
And yet we still get people asking for sites that host roms. Here's one -> www.google.com. It's the best one there is. :P

Thats because a generation of kids are just get the answers. why waist 30 mis on goodle when you can just ask for a link. Not enough people are independent.

PS. I like romulation better XD

Pokepal17 December 3rd, 2009 7:03 PM

Quote:

Originally Posted by NarutoActor (Post 5370679)
Thats because a generation of kids are just get the answers. why waist 30 mis on goodle when you can just ask for a link. Not enough people are independent.

PS. I like romulation better XD

Eactly, that's what separates the good hacks from the bad ones. People ust be afraid of trial and erro or have been spoon-fed all their lives, do they can't think fo themselves. I wonder how'll they get through life?

@styles, Don't take this the wrong way, but you're one person. I mean that general rom hacking population. :3


All times are GMT -8. The time now is 10:27 AM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.