• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

First Steps

Splash

But nothing happened.
658
Posts
14
Years
Hello I'm Splash and this is a Tutorial for Beginners by a Beginner.

I will somehow guide you to your first steps in hacking.
This tutorial contains:
-> Steps how to properly apply a cool rombase
-> How to hex edit to insert new features
-> How to assemble and insert ASM
-> Some tips in Scripting and Avoiding Bugs

Future plans:
-> A tutorial on intermediate scripting
-> A more elaborate var tutorial
-> An FAQ Section
-> More tips and tricks in hacking

---------------------------------------------------------->
Useful links that us beginners might not know exist section
Spoiler:


---------------------------------------------------------->

First Let's start off with the things you need to start Rom Hacking:
-> The Basic Tools
Spoiler:


-> A Rom Base

Now what is a rom base? It basically is another patch of a game that has features
beginners like us will be unable to implement that easily. What we'll be using
in this tutorial will be Mr. DollSteak's Decaps and Attack Rombase which for me
is the bomb!

-> Time

Yes. Time is essential if you want to make a great hack and you need a whole lot
of it. Making a great hack not only needs skills but also needs time. Time to
learn more. Time to fix bugs. Time to improve the game.

-> A solid idea

When making a hack, I've seen beginners asking for help even though they've not
even started on a story. Some only have a single idea and they think that it's enough
to make a rom hack. NO! That's not the only thing you need. Plan your hack first and
determine whether the features you want to implement are doable. Don't expect
someone to make your hack for you. Asking for help is great but it's best to try
doing it yourself first. You might be surprised that you can actually do it. And It
will feel really awesome if you succeed doing it I promise!

-> Determination

If you start feeling like your sick of hacking. Try to remind yourself why you
started in the first place. If your beginning to become lazy, Don't force yourself
and take a break. A good hack takes time. You could also ask others for opinion for your hack and to further develop it.

----------------------------------------------------->
Applying the Rombase
Spoiler:


---------------------------------------------------------->

Inserting New Features
Spoiler:


---------------------------------------------------------->

Inserting ASM in your hack
Spoiler:



Quick tip:
Spoiler:


>--------------------------------------------------<

If you want some already done ASM routines go to the
ASM Resource thread. And you would not believe how much of
ASM you would drown yourself in :)
>--------------------------------------------------<

Alright now for some tips!

---------------------------------------------------------->
Scripting Tips
Spoiler:

---------------------------------------------------------->

Avoiding bugs
Spoiler:

---------------------------------------------------------->
To be continued
 
Last edited:
3,044
Posts
9
Years
Just like what Gunther said above me, the tutorial's great! If I'm a beginner right now, this will be so damn helpful. Good job, Splash! *splashes away*
 

Splash

But nothing happened.
658
Posts
14
Years
Not bad and it's not that complicated as well. This is very helpful for short, nicely done Splash! c:
Just like what Gunther said above me, the tutorial's great! If I'm a beginner right now, this will be so damn helpful. Good job, Splash! *splashes away*

Thanks guys! Now I just need to lure in beginners to this page so that they'll now this exist.. haha
 
1
Posts
8
Years
  • Age 27
  • Seen May 12, 2015
I'm new in hacking, I've done everything correct and all went well.
Only now is the problem, I don't know how to load up your game!
Hope you'll react as soon as possible :)
 

Splash

But nothing happened.
658
Posts
14
Years
I'm new in hacking, I've done everything correct and all went well.
Only now is the problem, I don't know how to load up your game!
Hope you'll react as soon as possible :)

Hi can you be more specific about your problem? Did you use a clean Firered v1.0 rom? screenshots would be nice
 

PurpleOrange

still don't know what I'm doing
367
Posts
10
Years
Does the rom really have to be 1.0? i have 1.1 here :)

Nope, no, not really. The version 1.1 just fixes some small bugs in version 1. Like the version one intro says: "Gamefreak", and 1.1 says: "Gamefreak Presents", and just some Pokedex fixes.

yes, it does have to be firered 1.0 since ALL work is done using 1.0, the offsets between 1.0 and 1.1 are not the same. plus, the bug fixes in 1.1 and the "Gamfreak Presents" can easily be done to 1.0, so yes use 1.0
 
7
Posts
8
Years
  • Age 27
  • Seen Dec 22, 2015
...Were is the link for the hex editor? :(
 
Last edited:
7
Posts
8
Years
  • Age 27
  • Seen Dec 22, 2015
Try changing the ini file with the ini given by MrDollSteak.

If by changing you mean copying the ini file to the G3T's folder, I have already done that.
I will just copy it inside the folder right? :(

Sorry if im too slow, its really new for me...
 

Splash

But nothing happened.
658
Posts
14
Years
If by changing you mean copying the ini file to the G3T's folder, I have already done that.
I will just copy it inside the folder right? :(

Sorry if im too slow, its really new for me...

And delete the other ini..

Edit: After I finish the 2nd demo of my hack I'm gonna add new stuff in this tutorial.
 
Last edited:
Back
Top