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 What is the best and most reliable Fire Red rombase? (https://www.pokecommunity.com/showthread.php?t=384455)

yerpsnerp November 30th, 2016 3:43 PM

What is the best and most reliable Fire Red rombase?
 
What is the best Fire Red rombase to use that has most of the modern features and Pokemon and is a little stable? Almost every Fire Red rombase that I used usually ends up having errors sprouting up whether they be having the program crash when selecting a certain Pokemon, having open slots that are only usable by G3HS, or it just won't work at all.

I pray to God for a disassembly of Fire Red so that the experience of rom hacking will be 10x less painful!

BluRose November 30th, 2016 4:58 PM

well, really, one that you make yourself.
seconded on the disassembly

Blah November 30th, 2016 5:00 PM

That would be Pokemon Gaia. People tend to forget that Spherical Ice was kind enough to make it a public resource for others to use.

FSBS December 1st, 2016 9:00 AM

Quote:

Originally Posted by FBI (Post 9503536)
That would be Pokemon Gaia. People tend to forget that Spherical Ice was kind enough to make it a public resource for others to use.

Wait a minute. You're saying that one can patch a Fire Red rom with Gaia and use it to their own ends?

yerpsnerp December 1st, 2016 12:14 PM

Quote:

Originally Posted by FBI (Post 9503536)
That would be Pokemon Gaia. People tend to forget that Spherical Ice was kind enough to make it a public resource for others to use.

Wait that's actually a resource? Could you link me where it is? I can't seem to find it, it's not in Gaia's OP.

Blah December 1st, 2016 2:51 PM

Quote:

Originally Posted by FSBS (Post 9504149)
Wait a minute. You're saying that one can patch a Fire Red rom with Gaia and use it to their own ends?

Quote:

Originally Posted by yerpsnerp (Post 9504337)
Wait that's actually a resource? Could you link me where it is? I can't seem to find it, it's not in Gaia's OP.

It's a ROM hack which the creator has allowed for public use so yes, you can use it for your own hacks. The patch would be in the first post under the downloads section.

yerpsnerp December 1st, 2016 3:47 PM

Quote:

Originally Posted by FBI (Post 9504433)
It's a ROM hack which the creator has allowed for public use so yes, you can use it for your own hacks. The patch would be in the first post under the downloads section.

Oh I see now, but I'm sure the offsets and tables would've been moved all over the place and finding them would be a pain. My planned hack will have Fakemon, new types, abilities, etc. so I need to know where they are. Did Spherical document them somewhere?

Blah December 1st, 2016 4:22 PM

Quote:

Originally Posted by yerpsnerp (Post 9504476)
Oh I see now, but I'm sure the offsets and tables would've been moved all over the place and finding them would be a pain. My planned hack will have Fakemon, new types, abilities, etc. so I need to know where they are. Did Spherical document them somewhere?

I don't know, but you can easily check where these things are by checking where he's repointed things to.

FSBS December 1st, 2016 4:24 PM

I took a look at it, but without a greater grasp on hacking (not to mention not knowing what offsets have been used) it's useless for a beginner I would think. Still nice of Spherical Ice to do though. It is a very pretty hack.

yerpsnerp December 1st, 2016 4:44 PM

Quote:

Originally Posted by FBI (Post 9504503)
I don't know, but you can easily check where these things are by checking where he's repointed things to.

How do I check where he's repointed things to? I know I can find where certain sprites are located with a program but I don't know how to find the Pokemon data, which is the most important to my project.

I'm sorry for asking all of these questions, I'm still quite new to romhacking.

Blah December 1st, 2016 4:54 PM

Quote:

Originally Posted by yerpsnerp (Post 9504526)
How do I check where he's repointed things to? I know I can find where certain sprites are located with a program but I don't know how to find the Pokemon data, which is the most important to my project.

I'm sorry for asking all of these questions, I'm still quite new to romhacking.

So in a clean FR ROM you look for the address of the original table yourself in a hex editor. Take note of where it is referenced. Then you open Gaia and go to that reference address, and the location of the repointed table will be written there instead of the old table. That's what repointing does, you change a pointer to point to something else :)

yerpsnerp December 1st, 2016 5:47 PM

Quote:

Originally Posted by FBI (Post 9504533)
So in a clean FR ROM you look for the address of the original table yourself in a hex editor. Take note of where it is referenced. Then you open Gaia and go to that reference address, and the location of the repointed table will be written there instead of the old table. That's what repointing does, you change a pointer to point to something else :)

I don't know what anything is though. I go to 0x254784 which is the Pokemon's base stats and I go into XSE with a Gaia ROM and all I get are 0000s. How do I find out what does what? Do I open the game while doing this and edit it and see what breaks and that's how I know what things are?

Blah December 1st, 2016 6:05 PM

Quote:

Originally Posted by yerpsnerp (Post 9504577)
I don't know what anything is though. I go to 0x254784 which is the Pokemon's base stats and I go into XSE with a Gaia ROM and all I get are 0000s. How do I find out what does what? Do I open the game while doing this and edit it and see what breaks and that's how I know what things are?

You need to read a tutorial on repointing mate. After you figure that out, you can actually understand the instructions I've given you. For example, XSE is not a hex editor :)


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