The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   ROM Hacking Resources (https://www.pokecommunity.com/forumdisplay.php?f=502)
-   -   Patch Pokémon Emerald - ROM Base (Free to Use) (https://www.pokecommunity.com/showthread.php?t=451990)

Kalini January 27th, 2022 7:24 AM

So, I downloaded your G3T attached in your post, patched my trashman ROM with your base ROM patch, and when I was about to begin the editions, this happened





All Pokémon have several wrong movesets (most of them can learn heat wave), and a lot of moves are displaying wrong effect descriptions (like Ice punch with growl effect description, as you can see), despite the effect in-game is the correct (10% chances of freezing). However, it's complicated to edit and guess what each descriptions actually means.

Please, help me! I'm using G3T on exagerar (I don't have PC, so I m editing on smartphone via exagear, if you think this is relevant for my situation).

Li Yun January 27th, 2022 11:30 AM

Quote:

Originally Posted by Kalini (Post 10462761)
So, I downloaded your G3T attached in your post, patched my trashman ROM with your base ROM patch, and when I was about to begin the editions, this happened





All Pokémon have several wrong movesets (most of them can learn heat wave), and a lot of moves are displaying wrong effect descriptions (like Ice punch with growl effect description, as you can see), despite the effect in-game is the correct (10% chances of freezing). However, it's complicated to edit and guess what each descriptions actually means.

Please, help me! I'm using G3T on exagerar (I don't have PC, so I m editing on smartphone via exagear, if you think this is relevant for my situation).

G3T cannot properly read learnsets from rom hacks with expanded moves above 512.
To edit the learnset correctly, I suggest using PGE.
Move effects have been updated, so G3T reads the rom with the old effects table, so it doesn't correctly display the new effects names.
If you open the PGE's move editor, you will see that the name of the effects will be displayed correctly.
I suggest that under no circumstances you edit the learnset of any pokémon through G3T, otherwise your rom will crash.

Kalini January 28th, 2022 2:44 AM

Quote:

Originally Posted by Li Yun (Post 10462861)
G3T cannot properly read learnsets from rom hacks with expanded moves above 512.
To edit the learnset correctly, I suggest using PGE.
Move effects have been updated, so G3T reads the rom with the old effects table, so it doesn't correctly display the new effects names.
If you open the PGE's move editor, you will see that the name of the effects will be displayed correctly.
I suggest that under no circumstances you edit the learnset of any pokémon through G3T, otherwise your rom will crash.

Thank you! Now it works perfectly on PGE!

However, now I have a question about a possible issue: there are default moves with no effect, like karate chop and eruption, who are supposed to have high critical hit ratio and deal damage based in HP, respectively, but these effects are not appearing in editor. Did you remove their original effects for have room to create new ones and/or created a new scripted form to create their effects? And how can I put their effects in other moves? Ex: I wish to make egg bomb with increased critical hit ratio, but the PGE does not show this effect to select.

And one last question: is there a way to change type effectiveness? I wish to buff Ice-type making it resist grass and ground, and rock-type super effective and resistant to electric, for ex.

Li Yun January 28th, 2022 4:44 AM

Quote:

Originally Posted by Kalini (Post 10463107)
Spoiler:
Thank you! Now it works perfectly on PGE!

However, now I have a question about a possible issue: there are default moves with no effect, like karate chop and eruption, who are supposed to have high critical hit ratio and deal damage based in HP, respectively, but these effects are not appearing in editor. Did you remove their original effects for have room to create new ones and/or created a new scripted form to create their effects? And how can I put their effects in other moves? Ex: I wish to make egg bomb with increased critical hit ratio, but the PGE does not show this effect to select.

And one last question: is there a way to change type effectiveness? I wish to buff Ice-type making it resist grass and ground, and rock-type super effective and resistant to electric, for ex.

Their effects were configured in another way. Therefore, the effect name is not shown in the PGE.
You will come across several moves that have been set up this way, one of which is the Hidden Power.
If you want to create new effects, just view the list of updated effects in PGE's own hit editor.
Some effects, such as the critical chance, are no longer configurable through the PGE's hit editor, this is due to the way it was configured in the Engine.
I could change that, but it would cause bugs and that would just give me headaches. Unfortunately I had to keep this change.
As for the effectiveness of the types, you can change this only via Hex.
There is a tool that could help with this, but it can't read the data correctly because the tool doesn't support the fairy type, which causes the tool to crash.
I will research and gather the data relevant to how to change the effectiveness of the types and then share and add this information to the main post.

mtv99 January 31st, 2022 10:39 PM

Is there an .ini out there for Pokemon Advance Series Icon Editor? Trying to add some Gen VIII mons to the rom and PGE doesn't seem to like the new icons.

Maxrubyfosslder February 3rd, 2022 2:57 PM

Quote:

Originally Posted by mtv99 (Post 10464817)
Is there an .ini out there for Pokemon Advance Series Icon Editor? Trying to add some Gen VIII mons to the rom and PGE doesn't seem to like the new icons.

are you using the pge from the main post from the creator?

Li Yun February 4th, 2022 12:59 AM

Quote:

Originally Posted by mtv99 (Post 10464817)
Is there an .ini out there for Pokemon Advance Series Icon Editor? Trying to add some Gen VIII mons to the rom and PGE doesn't seem to like the new icons.

I just updated the post, I added the ASeries link compatible with this base rom. To download it, open the spoiler "Programs Compatible with this Base".

Fredpokegamer February 21st, 2022 9:56 PM

Hey there, which XSE version should i use i have v1.1.1 but when i open script with A-Map[mod which hyou have provided} it stop working

Guzeinbuick February 25th, 2022 11:16 PM

Hey man, big trouble.

Your rom base crashes after beating Brawly. The world is enveloped in darkness and freezes.

https://s10.gifyu.com/images/uh-ohh1.gif

Any basic advice on how to remove this from Brawly's event in Advance Map?

(P.S. the guy in Granite Cave also gives the player Dive instead of Flash, but I'm pretty sure I can figure out how to fix that on my own lol)

JennyYromhacker February 26th, 2022 2:59 PM

Quote:

Originally Posted by Guzeinbuick (Post 10474525)
Hey man, big trouble.

Your rom base crashes after beating Brawly. The world is enveloped in darkness and freezes.


https://s10.gifyu.com/images/uh-ohh1.gif

Any basic advice on how to remove this from Brawly's event in Advance Map?

(P.S. the guy in Granite Cave also gives the player Dive instead of Flash, but I'm pretty sure I can figure out how to fix that on my own lol)

I have had this issue in the past remove this from the script for him lighten 0x0 that should fix it until the creator updates the base hope this helps

Guzeinbuick February 26th, 2022 5:50 PM

Quote:

Originally Posted by JennyYromhacker (Post 10474765)
I have had this issue in the past remove this from the script for him lighten 0x0 that should fix it until the creator updates the base hope this helps

It worked!! You're my saviour. :) Thanks so much.

Guzeinbuick February 27th, 2022 2:09 AM

More trouble:

After beating Norman, Wally's dad (uncle?) comes in to take you aside and give you Surf. Problem is, the game freezes as soon as you two exit the gym. It loads the player in Petalburg city outside the gym but freezes from there.

https://s10.gifyu.com/images/uh-ohh.gif

Any quick fix you recommend? I don't mind wiping out the Wally dad event entirely and just getting Surf from Norman if anyone can point me towards what to erase.

EDIT: Figured out a quick fix. For anyone else struggling with the same problem, all you have to do is open Norman's code and make the following changes:
  • go to line 193, and replace "return" with "end"
  • on line 192, replace "MSG_KEEPOPEN" with "MSG_NORMAL"

So how to get Surf then? I made Norman give it to the player instead of Wally's dad.
In Norman's code:
  • go to line 188 and replace "giveitem 0xwhatever-it-is" with "giveitem 0x1F4"
  • on line 192, he starts talking about Facade so you can edit that too if you don't want the player to be confused

64smashmaster3ds March 6th, 2022 3:37 PM

This ROM base looks really great. Do you, by any chance, have a patch without the expanded Pokémon, items, moves, and new graphics? If not, can I have the offsets of the new stuff and features added? And maybe have the Pokémon's cries fixed.

JennyYromhacker March 8th, 2022 5:30 PM

The creator said in the past he doesn't have the rom with just the battle engine and the cry's are not broken just removed by the expansion project

DarkDown March 15th, 2022 5:09 AM

Gave a Black Sludge to an enemy Golbat and it damaged it instead of healing. Also selecting a TM shows "TIPO, PODER and PRECISAO." Not sure if that's intended or not.

kangaloon March 15th, 2022 11:29 AM

Hi! I am new to hacking and I'm trying to make something small using this base just for fun - i have no problems with making maps, editing/adding pokemon, etc, but I cannot for the LIFE of me figure out how to edit the Professor Birch intro. Is there a way to do it through Advanced Map or do I have to do it through XSE, and if so... how? I've been googling like crazy and can't figure it out.

Any help is appreciated!

shabyfrost March 16th, 2022 6:49 PM

Hey quick question; so when a Pokémon uses a move that heals them, or takes damage from poison, the screen flashes with white bars. Any idea on how to fix this?

DarkDown March 19th, 2022 4:09 AM

Applying just this patch and nothing else allows EVs to increase above 510 from battle. Vitamins will still stop at 510. I can't find any info on how to undo this or how to even cause it in the first place.

ScorpioBlue March 22nd, 2022 5:40 PM

All the gen 4+ pokemon added in this rom base don't show up in the regional dex. I've tried using PGE and HMA, but to no avail. Their numbers are correct, but their entries don't show up in the pokedex screen. Also, in HMA, while using the Pokedex Reordering UI all the gen 4+ pokemon's sprites are question marks and their names don't register. How should I proceed?

CalebStrange March 31st, 2022 10:03 PM

Hi! So far, this rom base is absolutely fantastic. No joke, you've done a stellar job, and it's been incredibly easy for me to use. I'm having one problem, though; whenever I delve into the Pokemon screen to view the stats of, say, Torchic, there's absolutely no text. I can see the OC, and the Pokemon/Move type images, but I can't see any text itself. How would I go about fixing this?

Li Yun April 4th, 2022 10:52 AM

Quote:

Originally Posted by Guzeinbuick (Post 10474937)
More trouble:

After beating Norman, Wally's dad (uncle?) comes in to take you aside and give you Surf. Problem is, the game freezes as soon as you two exit the gym. It loads the player in Petalburg city outside the gym but freezes from there.

https://s10.gifyu.com/images/uh-ohh.gif

Any quick fix you recommend? I don't mind wiping out the Wally dad event entirely and just getting Surf from Norman if anyone can point me towards what to erase.

EDIT: Figured out a quick fix. For anyone else struggling with the same problem, all you have to do is open Norman's code and make the following changes:
  • go to line 193, and replace "return" with "end"
  • on line 192, replace "MSG_KEEPOPEN" with "MSG_NORMAL"

So how to get Surf then? I made Norman give it to the player instead of Wally's dad.
In Norman's code:
  • go to line 188 and replace "giveitem 0xwhatever-it-is" with "giveitem 0x1F4"
  • on line 192, he starts talking about Facade so you can edit that too if you don't want the player to be confused

Which script editor did you use? Because here in XSE the lines you mentioned(192 & 193) do not consist of the one you mentioned.

Quote:

Originally Posted by 64smashmaster3ds (Post 10478603)
This ROM base looks really great. Do you, by any chance, have a patch without the expanded Pokémon, items, moves, and new graphics? If not, can I have the offsets of the new stuff and features added? And maybe have the Pokémon's cries fixed.

Unfortunately I don't have a patch of this base rom without pokémon expansion.
Download the attached file in the post because it has some text files with offsets of various mechanics, asm's, and etc that have been inserted into the base.
As for the Cries, I chose to leave it without cry just to let the rom hacker decide which Cries he will insert in the rom, or there are simply people who will use the base without cries, as is my case because I don't really like the Cries. Anyway, in the post there's a link to the Cry Editor where I've already set it up to correctly read this base and so you can insert the cries you want. You can use the litter pack that WesleyFG made available here on the forum, they work very well on the base because I've already tested them.
Quote:

Originally Posted by DarkDown (Post 10481775)
Gave a Black Sludge to an enemy Golbat and it damaged it instead of healing. Also selecting a TM shows "TIPO, PODER and PRECISAO." Not sure if that's intended or not.

Thanks for reporting this.
Quote:

Originally Posted by kangaloon (Post 10481892)
Hi! I am new to hacking and I'm trying to make something small using this base just for fun - i have no problems with making maps, editing/adding pokemon, etc, but I cannot for the LIFE of me figure out how to edit the Professor Birch intro. Is there a way to do it through Advanced Map or do I have to do it through XSE, and if so... how? I've been googling like crazy and can't figure it out.

Any help is appreciated!

Do you know the HMA (Hex Maniac Advance)? You can do this for him. You can do that and much more on the base with the HMA.
Here he: HMA(Hex Maniac Advance)
Quote:

Originally Posted by shabyfrost (Post 10482786)
Hey quick question; so when a Pokémon uses a move that heals them, or takes damage from poison, the screen flashes with white bars. Any idea on how to fix this?

Could you record a video of this happening? I tried to replicate this but the bug mentioned by you did not occur.
Quote:

Originally Posted by ScorpioBlue (Post 10485509)
All the gen 4+ pokemon added in this rom base don't show up in the regional dex. I've tried using PGE and HMA, but to no avail. Their numbers are correct, but their entries don't show up in the pokedex screen. Also, in HMA, while using the Pokedex Reordering UI all the gen 4+ pokemon's sprites are question marks and their names don't register. How should I proceed?

It is necessary to edit the .toml of the HMA to make all the data read correctly from the base. For example, changing the maximum number of Pokémon in the .toml from 412 to 1200, the same applies to many other things. I will modify a .toml to be fully HMA compatible, but even you will have to do this manually.
Quote:

Originally Posted by CalebStrange (Post 10488858)
Hi! So far, this rom base is absolutely fantastic. No joke, you've done a stellar job, and it's been incredibly easy for me to use. I'm having one problem, though; whenever I delve into the Pokemon screen to view the stats of, say, Torchic, there's absolutely no text. I can see the OC, and the Pokemon/Move type images, but I can't see any text itself. How would I go about fixing this?

This is most likely caused by the emulator you are using. I recommend using VBA(v1.8) or VBA-M in its latest version. mGBA is also recommended, but sometimes there are visual bugs caused by the emulator, so it would be of primary importance to use VBA (v1.8) or VBA-M. Do that and let me know if the error persists or if it's resolved.
===========================================
I apologize for the delay in responding. For some reason after re-organizing the posts here on the forum made by Adm's, I stopped receiving notifications about my posts. I only saw the new messages because I found the absence of messages strange and when I arrived I saw the new messages and no notification about them.

Li Yun April 4th, 2022 11:34 AM

New Update v2.2 04-04-2022:
Fix: Effect of Light Clay.
Fix: Getting TM Taunt at Trick House.
Fix: Order of HM's.
Fix: Some words from decap.
Fix: All HM's are now completely deletetable.
Fix: The Fighter Gym Leader's Script(Thanks JennyYromhacker for the tip)
Fix: Level Cap Vitamins(252)
Fix: Type Icon TM's. Note: It was in Portuguese, now it's in English.
Fix: Gym Leader Script, Normam. Note: If you continue with bug's, let me know because I will post a solution as soon as possible.
Note: TM's found on routes, delivered by NPC's or even purchased in stores have not been adjusted, so you'll get a New Item instead.
To adjust this you will have to edit the script. I didn't adjust that because most likely you would modify this to add a different
TM/HM that NPC would deliver to you, or sell in the case of stores.
Note2: The same applies to Move Tutor's. You can configure the desired hit in the script.
Note3: I adjusted the TM obtained in Trick House, I think this was one of the few places where I adjusted the TM that the NPC delivers to you.
Note3: I'm looking into the bug where Black Sludge deals damage in Pokemon Poison.
It doesn't happen in all Pokémon with the Poison typing, it's very rare to happen. Just be aware of such a bug. Soon I could come up with a solution.


Download link attached in the main post.

Li Yun April 4th, 2022 12:15 PM

Update Complement v2.2a:
New: Show Type Hidden Power. Credits to the blackuser
Screenshot the mod:


To apply new updates to your base rom without losing the edits you made, download the attached file in the post, extract it, and then go to the Modexe - Update vX.YY folder. Open the modexe on your base rom and then just apply the mod available there. This mod will always contain the data of the new update. So you can update your base rom without losing the data you had previously edited on it.

PerfectPoipole April 5th, 2022 6:11 AM

Hey, so when I try to patch a clean ROM, it says "Source ROM checksum mismatch". The CRC32 is also highlighted in red. Is there something wrong with what I am doing, or is there a specific ROM that has to be used?

The CRC32 is e1e4bbb3

NIKRAY April 5th, 2022 6:45 AM

1 Attachment(s)
Can someone help me?
I'm trying to apply the latest patch to my rom, using the same site you put in the post and it keeps giving the same error
"source rom checksum mismatch"
I already tried to download roms from different sites, expanded the roms and nothing
I started to study about hack rom a very short time ago so I really don't know anything
(I'm Brazilian and unfortunately my English is terrible, I apologize for any mistakes)
Attachment 101011


All times are GMT -8. The time now is 8:12 PM.


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.