Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Resource] Pokemon Emerald Decapitalization Patch (Updated 23FEB2015)

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #1    
Old June 1st, 2014 (10:31 AM). Edited February 22nd, 2015 by Le pug.
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
Pokemon Emerald Decapitalization Patch Ver3.0


First of all, thanks goes out to dkp for doing 90% of the decap patch (original post can be found here).

I figured I'd create a thread for this rather than post it in the unreplied new resources thread because, well, it's more of an in-development patch since it's not 100% complete.

The file download will be available as an attachment to this post. In this updated version I fixed the Yes/No box. Previously in dkp's patch, it was Yes / NO. So there's that.

Also dkp mentioned:
Quote:
*Electrode misspelled Electrobe
*Gulpin is Guplin
*Milk Drink is Milk Drick.
Well those are fixed as well.
As dkp has said, he doesn't require credits for this patch and neither do I.

Version 2.0 Update

So I updated about 90 entries for you guys. Download from the attachment below. Here is the ini offsets if you want to change them yourselves. This fits for any BPEE A-text Ini.

Some words that were updated: Sting Shot, Flase Fire, KIM, IRIS, POKeMON, StoneS, HallS, BattleS, PRETTY PETAL, TIPS, BREEDER, SAFFRON City, DEWFORD TREND-WATCHER NETWORK, HEX Maniac, Fallarbor Town THROUGH HERE, THEODORE, Genitic, CottonWeed, SuperPower, IceBerg, Lightningrod, Compoundeyes, Sky uppercut, Softboiled, Selfdestruct, Pin Missle, Hairy Bugs, Bugstype.
Spoiler:
[BUGS]
BUGS=207C81
1=222565
2=22E92D
3=252158
4=25A6F8
5=2610CC
6=261329
7=2C7174
8=31AE60
9=57FFA6
a=581A34
b=5985B0
c=5CCC1D
hairy=56B73A
pin=31999B
self=319D94
soft=319E57
soft2=5ECE04
sme=31A4F0
sky=31A817
com=31B78F
com2=5984F7
ligh=31B86E
ligh2=5984EA
flas=31B7C1
flas2=5985E3
sup=56BDD4
sup2=56BDFB
sup3=56BE1B
iceber=2617F9
iceber2=56E4DA
cot=56CCF5
cot2=56CD2A
cot3=56CD3B
gen=56C870
kim=2A192B
kim2=2A19A6
kim3=2A1A92
shellS=2A7E0E
shells2=2A7EB3
shells3=2A7F37
mimi=242FDC
battes=2619AC
battes2=2668C2
batshalls=266A34
brains=26779C
batts=1EDAEF
batts2=21F4A7
batts3=240B3E
batts4=24A721
batts5=24DE17
batts6=24EBC2
batts7=2619AC
batts8=261A91
batts9=261B0C
battsa=26696F
battsb=266B5D
batts4a=2EFFA1
battscc=5ECFCD
batsca=5ECFDA
battssss=5ED01F
KIMMM=2A1989
KIMM2=2A19F8
KIMM3=2A1A35
IRIS=2A1A92
IRIRSSS=2A1AD9
POK=5EDFB7
THEO=626BD0
THR=1F2BE3
HEX=246741
NET=284A3E
SAFF=5A0F4C
PRETTY=1EDAD6
PETA=2A7445
PETA2=2A7686
sting=319B98
BREED=2467FF
BREED2=248725
BREED3=25E7CC
BREY=628D58
TIPS=1EE489
TIPS2=1EF1D5
TIPS3=1F090D
TIPS4=1F0992
TIPS5=1F1987
TIPS6=1F2471
tips3432=1F3825
tipsss=1F38D4
tipz=1F5339
SOMANYTIPS=22EC10
tippin=22ED07


Version 2.5 Update

Updated "Bug " Pokedex entry to "Bug"
Updated CONTINUE


Version 3.0 Update

Updated a bug about the Bug-type saying "Bug Ghost"
Updated Pokémon SKILLS
Updated CONTEST Moves
Updated "Ups Bugsmoves in a pinch." --> "Ups Bug moves in a pinch."



__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #2    
Old June 12th, 2014 (07:05 PM).
TheHaymaker's Avatar
TheHaymaker TheHaymaker is offline
 
Join Date: Apr 2013
Age: 17
Gender: Male
Nature: Jolly
Posts: 40
First reply? Wow, this is pretty nice. I think I'll try this out for my hack, but are there any problems or conflicts with other patches?
__________________
Take a look at the team thread for my first and upcoming hack, Pokemon Amaranthine! We are also currently recruiting, and any helpers would be greatly appreciated!

-Greninja'd-
Reply With Quote
  #3    
Old June 12th, 2014 (09:33 PM).
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
Quote originally posted by TheHaymaker:
First reply? Wow, this is pretty nice. I think I'll try this out for my hack, but are there any problems or conflicts with other patches?
I've used it with multiple other patches, it shouldn't affect anything else it's just text edits.
__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #4    
Old June 13th, 2014 (07:36 AM).
TheHaymaker's Avatar
TheHaymaker TheHaymaker is offline
 
Join Date: Apr 2013
Age: 17
Gender: Male
Nature: Jolly
Posts: 40
Quote originally posted by Le pug:
I've used it with multiple other patches, it shouldn't affect anything else it's just text edits.
That's what I assumed, but just making sure. This is really convenient, considering only FireRed had a decap ROM base before. Granted, it also has new attacks and the Fairy-type, but that doesn't make this patch any less useful. Cool, thanks!
__________________
Take a look at the team thread for my first and upcoming hack, Pokemon Amaranthine! We are also currently recruiting, and any helpers would be greatly appreciated!

-Greninja'd-
Reply With Quote
  #5    
Old June 13th, 2014 (07:22 PM). Edited June 13th, 2014 by Projectwolfie.
Projectwolfie's Avatar
Projectwolfie Projectwolfie is offline
I play for keeps!
 
Join Date: Jan 2011
Gender: Male
Posts: 408
Oh hey, nice to see this back!

In my experience working with the original patch for a while (by the way, since someone asked this never causes conflict with any other patches unless different Pokemon/Ability names are involved... and basically their names are just reverted back), here are a few other things. Consider it my personal buglist, just to get everything out there:

-Bug-Type in a lot of cases is BugsType for some reason, and a few others are "Bugs." It goes as far as Swarm's description having a typo. This actually freezes the game whenever you catch a Weedle unless you correct the Pokedex species, because it says "Hairy Bugs" which is one space off and causes a text overflow.

-Flash Fire, Sky Uppercut, and Pin Missile are the move/ability names I know of that have typos.

-Mewtwo's species is misspelled, there's also a couple of weird things looking at species names: for example "IceBerg" when Iceberg is one word (Other possible examples are CottonWeed and SuperPower. A very minor nitpick I know, but these felt really odd to me personally).

-Some Battle Frontier strings, Shoal Shell guy, some random signs, and Trace's in-battle text have a few other capitalization errors.

-dkp mentioned corruption happening, but I've never seen the patch causing this.

Other than that from my experience, it's perfect!
Reply With Quote
  #6    
Old June 28th, 2014 (03:59 PM).
Shufflejoy's Avatar
Shufflejoy Shufflejoy is offline
Tutturu!
 
Join Date: Sep 2013
Gender: Female
Nature: Quiet
Posts: 23
Minor thing, String Shot is misspelled as Sting Shot. Great patch, thanks!
Reply With Quote
  #7    
Old July 23rd, 2014 (12:53 PM).
Queen Azura's Avatar
Queen Azura Queen Azura is offline
Mistress of Midnight
 
Join Date: Jul 2014
Location: North Carolina
Gender: Female
Nature: Sassy
Posts: 59
Just wanted to say thanks to both of you for working on this patch! Anything that makes hacking Emerald easier is a great asset to everyone.
__________________


. : | cast off the fleeting, transient world | : .
. : | FC: 5086-3361-9631 IGN: Azura | : .
Reply With Quote
  #8    
Old September 22nd, 2014 (12:23 PM).
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
Hello everyone, I have an updated version here with roughly 92 new entries edited! Below I have attached the file and I'll put it in the main post also. Also, below is the ini text if you just wanna copy and paste it into an A-text ini and edit yourself. Hope this helps!

Sorry for the horrible names LOL.
Spoiler:
[BUGS]
BUGS=207C81
1=222565
2=22E92D
3=252158
4=25A6F8
5=2610CC
6=261329
7=2C7174
8=31AE60
9=57FFA6
a=581A34
b=5985B0
c=5CCC1D
hairy=56B73A
pin=31999B
self=319D94
soft=319E57
soft2=5ECE04
sme=31A4F0
sky=31A817
com=31B78F
com2=5984F7
ligh=31B86E
ligh2=5984EA
flas=31B7C1
flas2=5985E3
sup=56BDD4
sup2=56BDFB
sup3=56BE1B
iceber=2617F9
iceber2=56E4DA
cot=56CCF5
cot2=56CD2A
cot3=56CD3B
gen=56C870
kim=2A192B
kim2=2A19A6
kim3=2A1A92
shellS=2A7E0E
shells2=2A7EB3
shells3=2A7F37
mimi=242FDC
battes=2619AC
battes2=2668C2
batshalls=266A34
brains=26779C
batts=1EDAEF
batts2=21F4A7
batts3=240B3E
batts4=24A721
batts5=24DE17
batts6=24EBC2
batts7=2619AC
batts8=261A91
batts9=261B0C
battsa=26696F
battsb=266B5D
batts4a=2EFFA1
battscc=5ECFCD
batsca=5ECFDA
battssss=5ED01F
KIMMM=2A1989
KIMM2=2A19F8
KIMM3=2A1A35
IRIS=2A1A92
IRIRSSS=2A1AD9
POK=5EDFB7
THEO=626BD0
THR=1F2BE3
HEX=246741
NET=284A3E
SAFF=5A0F4C
PRETTY=1EDAD6
PETA=2A7445
PETA2=2A7686
sting=319B98
BREED=2467FF
BREED2=248725
BREED3=25E7CC
BREY=628D58
TIPS=1EE489
TIPS2=1EF1D5
TIPS3=1F090D
TIPS4=1F0992
TIPS5=1F1987
TIPS6=1F2471
tips3432=1F3825
tipsss=1F38D4
tipz=1F5339
SOMANYTIPS=22EC10
tippin=22ED07
Attached Files
File Type: ips Pokemon Emerald Decap Patch 2.0.ips‎ (176.3 KB, 4 views) (Save to Dropbox)
__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #9    
Old September 29th, 2014 (10:26 AM). Edited September 29th, 2014 by Projectwolfie.
Projectwolfie's Avatar
Projectwolfie Projectwolfie is offline
I play for keeps!
 
Join Date: Jan 2011
Gender: Male
Posts: 408
Thanks a bunch for this update. I've been restarting an Emerald project from scratch, and this makes it SO much better than the last patch! No more typos, no more accidents.

A+ fix, highly recommended. Would patch again.

EDIT: Hold on, there's still a couple fixes about.

-Weedle's Pokedex species, even though it isn't Hairy Bugs anymore, has some garbage text after it. This at least appears in YAPE, and I'm not sure why.

-Castform is misspelled as Castfrom.
-Pin Missile is PinMissile and String Shot is StringShot. Any reason for this?

Other than that, the progress here is amazing.
Reply With Quote
  #10    
Old October 4th, 2014 (12:18 PM).
JordanB500's Avatar
JordanB500 JordanB500 is offline
Former Pokemon League Champion
 
Join Date: Jan 2008
Location: Independence MO
Age: 29
Gender: Male
Nature: Gentle
Posts: 69
about what percentage would you say is done so far and will there be a 100% version anytime?

i tried to manually remove caps from all the dialogue in the game and so far its has only served to corrupt my hack rom as in scripts malfunctioning icons appearing distorted and music using incorrect instruments for a full section of the audio and sometimes creating an error in the said scripts

im in no hurry just curious
__________________




Reply With Quote
  #11    
Old October 4th, 2014 (01:08 PM).
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
Quote originally posted by JordanB500:
about what percentage would you say is done so far and will there be a 100% version anytime?

i tried to manually remove caps from all the dialogue in the game and so far its has only served to corrupt my hack rom as in scripts malfunctioning icons appearing distorted and music using incorrect instruments for a full section of the audio and sometimes creating an error in the said scripts

im in no hurry just curious
Well it's pretty much 99% right now. Don't know if it'll ever be 100% because I only find the capitalized stuff through searching and I can't find anything
__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #12    
Old October 4th, 2014 (10:00 PM).
JordanB500's Avatar
JordanB500 JordanB500 is offline
Former Pokemon League Champion
 
Join Date: Jan 2008
Location: Independence MO
Age: 29
Gender: Male
Nature: Gentle
Posts: 69
ty now may i ask what does the decap patch cover

dialogue, item names, town, route names etc Pokemon names, and Menu names(New Game/Continue Options/Mystery gift and the BOY/GIRL option) if possible
__________________




Reply With Quote
  #13    
Old October 5th, 2014 (09:57 AM).
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
Quote originally posted by JordanB500:
ty now may i ask what does the decap patch cover

dialogue, item names, town, route names etc Pokemon names, and Menu names(New Game/Continue Options/Mystery gift and the BOY/GIRL option) if possible
Yes it covers all of this, except I just found that CONTINUE isn't covered so I'll be updating that with a few other things here in a bit
__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #14    
Old October 9th, 2014 (04:45 AM). Edited October 15th, 2014 by JordanB500.
JordanB500's Avatar
JordanB500 JordanB500 is offline
Former Pokemon League Champion
 
Join Date: Jan 2008
Location: Independence MO
Age: 29
Gender: Male
Nature: Gentle
Posts: 69
are there any rombases that use this decap patch or any for emerald if you know where i can find some id appreciate it

Edit: i found a bug in the decap patch for emerald


might wanna fix that
__________________




Reply With Quote
  #15    
Old October 31st, 2014 (08:50 AM).
Demynnfire's Avatar
Demynnfire Demynnfire is offline
~ the loveliest ~
 
Join Date: Jun 2011
Location: [email protected]
Age: 19
Gender: Male
Nature: Impish
Posts: 16
*bump*
Thanks! Really like the patch, was totally useful!
__________________
Reply With Quote
  #16    
Old October 31st, 2014 (07:46 PM).
thiaguinhohp's Avatar
thiaguinhohp thiaguinhohp is offline
Hacking newbie
 
Join Date: Dec 2013
Location: Brasil
Gender: Male
Nature: Adamant
Posts: 38
I'm using a Emerald with Fairy-type patch. It will conflict with the decap patch ?
__________________
One of my dreams is to make my first Emerald hack rom! I will do it!
Reply With Quote
  #17    
Old January 15th, 2015 (09:15 PM).
ThomasWinwood's Avatar
ThomasWinwood ThomasWinwood is offline
 
Join Date: Nov 2013
Gender: Male
Nature: Relaxed
Posts: 40
Quote originally posted by Projectwolfie:
Weedle's Pokedex species, even though it isn't Hairy Bugs anymore, has some garbage text after it. This at least appears in YAPE, and I'm not sure why.
The string still isn't properly terminated - I'm guessing Le Pug solved the problem by find-and-replacing "Bugs" with "Bug " and didn't test their work afterwards. Changing 0x56B759 to FF fixes it.
Reply With Quote
  #18    
Old January 16th, 2015 (06:49 AM).
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
Quote originally posted by JordanB500:
are there any rombases that use this decap patch or any for emerald if you know where i can find some id appreciate it

Edit: i found a bug in the decap patch for emerald


might wanna fix that


whatever the problem was, it's fixed now.

Quote originally posted by thiaguinhohp:
I'm using a Emerald with Fairy-type patch. It will conflict with the decap patch ?
No this won't. This doesn't change any bytes besides the bytes already used for the words that are capitalized. Super safe.

Quote originally posted by ThomasWinwood:
The string still isn't properly terminated - I'm guessing Le Pug solved the problem by find-and-replacing "Bugs" with "Bug " and didn't test their work afterwards. Changing 0x56B759 to FF fixes it.
Thanks, I was gone for 3 months on a deployment but I have added that to the newest version. Uploading now, thanks for the notice.
__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #19    
Old January 17th, 2015 (11:15 AM).
Projectwolfie's Avatar
Projectwolfie Projectwolfie is offline
I play for keeps!
 
Join Date: Jan 2011
Gender: Male
Posts: 408
I checked mine out, it uses the old patch. The above bug wasn't there. Huh. o.O

If you don't mind me asking, where was Continue decapitalized? I want to update mine manually.
Reply With Quote
  #20    
Old January 17th, 2015 (08:15 PM).
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
Quote originally posted by Projectwolfie:
I checked mine out, it uses the old patch. The above bug wasn't there. Huh. o.O

If you don't mind me asking, where was Continue decapitalized? I want to update mine manually.
It's the only capitalized version of CONTINUE and it's for when you are playing your game and you are going to continue from your save and it says the option Continue or New Game or Option.
If you're looking for the offset just look in the hex editor for hex bytes BD C9 C8 CE C3 C8 CF BF and replace with BD E3 E2 E8 DD E2 E9 D9.
__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #21    
Old February 22nd, 2015 (02:44 PM).
Le pug's Avatar
Le pug Le pug is offline
Retired from ROMHacking
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 637
New 3.0 update to fix a few more. For those that have already implemented, two small bugs related to when dkp made the patch, but they are fixed here for those that have already patched:

For fixing the Bug Ghost type problem in-battle and in the pokedex, just add BC E9 DB FF 00 00 00 C1 DC E3 E7 E8 FF at 0x31AE62.

Pokemon SKILLS is at 0x5EA3DC and just add CA E3 DF 1B E1 E3 E2 00 CD DF DD E0 E0 E7 FF

CONTEST Moves is at 0x5EA3F8 and just add BD E3 E2 E8 D9 E7 E8 00 C7 E3 EA D9 E7 FF

"Ups Bugsmoves in a pinch." is at 0x31B5F7 and just add CF E4 E7 00 BC E9 DB 00 E1 E3 EA D9 E7 00 DD E2 00 D5 00 E4 DD E2 D7 DC AD FF
__________________







Remember me with smiles and laughter, for that is how I will remember you all.
If you can only remember me with tears, then don't remember me at all.

Laura Ingalls Wilder
Reply With Quote
  #22    
Old February 22nd, 2015 (04:42 PM).
64smashmaster3ds's Avatar
64smashmaster3ds 64smashmaster3ds is offline
 
Join Date: Jun 2013
Gender: Male
Nature: Quiet
Posts: 33
Awesome job on the update, but I found a weird bug. In the Fortree City gym, the turning panels are gone but when walking around it shows the player's face in a messed up palette. Anyway you could fix that?
Attached Images
File Type: png FIX.PNG‎ (8.4 KB, 19 views) (Save to Dropbox)
Reply With Quote
  #23    
Old February 23rd, 2015 (12:03 PM). Edited February 23rd, 2015 by Projectwolfie.
Projectwolfie's Avatar
Projectwolfie Projectwolfie is offline
I play for keeps!
 
Join Date: Jan 2011
Gender: Male
Posts: 408
Quote originally posted by 64smashmaster3ds:
Awesome job on the update, but I found a weird bug. In the Fortree City gym, the turning panels are gone but when walking around it shows the player's face in a messed up palette. Anyway you could fix that?
Try winning a battle. Usually that clears it up.

A very odd bug when you're going to rematch though.
Reply With Quote
  #24    
Old February 24th, 2015 (02:28 PM).
Proclifo's Avatar
Proclifo Proclifo is offline
The Village Pirate Cat
 
Join Date: Sep 2008
Location: Norway
Age: 18
Gender: Male
Nature: Lonely
Posts: 83
got an error with the trace ability

__________________
Click to visit Jiggmin's Village
Reply With Quote
  #25    
Old February 25th, 2015 (09:44 AM). Edited March 10th, 2015 by Projectwolfie.
Projectwolfie's Avatar
Projectwolfie Projectwolfie is offline
I play for keeps!
 
Join Date: Jan 2011
Gender: Male
Posts: 408
Quote originally posted by Proclifo:
got an error with the trace ability

This is not exactly an error (more like the string couldn't be found for the longest time), but I do have a fix for this.

In your hex editor look for the string CE CC BB D7 D9 BE
Change this to CE E6 D5 D7 D9 D8

EDIT: Brawly gives you a TM that contains Bulk UP. It's easily fixable in XSE. The Oceanic Museum also needs a going over in I think three scripts (also fixable via XSE), Rollout totor teaches RollOut, the link tutorial script has a TeaLA that I'm having difficulty finding, and I found one last NO when asking about retiring from the Battle Swap Tent.

All minor nitpicks though.
Reply With Quote
Reply
Quick Reply

Sponsored Links

You may also like.. (Beta)
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 UTC -8. The time now is 01:43 AM.