The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Other Question: What is the hacking process step by step? (https://www.pokecommunity.com/showthread.php?t=351184)

FSBS June 26th, 2015 4:53 AM

Question: What is the hacking process step by step?
 
I've got a rough idea that it goes like this
  • Map edits
  • Encounter edits
  • Trainer edits (by which I mean rosters)
  • Event edits
  • Technical edits like reusable TMs, physical/special split, etc.
Is this the proper order, is there a proper order at all? I've been working on a hack and everything went to hell when I used A-Trainer to switch up trainers pokemon-the mapping and item edits didn't seem to screw anything up at all. I've since decided to start fresh but I'm just curious as to the right order of hacking.

C me June 26th, 2015 5:40 AM

Quote:

Originally Posted by firestarterbeststarter! (Post 8816741)
I've got a rough idea that it goes like this
  • Map edits
  • Encounter edits
  • Trainer edits (by which I mean rosters)
  • Event edits
  • Technical edits like reusable TMs, physical/special split, etc.
Is this the proper order, is there a proper order at all? I've been working on a hack and everything went to hell when I used A-Trainer to switch up trainers pokemon-the mapping and item edits didn't seem to screw anything up at all. I've since decided to start fresh but I'm just curious as to the right order of hacking.

I went sprites (because I'm using fakemon)
Pokemon data (pokedex, stats, names, cries, moves i.e everything)
items
tiles
maps (includes connections/encounters)
events/music
trainers

There isn't really a proper order, it just makes sense to make a map first before putting events on it. Allows you to use movements and stuff more effectively.

You'll probably have an order then go back and fix stuff, like you'll do an event and then decide you need a new map or you want to touch up a sprite etc.

NewDenverCity June 26th, 2015 6:09 AM

There is none. Everyone learns by experience, so by starting at some random point you'll have an idea of how that went and what to do going forward.


Although C me is right, mapping before putting events that use applymovement is generally a good idea.

FamiliaWerneck June 26th, 2015 6:10 AM

Personal advice here, first thing you do is plan what you'll do and getting used to the tools, at least basic asm and hex.
Do technical stuff, game mechanics and all after that.
You are going to be very mad if you created and edited all the maps in the game (which takes a hell of a time), and then it crashes in the first (or last) mechanical implementation (which tends to be shorter, though you bang your head against the wall a lot through each process).
New items, sprites, any order will be ok, I believe. I'm also waiting 'till all mechanics are right before I add Generation IV's Pokémon. It takes some time, and if something goes wrong, redoing will be a pain in the ass!
Good luck bro.


All times are GMT -8. The time now is 2:31 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.