|
Not so much a skill but just a good thing to keep in mind ALWAYS.
ALWAYS ALWAYS ALWAYS BACK UP EVERYTHING!
This doesn't just mean the ROM. I'm talking about literally EVERYTHING.
Make a script? Put it in Notepad or something and save it somewhere! I can't tell you how many times I've had a map blow up or a script corrupt or simply have a script be out of date because I wrote it three years ago. I was always so glad to just bring it up in the script editor through a text file and not have to rewrite it over again.
Make a map? Save a image of it through AdvanceMap. I recommend using the Event View when you do this too. I've had to redo quite few maps because something or other corrupted (again).
On that same vein I also screenshot both the Map Header and the Professional Map Header (press ctrl+H while in Header view). The second one can be very useful if the map footer of a map gets overwritten or messes up. If you don't have a map footer, your map is basically useless, so it is very important.
Even if you're smart and play it safe, things can still get corrupted for seemingly no reason, especially if you're testing something for the first time.
Another tip (besides getting familiar with how to hex, because other people have said that already) would be to look at the .ini files for tools like PGE or G3HS and see where all the tables and such are. Learning how those work, how long they are, their format etc. can help if you need to edit something and a tool doesn't work or you need to restore something.
__________________
"The human sacrificed himself, to save the Pokemon. I pitted them against each other, but not until they set aside their differences did I see the true power they all share deep inside. I see now that the circumstances of one's birth are irrelevant; it is what you do with the gift of life that determines who you are." -Mewtwo
|