As some of you may already be aware, we have begun construction of a new forum as a rebirth of PHO and continuing on into future projects.
This forum is called Silph Co., and can be found by clicking the banner below. We are in the process of transferring some of our old resources, and the forum is open for posting. It will be sad to see PHO go, but we look forward to a bright future with Silph.
The forums here will be moved to an archive, and the url will redirect to the new site in the coming days/weeks.

Questions & AnswersDo you have a problem you need a straight answer for? Ask a question here and get an answer.

Is there a way to add Secret Bases when making a game based on Fire Red? I'm trying to decide which ROM to use and I love all the features on Ruby but the graphics look so bad and there seem to be less resources and tutorials for it. Secret Bases would make a lot of sense in my story so I should include them or a similar feature.

Thanks. I hope this is the right place to ask, by the way.

Without a massive ASM hack, not at the moment.

In all honesty, just use Ruby if you want Secret Bases. Graphics are easy enough to change (in fact, you can just import the FR graphics if you wish).

Also, the fun of hacking is learning new things. Almost everything i do in hacking, there isn't a tutorial for. That is half of the fun. Tutorials are to jumo start you, but once you get going, it all comes down to thinking and finding other solutions.

In all honesty, just use Ruby if you want Secret Bases. Graphics are easy enough to change (in fact, you can just import the FR graphics if you wish).

Also, the fun of hacking is learning new things. Almost everything i do in hacking, there isn't a tutorial for. That is half of the fun. Tutorials are to jumo start you, but once you get going, it all comes down to thinking and finding other solutions.

Thanks. This makes a lot of sense. I think I'm going to use Ruby if graphics are easy to replace, then, since I like its features a lot better.

I'm inclined to agree with you on tutorials from other hobbies I have where that has been my experience as well, but I'm still a bit of a beginner with this, so I'm still at the stage where tutorials are helpful down to figuring out what software I'm going to need.

Thanks. This makes a lot of sense. I think I'm going to use Ruby if graphics are easy to replace, then, since I like its features a lot better.

I'm inclined to agree with you on tutorials from other hobbies I have where that has been my experience as well, but I'm still a bit of a beginner with this, so I'm still at the stage where tutorials are helpful down to figuring out what software I'm going to need.

I know of most tools, but for me, A-map, XSE, a hex editor, and GBA Graphics Editor are the ones I use the most.

Is there a way to add Secret Bases when making a game based on Fire Red? I'm trying to decide which ROM to use and I love all the features on Ruby but the graphics look so bad and there seem to be less resources and tutorials for it. Secret Bases would make a lot of sense in my story so I should include them or a similar feature.

Thanks. I hope this is the right place to ask, by the way.

Ruby is "messier" than FireRed, but graphics are easily replacable. I'm sure secret bases would be possible but not probable, as there is little to no point. Most people apparently don't care about the gimmicks R/S had, but I feel for you there.

While there isn't less documentation, much of it is outdated as it was most extensively hacked from the 2003-2006 era.

I know of most tools, but for me, A-map, XSE, a hex editor, and GBA Graphics Editor are the ones I use the most.

Oh, thank you so much! This helps a lot. I'm also reading through a few posts to get an idea of what to do and stuff, I can't wait to begin.

Quote:

Originally Posted by Pia Carrot

Ruby is "messier" than FireRed, but graphics are easily replacable. I'm sure secret bases would be possible but not probable, as there is little to no point. Most people apparently don't care about the gimmicks R/S had, but I feel for you there.

While there isn't less documentation, much of it is outdated as it was most extensively hacked from the 2003-2006 era.

I think I'm in the minority that loved those gimmicks, I thought they were fun. :P

In the game I'd like to make, the characters are in a situation where it would make sense for people to create a base for themselves, unlike the game where it's a bit more gratuitous. I hope people don't hate it, though.

Is it outdated in a way that would be a problem when running the game (for example)? Because otherwise I think Ruby sounds good.

Oh, thank you so much! This helps a lot. I'm also reading through a few posts to get an idea of what to do and stuff, I can't wait to begin.

I think I'm in the minority that loved those gimmicks, I thought they were fun. :P

In the game I'd like to make, the characters are in a situation where it would make sense for people to create a base for themselves, unlike the game where it's a bit more gratuitous. I hope people don't hate it, though.

Is it outdated in a way that would be a problem when running the game (for example)? Because otherwise I think Ruby sounds good.

No, Ruby is in no way outdated. You can apply most of the FR hacking techniques to Ruby, just requiring different locations in the ROM (called "offsets"). I actually hacked Ruby for quite some time between October of 2012 and December. I came back to it to make the original Derpizard and then switched back to FR.

Just be careful of some Ruby tutorials, since they tend to be older (but this also applies to a lot of FR tuts too) as they can have outdated techniques that cause issues. If you have any questions, feel free to ask.

No, Ruby is in no way outdated. You can apply most of the FR hacking techniques to Ruby, just requiring different locations in the ROM (called "offsets"). I actually hacked Ruby for quite some time between October of 2012 and December. I came back to it to make the original Derpizard and then switched back to FR.

Just be careful of some Ruby tutorials, since they tend to be older (but this also applies to a lot of FR tuts too) as they can have outdated techniques that cause issues. If you have any questions, feel free to ask.

Ah, I see. This helps a lot! Yeah, Ruby definitely seems like the way to go. Thanks!

Ah, I see. This helps a lot! Yeah, Ruby definitely seems like the way to go. Thanks!

I wouldn't recommend you to use Ruby. If you really want to have secret bases, Emerald seems better in my opinion. It has a better engine, nearly all stuff from Ruby and also things from FireRed. It is sadly less supported, but from what I've heard, it's easier to hack and gives you more possibilities.

Hey, I asked this before, but are the offsets Advance Trainer recommends safe to use? I feel that it picks offsets that might have important data when it repoints a Trainer that I've edited extensively. Could anyone shed light on this?

Hey, I asked this before, but are the offsets Advance Trainer recommends safe to use? I feel that it picks offsets that might have important data when it repoints a Trainer that I've edited extensively. Could anyone shed light on this?

I personally have no idea, but if there is blank space in the offsets it gives, you can of course repoint trainer data there.

Simply;
1) Download a hex editor and open the rom file with it
2) Use the "Go to" function of the hex editor to scroll to that part of the rom file where the offset that Advance Trainer gives you. There you see what kind of data lies there. If it is "FF FF FF...", it should be free (unless you're hacking Emerald I think).

As advice, everyone whose hacks turns out glitchy is mostly because of relying on things that they're not convinced of. I personally wouldn't want to trust any tools that are unknown to me unless I knew they were properly tested, and work fine, first. Hex editors are really, really useful in this case! You know all along what you're doing with it (unless they won't work properly either, which is hardly the case, especially with most-used hex editors).

Just don't be afraid of trying them out
(Besides, my rom hacking and programming knowledge started to build on hex editing.)