![]() |
Quote:
|
Quote:
You should use kurapika's trainer editor or another more recent |
Quote:
Next open your ROM in VBA, go tools -> disassemble -> auto update and check what R14's value is. If it's not changing report back the value. I think just resetting the map header/footer should be enough though. |
Time for another dumb question. I've added in all of the necessary Pokémon for my hack. Now, how do I change the starters? I've tried A-Starter, but that only shows Gen 1-3 Pokémon; the Gen 4/5/6 Pokémon that I've added in aren't shown on the drop down box at all. Naturally, this is problematic because the starters I want to use are from Gen 5.
|
Quote:
|
Can someone give me a link to download Fire Red rom that i can hack?
|
Quote:
|
Quote:
Pokemon 1-0x5B1DF8 Pokemon 2-0x5B1DFA Pokemon 3-0x5B1DFC so just replace the bytes with the index number of your new pokemon in reverse hex |
Oh, my bad. I'm using FireRed with Mr. DollSteak's patch.
|
Quote:
Grass Starter Pokeball Spoiler:
Same idea for the other two. |
Does anyone know how to make a daycare like in HGSS with the pokemon sprites that appear in the daycare?
|
What are the repercussions of expanding the firered rom to 32mb?
Are there stuff that will change? Should I use UPS rather than Ips then? |
Quote:
|
Hi, question. I imported a 96x96 overworld with NSE classic and I keep seeing this in the game:
Spoiler:
Have i done something wrong? NINJA EDIT Solved it through unconventional ways. It's a bit long so whoever is interested PM me. |
Quote:
|
What would the palette offset be for the gamefreak logo?
In the intro it shows the symbol and says game freak before the pokemon intro video. I want to to be able to insert a sprite into that area so i need the palette offset. Anyone kind enough to share? |
Quote:
|
Quote:
That pal offset would be for the golden eye in the background, yes? |
Quote:
The first index is for the eye, the second one is the white text and blue background. I don't know what the third is for. I am a huge idiot. White text is at 00402ABC in APE. I was looking at my own palette. Sorry. |
Hi everybody, I'm actually working on a Fire red rom based hack, and I expanded the number of pokemon available in the game, but....I want to change the starters, so I wanted to know if there's a possibility to expanded the number of pokemon that A-Starter can see, and if it's possible how ?
If someone have another idea to edit the starters with the new pokemon, can he explain me how ? Thanks in advance! |
Quote:
Code:
|
Quote:
Thank you very much! It will help me a lot! |
Quote:
Ayonn, you can try this but it's not going to work, it will show and give the wrong pokemon. But don't take my word for it. Thank you, Vendily EDIT: I remember what 0x4004 is. It's the person event id of the pokeball the rival takes. |
Quote:
Code:
Middle: Code:
Ball on the right: Code:
Please don't click on ONE script, assume you know what it is doing with absolutely no testing or further reading, then use it to "correct" someone. |
What value would special 0x9f show if the selected pokemon was an egg?
|
Quote:
Code:
|
Quote:
Thanks for the reply though! I was wondering what variable would it return if the player cancelled and you answered it xD |
Quote:
|
Quote:
|
Quote:
http://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_data_substructures_in_Generation_III#IVs.2C_Egg.2C_and_Ability |
Quote:
Quote:
http://bulbapedia.bulbagarden.net/wiki/List_of_Pok%C3%A9mon_by_index_number_(Generation_III) That lists 0x19C as pokemon egg. So we could use special 0x9f, check that it isn't 0x06, then use special 0x147 to see if it's an egg. Fixed messy post. |
Hello all,
I'm trying to expand the amount of moves in Pokémon FireRed v1.0 to above 511 using the tutorial that Jambo51 did in the "R&D" Section a while ago. Just a quick question about the ASM Routines that he posted, however: When Jambo says "moveset" table, is he referring to the table used to decide where Pokémon Learnsets are (I believe at 0x25d7b4 in vanilla)? If not, then what is he referring to...? |
Quote:
Quote:
And yes, the learned moves table is at 0x25d7b4 in vanilla Firered. |
Is it possible to have more than three regions? (eg. firered has three regions) I want to add more regions if possible, on emerald. Thanks
|
Quote:
EDIT: And that's just one of the problems you'll encounter... I believe Pokémon Glazed does the whole "3 regions" thing very well~ |
Does anyone have a working copy of Fire Red Decap.ips? Can I have one, please? :3
|
I'm trying to put new map connections in Emerald. They work, but then I get this weird thing:
http://i1285.photobucket.com/albums/a592/Cataclyptic/Emerald%20map%20q2_zpsmnskvwm7.png Which turns into http://i1285.photobucket.com/albums/a592/Cataclyptic/Emerald%20map%20q1_zpscjdizrkj.png when I enter a new area. This seems to only affect buildings and script-like structures. It reverts back to normal if you walk away from it enough though. What is this, will this affect gameplay (so far it doesn't) and how do I get rid of it? For reference, I am putting Faraway Island directly to the top left of RT 119. Both connections are secure excepting this. |
Quote:
|
Quote:
1) Limited map names, you'd have to name most of your maps something generic like "Kanto Route" since I think you can have less than like 100 unique names 2) Town map fits 4 regions max 3) limited flying spots 4) it's not just adding "fun" to the grind, you'll literally run out of levels for the player's pokemon to grow unless you dramatically slow growth rates which comes with other problems 5) Probably a bunch of other stuff I'm overlooking Not to mention it's a massive amount of work, If I were you I'd tone down my ambition and try to make a single region hack first to get a feel for how hard it is. |
Quote:
|
Quote:
I know how massive amount of work it is. I tried starting and yeah, this thing is pretty difficult. I'm just asking if it is actually possible through advanced skills. Seeing your statement, I think I've got the answers I need. I got all the backup I need just being here and I'll make myself a way if there isn't anymore. I don't plan to spend my whole time hacking rather it'll just be on my free time. It'll take more than a year doing it alone, since no one's interested to work with me and i don't mind it. Anyways, thanks for tending to my question sir. Good Day/Night. |
Quote:
|
In the move effect pointer table (located at 0x1D65A8 in vanilla FR v1.0), are most of the pointers to 0x1D6900 "replaceable?'
I noticed, however, that a few of them were still used, for example, the 17th effect (not counting 0 as a pointer) leads to 0x1D6900 but is used by Swift, along with the High Critical hit (43rd effect) being used by Slash and Leaf Blade. I know that these effects work, too, as I've played the game myself... Or, should I just leave them alone and not touch the pointers that are located in the crowd, instead just using the pointers after expansion (the 214th effect through the 255th effect)? |
Quote:
|
Quote:
Like, would the Pointer in the table be leading to a Battle Script which called the ASM Routine containing the large majority of the effect, then have a goto over to the similar battle script like the 2 examples that I've seen in the Move Resource Thread (Spherical Ice's Brine and Assurance)? Sorry for my inability to grasp what you're saying at the level that you're saying it... EDIT: OOHHHHHH, so you mean that we should edit the existing similar effects and have it branch off if the move has such and such numbered index? That makes a lot more sense... Thanks much! |
I've changed the grass tile on Emerald but the animation is still the previous one. Does anyone know how to change it?
(I'd have to change also the pc animation and nurse animation in PkmnCenter) |
I'm interested in Pokemon hacking but how do I replace Pokemon in the Pokedex. Le'ts say there are some legendary Pokemon that don't want in my rom hack. Is there any way. I apologize if this question was already asked.
|
Quote:
For eliminating the Pokémon, you can just replace it (or, if you so please, literally eliminate it by turning it into freespace) using a tool for editing Pokémon data (G3HS, G3T, PGE, etc.). For eliminating its Dex Entry so as to make it an entry inaccessible by the game, this should be doable using PGE's PokéDex Editor and changing the number to anything higher than 386. This is mostly undesirable, however, because this requires redoing almost every single entry in order to have it be assigned to the correct Pokémon (or you can just leave a space, but that is aesthetically displeasing and would confuse many people). Also, keep in mind that you choose the Pokémon that appear in your game, meaning that you can just exclude it from gameplay entirely. Now, for my own (and hopefully last for a while) question: Thanks for answering my last question, by the way, azurile13! |
[QUOTE=BluRose;8989019]As in eliminate the Pokémon entirely so that its data doesn't exist at all or just get it out of the PokéDex?
For eliminating the Pokémon, you can just replace it (or, if you so please, literally eliminate it by turning it into freespace) using a tool for editing Pokémon data (G3HS, G3T, PGE, etc.). For eliminating its Dex Entry so as to make it an entry inaccessible by the game, this should be doable using PGE's PokéDex Editor and changing the number to anything higher than 386. This is mostly undesirable, however, because this requires redoing almost every single entry in order to have it be assigned to the correct Pokémon (or you can just leave a space, but that is aesthetically displeasing and would confuse many people). Also, keep in mind that you choose the Pokémon that appear in your game, meaning that you can just exclude it from gameplay entirely. Thanks mate. |
1 Attachment(s)
Hi guys I'm new to the hacking community so pardon me for not knowing how to go about doing things.
I want to use Mr Dollsteak's rombase to help me with my hacking. I patched it with a clean fire red rom 1.0 and i want to expand and edit pokemon moves and sprites and types. So open it with G3HS but there is an error. Well i know that there's the instructions on how to go about doing that but i just cant understand. The error is in the attachment. Thanks! |
Does anyone know how to disable the bonus exp you get from the trainer battles?
|
Hello,
Does anyone have a link on adding in more Pokemon into Advanced Map and Advanced Starter? Or a link to a program where I can add Wild Pokemon into grass from later generations. |
Trainer battle questions:
1. How can you make a battle where if you lose, you don't go to the pokemon center? IE gary's battle in Firered's opening. 2. How can you insert a multi-battle as part of a script? I found this thread but the scripting portion is vague and confusing. 3. Can you create multiple multi-battles? Would it require ASM? 4. Can you create a double battle and/or multi battle where you don't go to the pokemon center on loss? |
How can I get the value in stored in a variable to a giveitem script?
like if i have setvar 0x8000 0x1 giveitem [8000 var] 0x1 0x0 any ideas? |
Quote:
2. I don't know, it looks like multi-battle can only be done on emerald for the time being. 4. Same answer as #1 Good Luck. |
Quote:
http://www.pokecommunity.com/showpost.php?p=8182332&postcount=461 |
I should have asked this a while ago with my previous question, but it didn't come to mind until now.
When using the limbo slots (the ?????? spaces in the rom) to add new items into Emerald, will the "Number of items" value have to be changed in the .ini files? Or are they included within that number? |
Quote:
|
Hi, I'd need some kind of multichoice script to let the player choose his starter Pokèmon. Is there a way to do it with a common script or do I need ASM? Could you help me in any case?
(I'm using Emerald 650 Rom Base) |
Hi, I have an issue where after beating the elite four the player isn't warped to where I sethealing place in the champion room level script. It goes to the default players bedroom.
Is there another place the sethealingplace is made or is it built into the credits special? |
Hey everybody! I figured out that there is some poeple that added a new feature in their hacks : Receive exp when catching a pokemon.
And....I want to have the same thing on my hack, so....does someone have a link to patch or tutorial on how to do that please ? I can't find it... Thank you in advance |
Quote:
|
Quote:
|
Quote:
|
Quote:
Happy Hacking. |
How can I change the number of starter pokemon or make the player start with pokemon already in the party (like colosseum)?
|
Quote:
|
Quote:
Forgive my ignorance, I'm trying to learn as much as I can before I start so I can work on more than a little bit at a time. |
Quote:
Code:
B = Pokemon level in hex C = Item ID in hex D = free var Fill in the letters then compile and put it in the player's room as a level script. |
Quote:
|
Would it be possible to create new behavior bytes that do stuff when you step on them, and not when you interact with them? Everything I've found is for interacting with the tile (e.g. headbutt trees).
|
What exactly is a Level Script?
|
It's a map script under the header tab
|
Quote:
|
Question: Is there a level script that activates after each wild battle?
|
Quote:
|
Is it known where the values for the default options are? As in, would it be possible to change the default text speed to Fast instead of Medium for a new game?
|
I have a problem with scripting thru A-Map 1.92. After I compile my script, I place it on a spot in the map, where the player is supposed to walk over, to trigger an event. When I step on this spot while testing, the game freezes. This happens every single time. Why does this happen, or what am I doing wrong?
|
Quote:
http://www.pokecommunity.com/showpost.php?p=8615361&postcount=646 |
Quote:
|
Quote:
|
Quote:
The script will run only when the value of variable 4011 is 0. If you want the script to run just once, you should put in it a "setvar 0x4011 0xY", (where Y is a value different from 0). I'm looking for Gold sprites but I can't find what I want, could you upload them for me please? I need especially his backsprites (the one who throws the Pokèball too) |
Quote:
|
What are the offsets for the fire red intro sprites? Not the unlz numbers, but the actual offset where they're stored in the ROM. I don't need the pallets, although they're appreciated, I just can't for the life of me find where the sprites are stored in the ROM.
|
Quote:
|
1 Attachment(s)
Quote:
Sorry again. Hope these work for you. |
Quote:
|
Quote:
Male player - 0x46163C Female player - 0x460F14 Professor - 0x461D14 Rival - 0x4623EC |
Is anyone aware of some sort of patch or rombase released which ports all the Emerald music for FireRed? It's a damn shame that FireRed doesn't include all the R/S tracks in the same way that Emerald includes all the FR/LG tracks.
|
Quote:
|
Quote:
Okay thank you for the link! :D |
Is it possible to change Attract so it isn't gender-dependent?
To clarify, is it possible to inflict Attract/infatuation status without using the command listed in BSP as "tryinfatuatetarget", or can said command be modified to not check gender? |
Hey guys, just getting started in this adventure of hacking but I am having problems saving my XSE script in Advanced maps. So far i have been able to change text and what have you quite easily. However, my problem comes when trying to save the starter pokemon description. Everytime I compile and save it, when I reopen the script it is like before I had previously compiled it.
Help? ps- I can't for the life of me see where the new offset is meant to appear after hitting compile. Nothing highlights blue or anything like that. There is nothing under my "clear, close" buttons. |
The following battle script has a pretty large bug in it. When I use it, it looks like it almost ignores damage calculations and does a lot of damage, and even makes the opponent look like it has 0 HP but it's still standing. The actual HP of the enemy is clearly larger that 0 though, which you can prove by resetting the screen by looking at your Pokémon or your bag and then back again.
Code:
|
Sorry for the double post, but I figured if I was to get some help, I should give some as well.
Quote:
Did you change the pointer for the starter descriptions? What I would do would be to write a line of text in XSE with just something like this; Code:
How to make a pointer; offset is XXYYZZ. To make a pointer to that offset, switch XX and ZZ, then add 08 to the end. It'll look like this; ZZ YY XX 08. If your script was at 0x819273, the pointer to it would be 73 92 81 08. |
Just curious, I know that Gen 3 hacking is suitable and the best for beginners, but does learning to hack Gen 1 helps Gen 3 hacking in the long run, or are they two completely different things?
|
It's been a long time I last scripted lol. I even forgot the simple things. How do I use the #clean command in XSE again? Haha.
|
I am making my own hack. Need as much help as possible. I am wondering how do i replace the old pokemon sprites with newer ones. Tutorials dont help as the pictures do not show.
|
Does anyone know why there are 12 person events in Brendan and May's rooms with picture ID's 240-251 (and why they aren't visible)? I want to know if they have any special purpose and if it's fine to remove them.
|
How do I edit the amount of wild Pokemon in a single map and edit their encounter rate so that one pokemon doesn't have less encounter rate than others? Thanks in advance :)
|
| All times are GMT -8. The time now is 2:33 AM. |
![]()
© 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.