Patch Pokémon Emerald - ROM Base (Free to Use) Page 12

Started by Li Yun May 24th, 2021 3:40 PM
  • 109623 views
  • 519 replies
He/Him
Philippines
Seen February 27th, 2022
Posted November 8th, 2021
18 posts
1.8 Years
Hey there, thank you a lot for all the work put on this, I'm currently using it for a personal hack as a bday gift for a friend of mine and until now I'm doing fine despite of my lack of hacking skill XD. Thank you again for this, if I could ask you something, I'd just really appreciate the gym level cap mod for emerald to be compatible with this rombase, I've been trying to add on my own after looking into 20 different threads but I couldn't understand at all... anyway keep going with the great job, this helped me a lot and hope that keep helping other people.
link for the gym level cap mod for emerald?

Li Yun

"Does the truth exist or is it all a lie and the world is just a theater, a reflection of something we don't know?"

Male
Brasil
Seen March 4th, 2023
Posted February 25th, 2023
204 posts
2.4 Years
Can you think of a way to insert a full screen style menu?
It is the menu of pokemon sovereign of the skies..
I'm trying to think if it's written by ASM and inserted into the rom when the flag is called by the Start button > Open Menu...
I know a little about code... But still not enough to write something like that :D
This rom(Sovereign of the Skies) is a rom created using decomp, so I think there is no asm involved I said, but changes to the pure system code. I'm researching how I can replicate these changes to apply to a binary rom. I hope to be able to share it with everyone.
Is there a way to not have the changed type icons? I prefer the old ones personally....
I will add this option in the next ModExe update - Mod Graphics. Thanks for the sugestion.

Hey there, thank you a lot for all the work put on this, I'm currently using it for a personal hack as a bday gift for a friend of mine and until now I'm doing fine despite of my lack of hacking skill XD. Thank you again for this, if I could ask you something, I'd just really appreciate the gym level cap mod for emerald to be compatible with this rombase, I've been trying to add on my own after looking into 20 different threads but I couldn't understand at all... anyway keep going with the great job, this helped me a lot and hope that keep helping other people.
To activate the level cap system, create a level script and add this to it: setflag 0x202. So the system will be activated as soon as you enter that location. Let's say you want to activate this system only in gyms, then you would have to create a level script and mark it as a level script within the gyms. Outside the gym you would create another level script and mark it in town. The difference is that in the level script to flag in the city you would add the command clearflag 0x202 to disable the system as soon as you leave the gym.
In case you didn't understand, I can record a video demonstrating how to do this.
Also, for updates, can I apply the patch to my edited rom without it reversing my changes? thx.
You can open and use Modexe Update vX.XX
This version of Modexe contains all the changes existing in the update.
This is great for applying new update changes to your rom without losing the current edited data in your rom.

I have the problem that I can't find the palette of the new IV EV anywhere..
I tried using PaletteView and also looking for HxD but it seems its value is reversed somewhere..
I just want to change the background color of the IV EV
The offset of the color palette starts at offset 14BF03C and the last bytes are C6 18 63 0C 00 00.

Li Yun

"Does the truth exist or is it all a lie and the world is just a theater, a reflection of something we don't know?"

Male
Brasil
Seen March 4th, 2023
Posted February 25th, 2023
204 posts
2.4 Years
Anyone know why DNS doesn't work on newly inserted maps?
In the new map, in the "header" tab you should define the type of environment the new map will be, this will interfere with the dns system. You will have an option quoting "weather", in it you will change from "in-house weather" to "regular weather". Then just test your map and check if the dns is working on the new map.
He/Him
Philippines
Seen February 27th, 2022
Posted November 8th, 2021
18 posts
1.8 Years
To activate the level cap system, create a level script and add this to it: setflag 0x202. So the system will be activated as soon as you enter that location. Let's say you want to activate this system only in gyms, then you would have to create a level script and mark it as a level script within the gyms. Outside the gym you would create another level script and mark it in town. The difference is that in the level script to flag in the city you would add the command clearflag 0x202 to disable the system as soon as you leave the gym.In case you didn't understand, I can record a video demonstrating how to do this.
hey i wanted to add a level cap system in every gym to prevent overleveling in your rom base but can you make a video of it?
Seen November 12th, 2021
Posted November 12th, 2021
3 posts
1.6 Years
link for the gym level cap mod for emerald?
The closest I got to was this: https://www.pokecommunity.com/showthread.php?t=445053 from the same creator of this thread, one of the mods apply dynamic levels for wild mons and trainers . (I didn't test it in "vanilla emerald" tho)
Seen January 14th, 2022
Posted November 25th, 2021
9 posts
1.5 Years
To activate the level cap system, create a level script and add this to it: setflag 0x202. So the system will be activated as soon as you enter that location. Let's say you want to activate this system only in gyms, then you would have to create a level script and mark it as a level script within the gyms. Outside the gym you would create another level script and mark it in town. The difference is that in the level script to flag in the city you would add the command clearflag 0x202 to disable the system as soon as you leave the gym.
In case you didn't understand, I can record a video demonstrating how to do this.
I'm a total beginner and would very much appreciate a video tutorial if you can. Would this be able to be applied to battles too? For example, if I wanted to set a level cap until a particular battle was completed, then increase the cap after the battle was finished? I want to be able to pretty strictly control the level curve in my game.
He/Him
Philippines
Seen February 27th, 2022
Posted November 8th, 2021
18 posts
1.8 Years
The closest I got to was this: https://www.pokecommunity.com/showthread.php?t=445053 from the same creator of this thread, one of the mods apply dynamic levels for wild mons and trainers . (I didn't test it in "vanilla emerald" tho)
thank you very much man!, i can't seem to find any ways to add level cap, now i wait for the tutorial

Li Yun

"Does the truth exist or is it all a lie and the world is just a theater, a reflection of something we don't know?"

Male
Brasil
Seen March 4th, 2023
Posted February 25th, 2023
204 posts
2.4 Years
I'll be gone for a while, so don't be surprised if I take longer than usual to respond to messages.
Male
Seen September 21st, 2022
Posted September 4th, 2022
9 posts
10.7 Years
In the new map, in the "header" tab you should define the type of environment the new map will be, this will interfere with the dns system. You will have an option quoting "weather", in it you will change from "in-house weather" to "regular weather". Then just test your map and check if the dns is working on the new map.
Sick, worked for me. Much appreciated. This RomBase is great.
Seen January 14th, 2022
Posted November 25th, 2021
9 posts
1.5 Years
Just wanted to say that I've found this base incredibly useful so far.

I'm having an issue with creating a new move with the effect of Rollout/Ice Ball. The move Rollout itself works fine, but when I try to create a new move with the same effect, the move just does the same amount of damage each turn instead of doubling. Other move effects seem to work fine. It's just Rollout that I'm having trouble with. Does anyone know why this might be happening?
he/him
nicki's basement
Seen 3 Weeks Ago
Posted May 4th, 2022
10 posts
3.4 Years
Is there a tutorial on how to use Mod.Exe? thanks

Also I understand that most of the gen 8 abilities are weird and hard to code, but what about Punk Rock and Ice Scales? Punk Rock can be coded in the same vein as Megalauncher or Blade Master (except with sound based moves, probably with the same list of moves as Soundproof), and Ice Scales can also be coded as just a Special Defense version of Fur Coat.

Luke111

Team Dark - developing Rom hacks

He/Him
INDIA
Seen 11 Hours Ago
Posted 3 Weeks Ago
135 posts
2 Years
Is there a tutorial on how to use Mod.Exe? thanks

Also I understand that most of the gen 8 abilities are weird and hard to code, but what about Punk Rock and Ice Scales? Punk Rock can be coded in the same vein as Megalauncher or Blade Master (except with sound based moves, probably with the same list of moves as Soundproof), and Ice Scales can also be coded as just a Special Defense version of Fur Coat.
hey open modexe and then there are 2 options first is to set original and second is set modified , set modified is to enable that feature and set original is to disable that feature
Seen August 14th, 2022
Posted November 21st, 2021
9 posts
1.6 Years
I wanted to mention that the black UI and EV/IV status update is very nice.

On another note, I came across this bug when defeating Brawly.
You can skip to 00:49 if needed.
https://youtu.be/fBjpG0BtdzI

After defeating Brawly, the effect in the gym similar to HM Flash slowly closes in and freezes the game.

Has anyone come across this as well? Much thanks.
Seen August 14th, 2022
Posted November 21st, 2021
9 posts
1.6 Years
After defeating Brawly, the effect in the gym similar to HM Flash slowly closes in and freezes the game.
Just skimming through Brawly's script, if you remove the line with the lighten command, you can also bypass the "HM Flash effect" and avoid the freeze.
'---------------
#org 0x1FC75D
sound 0x23
lighten 0x0 //comment: remove this line
call 0x81FC648
return
Seen August 14th, 2022
Posted November 21st, 2021
9 posts
1.6 Years
In Granite Cave, there is a hiker that gives you HM Flash, however instead of Flash, you will obtain Dive.
One can fix this by replacing the giveitem line with the correct hex for Flash (0x1BF).

Also, in Mossdeep when you receive HM Dive from Steven, it is HM Rock Climb.
After some tests, using PGE, you can find that there are two HM Flash. The 2nd one (not index 447) is actually HM Dive.
Seen November 12th, 2021
Posted November 12th, 2021
3 posts
1.6 Years
You can easily edit the d/n palletes with the tool DNS - Day, Night and Seasons. Just download it in some site load/open your room and on the right side table (Viwer) go to Spriters, Attackes and disable all options, then just select Edit Dan to save. Btw for anyone else that might need help: the day and night palletes weren't added for double battles partners and their pokemon, I fixed it just by turning on in Spriters, Attackers Pals 0,1,2,3 and 8,9,10.
Age 34
Male
Philippines
Seen 6 Days Ago
Posted February 24th, 2023
31 posts
2.4 Years
I wanted to mention that the black UI and EV/IV status update is very nice.

On another note, I came across this bug when defeating Brawly.
You can skip to 00:49 if needed.
https://youtu.be/fBjpG0BtdzI

After defeating Brawly, the effect in the gym similar to HM Flash slowly closes in and freezes the game.

Has anyone come across this as well? Much thanks.
YUP it happened to me also thats why i changed it back to the original....
Seen October 29th, 2022
Posted November 13th, 2021
2 posts
3.4 Years
Is the mod.exe patch installed as standard? I have seen changes in her game without installing mod.exe (fishing, running indoors and more options). If it needs to be installed, is it possible to do it after modifying trainers and routes in Advance Map? I don't know how to do it and I have seen that there is an option in mod.exe

Another question, where do I find the item codes to edit in hex.

Sorry for all question is first for romhacking

PD: Google translate
Seen August 14th, 2022
Posted November 21st, 2021
9 posts
1.6 Years
Some features from Mod.exe were added by default with the rom base, however there are additional features that you can add as well.
As far as I have tested, you are able to patch features after modifying trainers and routes. To be more clear, most of my mods I've added are after offset 0x800000 which have not interfered with the offsets that the patch modifies.

EDIT:
Unfortunately the new EV/IV menu has not worked for my additions to the rom base.
Changing to a new mon in the party on the stat menu eventually freezes the game and inverts the screen.