Advertiser Content

Resource MrDollSteak's Decap. and Attack Rombase

Started by MrDollSteak September 2nd, 2013 7:51 AM
  • 905 replies


Formerly known as 11bayerf1

Age 24
Hong Kong
Seen 4 Days Ago
Posted May 15th, 2019
846 posts
10.9 Years
MrDollSteak's Decap. and Attack Rombase (Version 1.5a)


This is a rombase for Fire Red.

I was inspired after being involved with the 'Move Resources Thread' to make a patch that includes all these moves for new hackers who aren't comfortable with hex editing yet, or for those who just haven't yet been bothered to expand all the tables, and even people who are capable of doing so, but don't want to do it all again for a new hack. When repointing the relevant tables and adding all the new move information I also decided to put all of them in lower case to match the Gen 5 games. As such I decided to decapitalise the whole rom.

Overview of Features:

- Decapitalisation
The game is now almost entirely decapitalised, this includes oft-overlooked menu buttons and header instructions.
The few exceptions are actual graphics that act as buttons eg. the Pokemon types that show up.
A few more ones I may not have noticed may also been in there so please point those out.

- Pokedex Fixes
A few new Pokedex features, including Hackmew's pokedex glitch fix, and general changes to dex entries.
I've replaced a few of the ridiculous ones (Raichu, Gastly I'm looking at you) and the just plain odd ones (Kadabra).

- Physical/Special/Status Split
Credits to Doesn'tknowhowtoplay for his patch.

- Physical/Special/Status Split Icons
Credits to Darthatron for his original routine, and Jambo51 for its improvement.

- 131 New Gen 4 and 5 moves, with space for 26 custom moves
All these moves have relevant animations, effects and descriptions.
Credits to Jambo51 for his research into adding new moves, Itman for his tutorial, Chaos Rush for his thread on creating new animations and researching into how to expand the animation background table, which Tajaros later converted into a tutorial.
Credits to the 'Move Resources Thread' and all its contributors. Kurapika also made a few effects that are used, and also safely repointed the Soundproof table to allow for custom moves to be blocked by the ability.

- Updated Move Effects, Base Power and Accuracy for existing moves
All moves from the original games that have received new base powers and effects in new games have been edited to reflect these changes. Thanks to KDS, Spherical Ice and mamamama for some updated effects

- Updated Movesets for Pokemon
All 386 Pokemon have updated movesets to match their BW2 and XY ones as closely as possible.

- Sound Moves hit through Substitute
As of 1.3b, just like in Pokemon X and Y, Sound moves hit through substitutes.

- New Abilities
As of 1.5a, there are about 60 new abilities from Gens IV-VI!
Thanks to Doesn'tknowhowtoplay for pointing me in the direction of how to create the new abilities he made for YAFRH.
I would also like to thank him for getting me started on making new abilities.
Thanks are also needed for Jambo51 and Karatekid552 for the abilities contained in the 649 patch which I have ported and edited to get working.

- New Items
New to 1.4 is the addition of a few new items, namely the Choice Specs, Choice Scarf and Assault Vest.
I'd like to thank Doesn'tknowhowtoplay for explaining item checks to me, and giving me his Choice Specs implementation which I expanded to include the Choice Scarf.
New to 1.5 is the Eviolite

- The Fairy Type!
New to 1.1 is the Fairy Type! Unlike other hacks, the Fairy type does not replace the ??? type, meaning struggle still works perfectly.
Currently all Pokemon have been correctly retconned (including Mr. Mime) and the same can be said for moves.
The Fairy-type moves from XY have also been included although due to XY's increased name slots, they've been given different names.
Another feature is the inclusion of the Fairy-type into the in-game Type Matchup List in the Help System.
While the Help System is often neglected it can be a good reminder of what is effective against Fairies.
As of 1.3 the 'Type Mode' aspect of the Pokedex has been fixed so that Fairy Pokemon have their own sections!


- Examples of Decapitalisation

- New Moves

- PSS Icons and Move Descriptions

- Fairy Type

Things to note:

The game leaves all Firered Scripts untouched, so the game itself can be played should you just want Fire Red with decapitalisation, the PSS and Gen 4 and 5 moves and abilities.

I will often be updating this Rombase with new moves, effects, animations and abilities, once I make them. As such if you want to make custom moves; start from the back of the list, so future patches don't conflict. I will likely leave space for at least 20 new moves, so bear that in mind.

This base IS compatible with Jpan's Hacked Engine. Though you will need to apply this rombase FIRST, otherwise the decapitalised scripts will overwrite the free space and various tables in there.
This base IS NOT compatible with hacks that are in progress.
This base IS NOT compatible with YAPE, if you want to edit moves or Pokemon, you will have to use G3HS, G3T or Pokemon Game Editor.
In order to maximise compatibility with G3HS, I have changed the name of the rom from BPRE to MrDS, this means it WILL NOT WORK in any romhacking tool except for G3HS UNLESS you change it back AFTER opening it in G3HS!

To do this open the rom up in a Hex Editor and change the bytes at 0x0000AC to say BPRE and NOT MrDS.

The ini for G3HS has been UPDATED so you will need to REPLACE it with the one I provide in the download.
-Natural Cure is broken
- Magic Bounce can cause errors when used by opposing Pokemon in Trainer battles
- Infiltrator and Magic Guard are not 100% complete
- A few moves do not have their correct effects (such as Tailwind)
- Sticky Web occasionally does some odd things
- The Life Orb and Rocky Helmet are not fully implemented yet
- Flash Cannon's animation may cause the game to freeze on hardware and GBA4IOS (not an issue with VBA)
- Lunar Dance and Healing Wish currently don't do anything due to a revamp of the hazards system
- Solid Rock, Filter and Tinted Lens don't always work correctly (weakening or strengthening neutral moves)
- Day Care on Four Island is bugged
- Various text errors with a few abilities (such as Snow Warning, Moody has a particularly bizarre one)
- Gooey and Geomancy create an endless loop
- Shedinja doesn't take burn or poison damage
- The AI is dumb

Natural Cure -
Download -
Cursed Body -
Day Care -
Sand Force - Place 06 at 0x890CAB4
Flash Text -
Solid Rock, Tinted Lens and Filter Fix -
BerrIES fix - Place DD D9 E7 at 0x83A72A2

G3HS - Karatekid552 (Such a fantastic tool for editing Pokemon!)
Pokemon Game Editor - Gamer2020 (This is the best tool for editing moves at the moment)
Decapitalisation - MrDollSteak
Pokedex Glitch Fix - Hackmew
Physical/Special/Status Split - Doesntknowhowtoplay
PSS Icons - Darthatron, Jambo51
Extended Move Table - Jambo51, Itman
Extended Move Effect Table - Jambo51, Itman
Extended Move Background Table - Chaos Rush, Tajaros
Extended Soundproof Table - Kurapika
New Moves - Contributors to '4th&5th Gen. Move Resources', MrDollSteak, Jambo51,Chaos Rush, KDS, mamamama... (to name a few)
Extended Ability Table - MrDollSteak
New Movesets - MrDollSteak
New Abilities - Doesn'tknowhowtoplay, Karatekid552, Jambo51, HidoranBlaze, KDS and MrDollsteak
New Items - Doesn'tknowhowtoplay, MrDollSteak, HidoranBlaze, KDS
Fairy-Type - MrDollSteak
Bug Finding and Fixing- Mystery Man, Doom Chaos, Chrunch, Noossab Blue, The Shiny Ho-Oh, Projectwolfie, Aidane154 and Doesn'tknowhowtoplay, NewDenverCity, Exodrake and others

Download Link:
Fire Red:
Version 1.5a(Mediafire)

Table Locations.txt
G3HS ini (PokeRoms.ini located in the folder G3HS ini)
G3T ini (MrDS.ini located in the folder G3T ini)
PGE ini (roms.ini located in the folder PGE ini)
UTE ini (TrainerEditor.ini located in the folder UTE ini)

If you have already applied Version 1.5 use the .ips patch located in the folder "1.5 Update".

As of January 2016 the PGE ini will no longer work, follow the instructions at this post. Thanks to Gamer2020 for both updating PGE and fixing the ini for me

Here is the list of offsets for various tables in this patch should you wish to expand them further.

Here is the list of insert locations for the various ASM routines in this patch should you wish to replace them.

Version 1.5a
- Fixed Motor Drive, Mummy and Aftermath
- Fixed Toxic Spikes
- Fixed Choice Items
- Fixed problems with Clefairy and the Ralts line Pokemon data
- Fixed a bug with the Day Care script (credits to FBI and Chaos Rush for identifying the problem)
- Milotic now has Cute Charm as its secondary ability
- Fixed Shiny particle and Safari particle palettes (Thanks to Criminon for reporting the bug)
- Rough Skin now does 1/8 damage (Credits to HidoranBlaze)
- Added Dark Aura, Fairy Aura, Aura Break, Normalize, Aerilate, Refrigerate, Pixilate and Moxie (Credits to KDS for Moxie)
- Added Black Sludge (Credits to KDS for the code)

Version 1.5
- Added Gen V and VI style Egg moves!
- Added new moves Shift Gear, Geomancy, Flower Shield, Rototiller, Sticky Web, Stored Power, Acupressure, Assurance and Punishment
- Tweaked a few movesets to include the new moves
- Added Mummy (Thanks to Jambo51 and Karatekid552)
- Added Storm Drain and Updated Lightningrod (Thanks to Jambo51, Doesntknowhowtoplay and Karatekid552)
- The patch should now work better with G3HS
- Improved and updated many new and old move effects
- All moves have had their power and accuracy changed to match Gen VI
- Fixed bugs with U-Turn and Volt Switch's move effects
- Toxic now has 100% accuracy for Poison Types
- Fixed bugs with Victory Star
- Fixed bugs with Regenerator (Thanks to Doesntknowhowtoplay)
- Magic Guard now protects against Recoil and Crash damage
- Fixed a bug with attack boosts (Thanks to aidane154 for reporting it)
- Added Eviolite
- Fixed bugs with Choice Scarf
- Improved Play Rough and Drain Kiss's animations (Credits to Tlachtli for his Emerald animations which I ported)
- Fixed Charming Cry's animation
- Fixed bug with Move Relearner
- Fixed Weather Abilities and entry hazards
- Removed the Remove Fairy patch

Version 1.4a
- Fixed bugs with Sheer Force, Sand Force, Solar Power, Dry Skin and Sniper (Thanks to Doesn'tknowhowtoplay for finding so many of these issues)
- Added Mega Launcher, Tough Claws, Strong Jaw and Victory Star (Thanks Jambo51 for Victory Star)
- Fixed a bug with Poison damage
- Blizzard now has 100% accuracy in Hail, and Hurricane has 100% accuracy in Rain
- Fixed a bug with Miracle Eye
- Charmander now has its normal Speed stat again (the slow speed was for testing porpoises)
- Extensive miscellaneous decapitalisation

Version 1.4
- Fixed Game breaking glitch with Bait in the Safari Zone
- Added Aftermath, Cursed Body, Gooey and Iron Barbs (Thanks to Jambo51 for giving me help)
- Added Sand Rush and Analytic (Thanks to Jambo51 and Karatekid552)
- Added No Guard (Thanks to Doesn'tknowhowtoplay)
- Fixed text bugs with Motor Drive, Sap Sipper and Snow Warning
- Fixed bugs with Speed Boost and Poison Heal (Thanks to Noossab Blue for reporting them to me)
- Sand Force now correctly protects you from Sand Damage
- Added Incinerate, Worry Seed, Gastro Acid and Boomburst
- Fixed a few movesets to incorporate the extra moves
- Fixed a bug with Sucker Punch
- Knock Off now matches its Gen VI Buff
- Miracle Eye now works exactly as intended
- New Move Animations for Stone Edge, Moon Blast
- Fixed a bug with Lunar Dance's Animation
- Decapitalised a lot of miscellaneous things
- New Items! So far the Choice Specs, Choice Scarf and Assault Vest (Thanks to Doesn'tknowhowtoplay for explaining item checks to me)
- Fixed a bug with Quick Claw

Version 1.3b
- Fixed Game breaking glitch with Shinies
- Added Magic Guard, Overcoat, Infiltrator, Gale Wings, Bulletproof
- Sound moves now pass through Substitutes
- Decapitalised a few more things in the battle system
- Improved the Howtosetupfairytype.txt file to include the offsets of the current Fairy types for removal

Version 1.3a
- Fixed bug with Dry Skin
- Fixed bug with Poison Heal (Thanks Karatekid you awesome mod you)
- Fixed bug with Sucker Punch and Brine
- Added Sap Sipper!
- Decapitalised a few things in the Marts that I had missed
- Fixed a bug with Camouflage's move effect
- Sadly, I've removed Diego's Font Patch from the Rombase, as there were a few complaints about alignment
- Renamed the patch 'MrDollSteak's Decap. and Attack Rombase' to reflect my name change

Version 1.3
- Correctly changed retconned Hoenn Pokemon to the Fairy Type
- Fixed the Type Mode section of the Pokedex so that Fairies are in the proper areas
- Added new movesets for Hoenn Pokemon
- Added a lot of new abilities! (Huge, Huge thanks to Jambo51 and Karatekid552)
- Added Stealth Rock and Toxic Spikes! (Huge, Huge thanks to Jambo51 and Karatekid552)
- Added Healing Wish and Lunar Dance! (Huge, Huge thanks to Jambo51 and Karatekid552)
- Fixed a few improperly capitalised words in the battle system
- Fixed the give multiple item string so it no longer has a capital S at the end

Version 1.2
- Fixed some more Glitches with the Fairy type, namely move text and type effectiveness
- Added the Fairy type to the Type Matchup List in the Help System
- Fixed the Type Matchup List in terms of entries and ordering, they are now ordered by hex number
- Correctly change retconned Kanto and Johto Pokemon to the Fairy type
- Reintroduced the 'Remove Fairy Patch'
- Added new abilities (Big thanks to Kurapika!)
- Added new movesets for Johto Pokemon
- Added new particles and animations for some moves, like Water Gun and Hydro Pump
- Added a few new moves such as 'Copycat', 'Sucker Punch' (Thanks Kurapika!), and a bunch of Fairy moves
- Decapitalised a few more things in the Help system

Version 1.1a:
- Fixed a glitch relating to the Fairy type
- Fixed a glitch with Camouflage
- Added proper move descriptions to Bug Bite and Pluck
- Fixed a few capitalised words
- Removed 'Remove Fairy Patch.ips' as it would be more appropriate for the next update, and ultimately means less patches in a file

Version 1.1:
- Updated movesets for Kanto Pokemon based upon BW2 movesets
- A few new moves such as 'Wood Hammer', 'Flash Cannon' and 'Shell Smash'
- New abilities! 'Technician', 'Motor Drive' and 'Multiscale' (Thanks to Doesn'tknowhowtoplay!)
- Decapitalised things that I missed, primarily in scripts, items and battle scripts
- Fixed a bug in which HM moves wouldn't show up in the Pokemon menus
- PSS Icons and Routine moved from the C00100 to the 95F800 range for efficiency
- Extended Particle table from 960000 to 9619FF
- Fairy Type! (A patch will be included to remove it, should you not want it)
Seen January 2nd, 2015
Posted January 2nd, 2015
258 posts
7.5 Years
Version 1.5 is in the changelog, but the download link claims to be for an earlier version. Have you just not fixed this yet, or have you not posted 1.5? Or is 1.5 not finished yet and you've only listed what you've finished so far? The main bug fix, for example, is kind of a big deal for me.
I really can't wait for the Snow Warning/Weather Ability fixes. To me, that is most important. I'd honestly rather that crucial fix, than new features. But we can't rush MrDollSteak. He is doing a wonderful job with all of this! This and his sprites. Congats man, dunno how you do it all!
░░░░░███████ ]▄▄▄▄▄▄▄▄

If you're looking for a good time, or just want to chat, come over to Weloxux and I's channel at:


Age 24
Salisbury, England
Seen 4 Weeks Ago
Posted August 27th, 2019
10,408 posts
10.9 Years
Going to move this to the Resources forum because it probably fits better there now that we have one.

Seen September 3rd, 2018
Posted December 7th, 2016
32 posts
5.4 Years
This patch is truly amazing, but I have found one slight problem: I'm trying to edit some pokemon on PGE but the game won't allow it for some, even if they aren't fairy types (I've tried with Sceptile). Could you help me find a way around it?
Other than that, keep up the good work :-)
EDIT: ignore the first bit, I've replaced the INI and it now works fine


I play for keeps!

Seen August 5th, 2019
Posted May 7th, 2019
463 posts
8.7 Years
Do you plan to release the source code, like what Jpan's hacked Engine did, for different purposes like porting or fixing bug, or maybe we can write something new base on it.
There's not really much need to do this is there? I mean there's already a detailed list of where in the ROM everything's been altered. And not to diminish MrDollSteak's brilliant work, but most of the work done outside of animations (now I could be wrong, because I haven't seen every single move ASM or hexcode post in R&D) is documented already in various posts all around Research and Development. It's not quite like the hacked engine in this case. Or am I wrong here?

Back to the topic at hand, I've heard tell about Gastro Acid bugging out and causing the game to freeze. Has anyone else seen this happen?


Tiny Umbrella with Lots and Lots of Good

Seen February 12th, 2019
Posted June 15th, 2017
258 posts
7.7 Years
Would still be rad if this was open source, as that lets people add things to existing projects if they have the know-how. Studying existing code also makes it easier for outsiders to tweak it or add new things. (The ability implementations in particular are scattered and not exactly documented anywhere on PC to my knowledge.)


Formerly known as 11bayerf1

Age 24
Hong Kong
Seen 4 Days Ago
Posted May 15th, 2019
846 posts
10.9 Years
Hey everyone, yeah 1.5 isn't out yet, the stuff in the changelog is just the stuff I've already fixed.
I want to try and fix some more glitches before releasing it. I've also been really damn busy.

In regards to the open source thing, that's not really a problem at all.
The only thing I think that would need to be sourced would be abilities if anything.
As Projectwolfie said, the majority of edits are well documented elsewhere.

I'll start work on releasing information with offsets and things.
The implementation of many abilities could certainly be improved if people want to look into them.

As for some of the bugs you've reported.
The Fairy type thing in the move relearner makes sense, because I replaced the -effect- thing with the Fairy type as I believed it was unused by the game. It should be easy enough to fix, just need to find the routine that loads the 0x16 (the new fairy type but old effect index) and change it to 0x17. The table may need repointing.

Can't say I've heard about Gastro Acid bugging out. I'll look into it.
1.4a ended up being a lot more buggy than I intended because I sort of rushed it a bit. I seem to have broken a few things that were actually working previously.
Seen June 4th, 2018
Posted January 11th, 2015
72 posts
6.2 Years
Erm, I have problems open the patch with Move Editor 1.1? It said: "Error: Get target int"?? Do you know why? Thank you
Did you read the .txt file that came with download? It's called "Howtosetupcustommoves". Move Editor is not compatible because rombase extends moves amount and various tables, so to edit moves you must use PGE.

EDIT: You can't use YAPE too, because of the same reason. Download G3HS (Generation 3 Hacking Suite) and read the documentation to make rombase work with the tool.
Completed Challenges:
Cradily Solo-Run
First level 100 Pokémon on Emerald:


kiwis and sour gummies

Florida, USA
Seen 1 Week Ago
Posted 3 Weeks Ago
1,252 posts
5.6 Years
I myself loved how easily it was for me to make this tool compatible with another tool not listed here, G3T by Kurapika, simply by editing the .ini file so that it was compatible with it. It even added the slots for custom moves :), in its nice drop down menu. Although I had to edit some effect bytes, it was still worth it. The .config file that was packaged in the .zip proved to be quite useful. Thank you, this is an amazing patch.


I play for keeps!

Seen August 5th, 2019
Posted May 7th, 2019
463 posts
8.7 Years
I have a little question here, if you are to release the new patch (1.5), can we patch over the impending hack we are working on (1.4a applied), or do we have to restart the whole hacking-process?
From what I've seen he's always released update patches, and in most cases things are rather easy not counting the odd repoint of data because something was added.

When working with this patch, the only time I had to do any backtracking was re-applying the fairy type remover: it would reset movesets of all Pokemon at about Marill's place and down. Other than that all is well.
Seen September 26th, 2016
Posted June 14th, 2015
192 posts
6.7 Years
Could it be possible to add the BW2 repel system?
There is a simple and easy way to add the BW2 repel system in the research section. Not that hard to do.
Pokemon Cosmic: A New Threat

For God so loved the world, that he gave his only begotten Son, that who ever believe in him should not perish, but have everlasting life. - John 3:16

I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this in your signature.[/sig-reason]


The powerful Tyranitar

Seen December 1st, 2017
Posted July 19th, 2015
53 posts
7.7 Years
Hi, sorry to bother you again, this time I'm having trouble applying both your patch and JPAN engine. Here's my Clean ROM after applying both patches:
- In the first screenshot, my character cannot interact with any object in the room, even the PC.
- In the second one, your mom is gone?
- And finally the Palette Town becomes buggy?
I wonder why, and I've tried many times yet still resulted in this before I even ask you. thank you


Formerly known as 11bayerf1

Age 24
Hong Kong
Seen 4 Days Ago
Posted May 15th, 2019
846 posts
10.9 Years
Hi, sorry to bother you again, this time I'm having trouble applying both your patch and JPAN engine. Here's my Clean ROM after applying both patches:
- In the first screenshot, my character cannot interact with any object in the room, even the PC.
- In the second one, your mom is gone?
- And finally the Palette Town becomes buggy?
I wonder why, and I've tried many times yet still resulted in this before I even ask you. thank you
That's what jpan's patch does... it removes all scripts and OW characters, and changes the warp...
Seen May 17th, 2018
Posted September 18th, 2015
23 posts
6.4 Years
I don't mean to be a bother, but do you have a version of the patch you'd be willing to share with just the Decap and PSS icons? I have a version with PSS and no icons, and I'm having no luck trying to put the icons in, and I only know how to decap move names, so it would be a big help. Don't get me wrong, I plan to use the full patch once a less buggy version is released, but I also want a version like I described, if it's okay.
Advertiser Content