Pokemon Conquest: Ultimate

Pokemon Conquest: Ultimate NDS ROM Hack

Download Pre-Patched Pokemon Conquest: Ultimate NDS ROM Hack

  • Creator: Aaron’s Aron
  • Version: v1.0.20
  • Hack of: Conquest
  • Updated: August 3, 2023
  • Language: English

Pokemon Conquest: Ultimate is an NDS ROM Hack by Aaron’s Aron based on Pokemon Conquest in English. And it is now available to download. It was last updated on August 3, 2023.

About the Game

Welcome to Pokémon Conquest: Ultimate! This mod of Pokémon Conquest took over a year to complete and completely overhauls the game from scratch, making it the largest Pokémon Conquest mod to date!

It features 150 new fully evolved Pokémon from up to Gen 9 (including regional forms!), 50 returning Pokémon, and gets rid of the LC and NFE Pokémon that are completely useless after the first 1.5% of the game. This more than doubles the amount of fully evolved Pokémon available to use!

The roster has also been balanced around making sure all types are equally represented, from the Pokémon themselves (along with a few type changes to fill previously unused type combos, such as Bug/Dragon Flygon!) to the moves they use.

Everything from moves (of which there are almost 100 new ones!), abilities, Warrior Skills, Pokémon stats, and more have been completely rebalanced to make the game more fair, fun, and strategic.

With 200 fully evolved Pokémon and 200 Warriors, every Warrior now has a unique Perfect Link, and in addition, every Warlord now has a “special” Pokémon they partner with, such as Magoichi with Shaymin-Sky or Kunoichi with Chi-Yu.

The Hero can “choose” their starter at the beginning of “The Legend of Ransei”, as they now start with all seven Eeveelutions.

The difficulty has been greatly increased through a variety of methods, so I wouldn’t be surprised if you lose battles along the way!

Battlefields are updated and will continue to be updated, as well as the rest of the game as more tools and developments become available!

The in-game text has been updated to Gen 9 standards to provide more information to the player.


  • A completely rebalanced roster!

Gone are the days of vanilla Conquest having a million ultra-powerful Fire-types and only two Flying-type users! The roster has been entirely remade from scratch, with each type being equally represented, and there is a fairly even number of Pokémon that use moves of each type. Obviously, some types are still better than others (thanks GameFreak!), but at least you have a lot of options for each of them in Ultimate. Additionally, there are no “duplicate” Pokémon in Ultimate, as no two Pokémon share the same type combination and move type. Eight Pokémon have had their types changed to fill unused type combinations, such as Bug/Dragon Flygon, Ghost/Rock Cursola, and Normal/Steel Dubwool. Weaker Pokémon, such as Beedrill, have had BST increases to make them at least useable, while all moves and abilities have been completely rebalanced to be more fair and fun. This allows every Pokémon to stand out, no matter how powerful it may be. Each Pokémon has also had its abilities picked from scratch, leading to better flavor and balance, and has its signature move whenever possible, such as Ice Ball Walrein, or at least a move that it would commonly be associated with, such as Meteor Mash Metagross or Flamethrower Charizard.

  • 200 fully evolved Pokémon – no LC or NFE Pokémon!

The rebalanced roster features 200 fully evolved Pokémon, giving you over double the options of vanilla Conquest! In the original game, LC and NFE Pokémon are only relevant and useful for the first half of “The Legend of Ransei”, the first of 38 stories, which is less than 2% of the entire game! It is a big waste to use over half the slots on Pokémon that are relevant for less than 2% of the game, so all of those LC and NFE Pokémon have now been replaced by additional fully evolved Pokémon. You will be using and battling against fully evolved Pokémon from the start, and all 37 post-game stories have been changed so that enemies use fully evolved Pokémon from the start, which also has the added effect of making the stories much more difficult as well.

  • 150 new Pokémon – including up to Generation 9!

200 fully evolved Pokémon is over double what was in vanilla Conquest, so obviously those new fully evolved Pokémon have to come from somewhere! There have been 150 new Pokémon added from Generation 1 all the way to Generation 9, including regional forms, while 50 Pokémon have returned from the original game. Play with new Pokémon such as Alolan Raichu, Starmie, Kleavor, Heracross, Mamoswine, Breloom, Roserade, Torterra, Gastrodon, Sigilyph, Ferrothorn, Greninja, Noivern, Decidueye, Kommo-o, Centiskorch, Dragapult, Ceruledge, Gholdengo, and many more! Play with returning Pokémon such as Crobat, Weavile, Metagross, Spiritomb, Haxorus, and more!

  • Every Warrior has a unique Perfect Link!

In vanilla Conquest, Conkeldurr has a Perfect Link with five Warriors! Five! No longer is this an issue in Ultimate as there are 200 Pokémon and 200 Warriors, so every Warrior has a unique Perfect Link! Of course, you are welcome to use other Pokémon as well, as every Warrior now has a 70% max link with every Pokémon that matches their type specialty, giving each Warrior over 35 Pokémon with which to partner. Hopefully, this will lead to a lot of options and variety for the player! Each Warrior has a 0% max link with all other Pokémon that don’t match their type specialty, so delegating your Warriors to find new partners should be much more useful in Ultimate since they cannot link with a bunch of Pokémon with which they have low max links. This makes needing an out-of-game chart less important as it is easy to remember what Pokémon each Warrior links with, but of course, the Pokémon Conquest: Ultimate Database is always available if needed.

  • Every Warlord partners with a “special” Pokémon!

In Vanilla Conquest, there were ten legendary or mythical Pokémon for nine Warlords. In Ultimate, every Warlord gets their own special Pokémon! Partner Motochika with Keldeo, Mitsuhide with Chien-Pao, Yoshihiro with Galarian Zapdos, Keiji with Great Tusk, and many more! All of these special Pokémon can be found in the story of its partner Warlord after “The Legend of Ransei”, so search them out and become one with some of the strongest and rarest Pokémon!

  • Choose your starter!

The Hero starts “The Legend of Ransei” with all seven Eeveelutions! After the first tutorial battle, you can access the info screen and switch to whichever Pokémon with which you prefer to play through the story. Technically, you can switch to different Eeveelutions as often as you want throughout the story, but I highly recommend sticking to one Pokémon the whole story or else it will quickly fall behind in link percentange. Plus, it is fun to stick with a single starter to grow and bond with it!

  • Massively increased difficulty!

For the best gameplay experience and maximum difficulty, it is highly recommended that you play WITHOUT items. Items have been completely rebalanced in Ultimate, so if you still wish to use them, you are welcome to do so and they should be more fair (although some are still too strong and there is unfortunately no way to balance them) compared to vanilla Conquest. However, “The Legend of Ransei” has been balanced around you not using any items, with it being very difficult, but still fair, if you do not use any.

  • Rebalanced and more strategic Warrior Skills!

In addition to the previously mentioned Pokémon, moves, abilities, items, and basically everything else, Warrior Skills have also been completely overhauled and rebalanced. In vanilla Conquest, most skills lasted for three turns, making them incredibly uninteresting to use, not to mention very overpowered. The battle would begin, you spend a turn or two moving towards the opposing army, and once the actual battle starts, you spam all your three turn Warrior Skills, reap the benefits forever, and the battle is over. In Ultimate, all Warrior Skills have had their power level reworked, but more importantly, most Warrior Skills now only last for a single turn. This makes deciding when to use it a much more interesting decision. Do you use it to make sure you get it off before you die, but perhaps get suboptimal usage and value out of it? Or do you wait for the optimal moment to use it and get the maximum value, but risk dying and not using it at all? Do you really need something specific on a given turn? Maybe that is the turn to use it! I hope that this will lead to much more fun, interesting, and strategic gameplay as opposed to simply spamming them all as the battle begins, as well as a more balanced gameplay experience.

  • Updated battlefields!

Do you hate playing on Illusio or Valora? In Ultimate, that is a thing of the past (or soon-to-be future lol)! A few of the great Pokémon Conquest modders have begun to work on map editing, and new progress and development is achieved every day. As new or improved maps become available, they will be added to Ultimate to continually make the gameplay experience better!

  • In-game text updated for a better user experience!

Move and ability names have been updated to Generation 9 standards, such as Compoundeyes -> Compound Eyes. All text descriptions have been updated to provide more information to the player, such as the number of turns an effect lasts, while still keeping the ambiguous nature of Pokémon by not giving exact percentages.

Changelog v1.1.0

  • The banners in Viperia have been removed, and Viperia has been changed from a “Claim All Banners” map to a “Defeat All Enemies” map.
  • The number of turns in Viperia has been increased from 15 to 20.
  • The enemy warriors in “Two Heroes of Ransei” have been completely reworked to provide a more challenging experience. (Must start new story to take effect.)
  • Muneshige now correctly has Tornadus-Therian instead of Scyther in “Two Heroes of Ransei.” (Must start new story to take effect.)
  • Shigezane now correctly has Scyther instead of Tornadus-Therian in “Two Heroes of Ransei.” (Must start new story to take effect.)
  • Updated the small overworld menu sprite for Pawmot.
  • Updated all the small menu sprites for Greninja and Chi-Yu.
  • Updated the battle sprites for Sandslash-Alola, Tentacruel, Magnezone, Exeggutor-Kanto, Kingdra, Porygon-Z, Kabutops, Aerodactyl, Typhlosion-Hisui, Ariados, Yanmega, Honchkrow, Gliscor, Cursola, Delibird, Skarmory, Ludicolo, Shiftry, Slaking, Shedinja, Aggron, Camerupt, Flygon, Lunatone, Solrock, Cradily, Castform-Snowy, Tropius, Torterra, Kricketune, Rampardos, Wormadam-Sandy, Gastrodon-East Sea, Bronzong, Abomasnow, Zoroark-Hisui, Sawsbuck-Spring, Stunfisk-Unova, Greninja, Malamar, Dragalge, Noivern, Decidueye, Turtonator, Pawmot, Kingambit, and Chi-Yu.


I strongly recommend playing without items for the best and most difficult experience, as that is what the gameplay is balanced around. -Aaron’s Aron

Useful Stuff


Previous Versions

Current Limitations

Pokémon Conquest modding is still in its relative infancy compared to the mainline Pokémon games or more popular spinoffs such as the Mystery Dungeon series. We do not have the same tools available to us, and this leads to some unfortunate instances where things cannot be changed exactly how we would like them. However, developments continue to be made all the time, and as progress is made, I will continue to update the game to fix these problems. In the mean time, none of these issues break the game, and it still functions normally and is completely playable!

Wild Pokémon spawns can only be partially edited. This leads to an issue where a lot of Pokémon won’t spawn if a location is at Level 1 or Level 2. For example, if Aurora’s Farm or Ravine are at Level 1, only Cyclizar will spawn. I made every wild Pokémon location Level 3 from the start so that all of the proper Pokémon spawn, but it means there is no need to upgrade these particular locations anymore.

In the second tutorial battle (the first after Oichi joins your army), the wild Kingdra spawns out of bounds due to the fact that it is a hardcoded tutorial battle and the game is not expecting the Level 3 Farm to be loaded (which I had to make happen due to the previous issue I mentioned with the wild Pokémon spawns). The Kingdra cannot be interacted with, which makes this battle unwinnable, but this is not a big issue as you can immediately run from the battle and the game continues on like normal.

Hideyoshi is hardcoded to spawn in the battle in Viperia in “The Legend of Ransei” with whatever is in the Monferno slot. Neither the Pokémon he spawns with nor the link percentage of the Pokémon can be modified at the moment. This is why there is Hideyoshi with a random under-leveled Golurk in that fight.

Nixtrom is messed up and only five enemies are present in the kingdom in “The Legend of Ransei”. I don’t currently know what is causing this or how to fix it. If you want it to be a fair battle, only take five Warriors yourself!

The final “boss” battle (I don’t want to spoil it if you’ve never played before!) in “The Legend of Ransei” is also hardcoded. The same Warlords appear as in vanilla with whatever Pokémon is in the slot of their vanilla Pokémon, and their link percentages also cannot be modified. If this battle seems scuffed to you, this is why!

A few (like the non-Player ♂/♀ Eeveelutions) Perfect Links max out at 99% instead of 100%. There is a bug where if a Warrior or Pokémon has more Perfect Links than they were assigned in vanilla Conquest, the game will repeat the Perfect Link message every time they perform an action, which is very annoying and makes the game unfun to play.

As is the case in all games before Generation 6, there is a shorter character limit for the names of Pokémon, moves, abilities, etc. Some of the more recent Pokémon and moves have names that are longer than the Generation 5 character limit, so they had to be shortened, such as Meowscarada -> Meowscrada and First Impression -> 1st Impression.

Moves can be edited fairly well, although not with full customization yet. Abilities can barely be edited at all.

There are still some Pokémon that we do not have battle sprites for yet, so I have Munchlax subbed in for them. Unlike all of the other limitations, this isn’t a limitation of the current modding capabilities, but rather a limitation of needing people to make the sprites! I can’t add things that don’t exist! If you would like to make battle sprites for any Pokémon we currently don’t have them for or think you can improve on any currently existing sprites, feel free to send them my way and I would be happy to add them to the game!

Still needed: Slowbro-Galar, Slowking-Galar, Samurott-Hisui, Basculegion, Sawsbuck-Spring, Centiskorch, Dracozolt, Quaquaval, Garganacl, Armarouge, Revavroom, Cyclizar, Glimmora, Gholdengo, Zapdos-Galar, Latios, Kingambit, Tornadus-Therian, Thunderus-Therian, Landorus-Therian, Volcanion, Kartana, Marshadow, Naganadel, Regieleki, Chien-Pao

Aaron’s Aron

Special thanks for helping out and saving me so much time:


Battle Sprites:


Raichu-Alola, Zoroark-Hisui, Incineroar, Lycanroc-Midday, Pawmot, Ceruledge, Virizion, Spectrier




Noivern, Buzzwole

Overqwil, Cursola, Rotom-Mow


Pokémon Mystery Dungeon: Explorers of Time, Darkness, and Sky

Sandslash-Kanto, Nidoking, Tentacruel, Slowbro-Kanto, Slowking-Johto, Magnezone, Exeggutor-Kanto, Kingdra, Porygon-Z, Kabutops, Aerodactyl, Ariados, Yanmega, Honchkrow, Gliscor, Delibird, Skarmory, Swampert, Ludicolo, Shiftry, Slaking, Shedinja, Camerupt, Flygon, Lunatone, Solrock, Claydol, Cradily, Castform-Snowy, Tropius, Torterra, Kricketune, Rampardos, Wormadam-Sandy, Gastrodon-East Sea, Bronzong, Abomasnow, Darkrai, Celebi-Shiny, Deoxys-Normal, Heatran, Manaphy, Shaymin-Sky

Meloetta-Aria, Stunfisk-Unova, Cobalion, Keldeo-Ordinary



Arcanine-Hisui, Starmie, Kleavor, Ursaluna, Mamoswine, Blaziken, Breloom, Roserade, Salamence, Rotom, Sigilyph, Ferrothorn, Helioisk, Tyrantrum, Aurorus, Hawlucha, Crabominable, Salazzle, Bewear, Golisopod, Kommo-o, Toxtricity, Frosmoth, Lokix, Grafaiai, Scovillain, Baxcalibur

Typhlosion-Hisui, Farigiraf, Greninja, Decidueye, Dragapult

We still need some battle sprites, so feel free to work on them and send them my way! Thanks!

Thank you to the people that provided feedback and voted in Pokémon polls!
Aggron Enjoyer
Brandon The Rabboat
pigeon boi
Super Moustache Gamer
The Pod