The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other What is the best and most reliable Fire Red rombase?

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old November 30th, 2016 (3:43 PM).
yerpsnerp's Avatar
yerpsnerp yerpsnerp is offline
 
Join Date: Sep 2016
Posts: 59
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!
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old November 30th, 2016 (4:58 PM).
BluRose BluRose is offline
blu rass
 
Join Date: Apr 2014
Location: michigan tech
Age: 22
Gender: Male
Nature: Timid
Posts: 812
well, really, one that you make yourself.
seconded on the disassembly
__________________
heyo check out my github:

BluRosie
highlights:
battle engine for heartgold
various feature branches in heart gold (fairy type, odd egg, mud slopes)

i'm a big part of the development team of pokemon firegold! all the code that i develop for that hack is also on my github

also on discord: BluRose#0412
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old November 30th, 2016 (5:00 PM).
Blah's Avatar
Blah Blah is offline
Free supporter
 
Join Date: Jan 2013
Location: Unknown Island
Gender: Male
Posts: 1,924
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.
__________________
...
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old December 1st, 2016 (9:00 AM).
FSBS's Avatar
FSBS FSBS is offline
Defunct
 
Join Date: May 2015
Gender: Male
Posts: 147
Quote:
Originally Posted by FBI View Post
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?
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old December 1st, 2016 (12:14 PM).
yerpsnerp's Avatar
yerpsnerp yerpsnerp is offline
 
Join Date: Sep 2016
Posts: 59
Quote:
Originally Posted by FBI View Post
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.
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old December 1st, 2016 (2:51 PM).
Blah's Avatar
Blah Blah is offline
Free supporter
 
Join Date: Jan 2013
Location: Unknown Island
Gender: Male
Posts: 1,924
Quote:
Originally Posted by FSBS View Post
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 View Post
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.
__________________
...
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old December 1st, 2016 (3:47 PM).
yerpsnerp's Avatar
yerpsnerp yerpsnerp is offline
 
Join Date: Sep 2016
Posts: 59
Quote:
Originally Posted by FBI View Post
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?
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old December 1st, 2016 (4:22 PM).
Blah's Avatar
Blah Blah is offline
Free supporter
 
Join Date: Jan 2013
Location: Unknown Island
Gender: Male
Posts: 1,924
Quote:
Originally Posted by yerpsnerp View Post
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.
__________________
...
Reply With Quote
  #9   Link to this post, but load the entire thread.  
Old December 1st, 2016 (4:24 PM).
FSBS's Avatar
FSBS FSBS is offline
Defunct
 
Join Date: May 2015
Gender: Male
Posts: 147
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.
Reply With Quote
  #10   Link to this post, but load the entire thread.  
Old December 1st, 2016 (4:44 PM).
yerpsnerp's Avatar
yerpsnerp yerpsnerp is offline
 
Join Date: Sep 2016
Posts: 59
Quote:
Originally Posted by FBI View Post
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.
Reply With Quote
  #11   Link to this post, but load the entire thread.  
Old December 1st, 2016 (4:54 PM).
Blah's Avatar
Blah Blah is offline
Free supporter
 
Join Date: Jan 2013
Location: Unknown Island
Gender: Male
Posts: 1,924
Quote:
Originally Posted by yerpsnerp View Post
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 :)
__________________
...
Reply With Quote
  #12   Link to this post, but load the entire thread.  
Old December 1st, 2016 (5:47 PM).
yerpsnerp's Avatar
yerpsnerp yerpsnerp is offline
 
Join Date: Sep 2016
Posts: 59
Quote:
Originally Posted by FBI View Post
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?
Reply With Quote
  #13   Link to this post, but load the entire thread.  
Old December 1st, 2016 (6:05 PM).
Blah's Avatar
Blah Blah is offline
Free supporter
 
Join Date: Jan 2013
Location: Unknown Island
Gender: Male
Posts: 1,924
Quote:
Originally Posted by yerpsnerp View Post
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 :)
__________________
...
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 9:09 AM.