AvatarPokeHacking

AvatarJoin our Discord community



Summary
Pokémon Following Renegade Platinum Platform:


Pokémon Following Renegade Platinum is an enhancement hack of Pokémon Platinum Version. In a nutshell, this hack generally keeps the same story flow as the original Pokémon Platinum but adds in a significant number of gameplay differences, including but not limited to access to all 493 Pokémon in the game, revamped Trainers including tougher boss fights, lots of (optional) changes to weaker Pokémon to make them easier to use, the removal of trade only evolutions and a number of other quality of life changes. With the new Walking Pokémon feature, you can walk side by side with any of the 493 existing Pokémon and interact with them, as you rediscover the landscapes of the mythical Sinnoh. The specifics of what parts have been changed are explained in the paragraphs below.



Author of the Pokemon Renegade Platinum and Pokemon Following Platinum merge: Chensquared Author of the original Pokemon Renegade Platinum project: Drayano Authors of the original Pokemon Following Platinum project: Mikelan98 and AdAstra/LD3005 Translation to Spanish: Drakyem and Christt105
Features
Your Pokémon Follows You!

The Walking Pokémon feature allows you to walk around with your favourite Pokémon throughout the entire game and interact with it whenever you want, as in Pokémon HeartGold and SoulSilver. Your Pokémon's reactions may vary depending on how strong your bond is and where you currently are, and the classic HeartGold and SoulSilver emoticons will pop up depending on your Pokémon's mood. However, this mechanic may be disabled in special locations (the Underground) or circumstances (riding the bike).

All 493 Pokémon Available

All Pokémon that were originally in Platinum, from Bulbasaur to Arceus, are available to obtain within the game. The wild Pokémon for every single area have been modified extensively, now including species not ordinarily found in the Sinnoh region. It's possible to catch or obtain the majority of Pokémon before facing the Elite Four for the first time, meaning you can construct almost any team you want. In the cases where a Pokémon being in the wild would not be thematically appropriate - for example, starter Pokémon or legendaries - new events have been added to the game to make obtaining these Pokémon feel as unique as they normally would.

The details for where to get each Pokémon can be found between the wild Pokémon and special events documents. Additionally, the correct locations for wild Pokémon are also shown in the Pokédex.

Revamped Trainer Battles

The Pokémon rosters of every Trainer in the game has been edited, now including Pokémon from the National Dex. Trainer levels have also been modified to fit the new level curve, which is now higher than before due to bigger Pokémon rosters and greater use of evolved Pokémon awarding larger amounts of EXP. Trainers can now expect their Pokémon to reach the 70s by the Elite Four, instead of the 50s that was the case in the original Platinum. Additionally, all Trainers use the AI that is normally only used by boss Trainers such as the Elite Four.

The details for what each Trainer has can be seen in the Trainer Pokemon document. Please note that this feature is purely for the normal Trainer battles in the game; the Battle Frontier has not been changed.

Harder Boss Battles

Important battles such as the rival, Gym Leaders, Galactic Admins or the Elite Four have had their difficulty increased further than normal Trainers. Gym Leaders and Elite Four members now always use 6 Pokémon instead of the 3-5 from before, and all of these battles have them using high IV Pokémon with custom movesets, held items, and sometimes ideal natures. The first round Elite Four and the Champion also have the unique property of randomly picking from four teams to battle you with, making it impossible to know in advance what their lead Pokémon will be.

They shouldn't be literally impossible to beat, but are definitely a much greater challenge than the original version. You can expect some of your Pokémon to faint in battle unless you bring some strategies of your own to the table.

However, they do retain their aesthetics from the original, including their type focuses and signature Pokémon. Their signature Pokémon are also now equipped with a Poké Ball seal for some extra flair!

The details for all of these battles can be seen in the Trainer Pokémon file in the documentation.

Pokémon Modifications

The Fairy-type from the Gen 6 games and later has been added in Renegade Platinum, replacing what was previously the ??? type. All Pokémon have had their typing, base stats and wild held items updated to match what they are as of Ultra Sun and Ultra Moon, meaning you can now use Pokémon such as Clefairy and Ralts with their Fairy-type as in the later games. Pelipper and Torkoal also gain their new Drizzle and Drought abilities from Gen 7, and a lot of Pokémon gain their Hidden Ability from Gen 5 and later as a secondary standard ability in this hack.

All Pokémon have also had their level up move sets completely revamped. Pokémon will now learn their normal level up moves but now also learn other moves that enable them to be the best they can be, including TM moves, Egg moves and moves they only have access to in previous or later generations, up to and including Let's Go, Pikachu! and Let's Go, Eevee! Some Pokémon also get the chance to learn entirely new moves that they never could before, such as Megahorn for Pinsir and Earth Power for Typhlosion. The levels at which they learn the moves have been structured so that you can reliably access them just by naturally playing the game (i.e. you won't get moves at extremely high levels).

Some Pokémon have also had their TM/HM compatibility modified, in some cases adding in moves that they could ordinarily only learn in later generations (such as Drain Punch for Toxicroak), and other cases granting them access to entirely moves by TM (e.g. Drain Punch for Dusknoir). Additionally, several TMs have been replaced with new moves, including Scald, Wild Charge, Bug Buzz, Hyper Voice, Dazzling Gleam and Hurricane. Pokémon TM compatibility has been adjusted to match their compatibility in later generations, or in the case of the newcomers Bug Buzz and Hurricane, my best generous guess has been made as to what might be able to learn them. There's also been much greater compatibility added for Fly, meaning you don't necessarily almost always need a Flying-type Pokémon to get anywhere conveniently.

In addition to this, there are also a number of custom changes to make certain Pokémon unique and/or easier to use. Many Pokémon who are a bit weaker have received buffs to their base stats, meaning previously weak Pokémon like Butterfree and Ledian can now actually put up a fighting chance. Some Pokémon with decent stats in bad areas have had their stats reshuffled, such as Glaceon who is now faster but less defensive. Some Pokémon have also been given new types to play with, such as the now Bug and Dragon-type Flygon, or the Ghost and Fairy-type Mismagius. Some Pokémon also gain new abilities that they can't ordinarily get, such as Weavile gaining the Technician ability.

If you don't like the sort of changes that are listed in that last paragraph, there is an additional patch you can use called "ClassicVersion.xdelta" which will erase these changes from the game, leaving them the same as they would be as of Ultra Sun and Ultra Moon.

The details for these modifications can be found in the Pokemon Changes and Type Changes files in the documentation.

Quality of Life Changes

A number of quality of life changes have been made to the game.

All Pokémon names are now decapitalised everywhere outside of standard NPC dialogue. This means in battle, the Pokémon status screen etcetera, all names show up as they would in Gen V and later.

Pokémon natures are now displayed in the stat screen with their stat boost and reduction shown next to them (as stat highlights were not a thing in Platinum). For example, where it previously said "Brave nature.", you should now see "Brave (+Atk, -Spe)".

All Pokémon have their egg cycles reduced to 0, meaning they hatch very quickly.

The Poké Radar is now given to you near the beginning of the game. The Bicycle is actually given to you at the start of the game. The Pokétch, still given to you near the start, now includes all 25 Pokétch apps right off the bat. Additionally, the three coupon miniquest has been removed.

The Move Relearner and the Move Tutors that previously required Heart Scales and Shards respectively no longer require payment for their services; you can just talk to them and they'll do their job for free. Additionally, all three Move Tutors now sit in the same house on the southern part of Route 212. The Move Deleter is now available as early as Oreburgh City, meaning you no longer need to wait until Canalave City to delete any HMs.

When fishing with a rod, an encounter is now guaranteed, as opposed to previously where it was possible to 'not get a bite'. Honey trees have also been given a total overhaul and now give you a Pokémon instantly instead of you having to wait for several hours. The encounters for honey trees are different from before as they are now script driven - you can view what is on each tree in the Wild Pokémon document.

TMs are now effectively infinite; picking up or obtaining a TM will reward you with 99 copies of that TM, and these can also be refreshed by talking to a new NPC at the Pokémon League. These TMs cannot be bought at any stores and also cannot be sold. Most TM locations have been reshuffled and can be seen in the Item Locations document. You will only find TMs from either picking them up off the ground or receiving them from NPCs. (It unfortunately proved impossible to make the TMs actually infinite, hence this method instead).

The need to use HMs has been removed where possible. Surf, Waterfall and Rock Climb are still necessary, but Cut trees, Strength rocks (with one exception in the Distortion World), Rock Smash rocks and foggy weather have been completely removed from the game, meaning your Pokémon no longer need to learn these moves to progress. Where roadblocks are necessary, NPCs have replaced them and will disappear when necessary. This does mean there are now some cases where you can access areas much earlier than you were previously able to do. Additionally, any darkness on the map has also been removed, meaning Flash is also no longer ever necessary.

The Pokémon sprites are those normally used in Heart Gold and Soul Silver, which for the most part look better than the Platinum equivalents. There are a couple exceptions to this where I've left the front sprite as the Platinum one for Pokémon such as Blastoise, Vaporeon, Jolteon, Tyranitar and Togekiss. Additionally, the mini sprites used in the Pokémon menu and the Boxes are now the Gen 6 icons (albeit some with some slightly off colours), with thanks to MeroMero for distributing a premade file containing them.

Most of these changes are not documented anywhere, but you may notice them as you play through the game.

Increased Shiny Rate

By default, Renegade Platinum features a new shiny rate of 1/512, meaning while shiny Pokémon are still reasonably rare, it's significantly more likely that you'll come across one while playing the game. This shiny rate does not affect the Poké Radar's ability to generate shiny patches of grass, but does otherwise affect every other method of Pokémon encounter (eggs, gifts, wild etc).

If this feature is undesirable, there are additional patches included in the download that can make the shiny rate 1/4096 (equal to Gen 6 and above) or 1/8192 (equal to Platinum's normal rate) instead.

Increased Gameplay Speed

The download includes a "SpeedUpPatch" which can be applied to Renegade Platinum which adds a few things to speed up the normally sluggish gameplay in Platinum. It does three things: all text will appear instantly, HP and EXP bars will no longer animate between positions and the 30 FPS cap of the game has been removed, allowing it to run up to a maximum of 60 FPS depending on the hardware capability. These changes together mean battles can go significantly faster.

Please note that these speed up features are not included in the base Renegade Platinum and need to be applied via one of the additional patches supplied in the download.

New Events and NPCs

A number of small events have been added to the game, including an additional event with Team Galactic, small events to obtain starters and legendaries, more in-depth events to get mythical Pokémon such as Mew, Celebi and Arceus and more.

Some new events have also been added that change the story flow slightly. For example, upon arriving at Eterna City, you will find that Gardenia isn't present at her gym. The player is instead required to make a short detour to Route 216 - which was previously inaccessible until gaining six badges - giving them the chance to pick up some Ice-type Pokémon much earlier than before. Another example is that the player now visits Pal Park between going to Celestic Town and Canalave City.

You also now battle Lucas or Dawn a few times as you go about your adventure! In addition, there are also some battles with each of the stat trainers (Cheryl, Mira etc), related to their individual events.

There are lots of small events that allow you to obtain Pokémon. For example, you can get an Eevee early in the game that is being taken care of by the player's mother. You can get a Lapras from an old lady in Pastoria City who has a small story to tell, and you can get a Beldum by talking to Steven, who is now taking up residence in Oreburgh City. And much more!

There are also a number of additional NPCs that will do things such as sell you evolution items, give you items unique to certain Pokémon such as the Stick, and a whole new training NPC in Solaceon Town's Pokémon Daycare who will help you train your Pokémon in levels or EVs, making any necessary grinding a lot faster.

The details for some of these modifications can be found in the NPC Changes and Special Events files in the documentation.

Evolution Modifications

Pokémon that previously had to be traded to evolve can now evolve within the game itself. Those that evolve by trade and did not require an item now simply evolve at Level 36. Those that did require an item can now evolve by having the item used on them, similar to an evolution stone.

Additionally, a number of Pokémon have had their evolution levels lowered to make them easier to use. For example, Omanyte and Kabuto, who previously wouldn't evolve until a high level 40, now evolve at a much easier Level 30, allowing them to keep up with the other Pokémon in your teams.

Finally, some evolution methods were changed to be less restrictive. Pokémon who could evolve from happiness at specific times of the day now just need to be happy, and Eevee, who previously required happiness and location evolutions, now uses standard evolutionary stones for all of its evolutions.

The details for these modifications can be found in the Evolution Changes file in the documentation.

Move Modifications

A number of useless or rarely seen moves have been replaced with moves from later generations. Examples include Draining Kiss, Scald, Icicle Crash, Drill Run, Moonblast, Dazzling Gleam, Disarming Voice, Bulldoze, Play Rough, Hurricane and Wild Charge. New moves borrow animations from other moves that are similar (e.g. Drill Run uses Horn Drill's animation), or have animations that are slightly modified from a different move (e.g. Moonblast uses Mist Ball with a moon background). These new moves can be learnt by level up or in some cases, TM.

In addition to this, a number of moves have had their stats adjusted slightly. For example, Shadow Punch and Shadow Claw are now a much stronger 80 base power. HMs in particular have been boosted to make them more attractive as battling moves, such as Fly now having 100% accuracy and Rock Climb being a Rock-type move.

The details for these modifications can be found in the Move Changes file in the documentation.

Item Modifications

The locations of many items in the game have been shuffled around, allowing the player better access to them throughout the game. For example, the various evolution items are now found much earlier in the game, and can also be purchased from either the Veilstone Department Store, the Veilstone Game Corner or from an NPC in Snowpoint City. Locations for most items are shown in the Item Changes document. You'll be able to find items such as the EXP Share and the Soothe Bell much earlier than previously.

TMs are now effectively infinite, as explained in the quality of life changes.

Poké Balls, Great Balls and Ultra Balls have also been made cheaper to assist the player in what will likely end up being a greater amount of Pokémon caught than normal.

A few previously unused items are now used or replaced with new Key Items as well, relevant to new events within the game. Additionally, the previously event only Key Items such as the Secret Key, Member's Card, Gracidea and Azure Flute can now be obtained and their relevant events unlocked within the normal gameplay.

The details for these modifications can be found in the Item Changes file in the documentation.

Trade Modifications

The in-game trades found in Platinum have been adjusted to give you new Pokémon that are otherwise hard to find at the stage of the game the trade is at. For example, you can now trade for a Spheal in Oreburgh City. In addition to this, the obedience check that makes traded Pokémon not listen to you has been disabled, meaning you can use these traded Pokémon with no worries.

The details for these modifications can be found in the Trade Changes file in the documentation.
Gallery
Credits
Drayano: Pokémon Renegade Platinum.

Mikelan98 and AdAstra/LD3005: Pokémon Following Platinum.



Alpha, SCV: The creators of PPRE, which was incredibly useful.

JackHack96: I used a number of his tools when building the hack.

JimB16: For his Platinum disassembly on GitHub. While it wasn't used to actually develop with, it came in useful quite a few times to locate certain bits of data (including the solution for dealing with the traded Pokémon obedience issue).

Kaphotics: A very talented hacker in the data mining sense, Kaphotics' wealth of NDS knowledge helped me to avoid one or two potential issues as I was building the game; his advice was incredibly helpful. The Lua scripts for the player's position and the Instant Text code that is implemented into the "SpeedUpPatch" were both made by him, too.

KazoWAR: For his BTX editor tool as well as his YouTube tutorial on adding Trainer sprites to Pt/HG/SS via Tinke.

Markitus95: The creator of SDSME, which was also useful.

MeroMero: Another extremely talented NDS hacker, MeroMero posted a lot of tutorials on Project Pokémon that were directly relevant to things I wanted to do, such as changing the shiny rate or finding out how to adjust the position of Pokémon sprites in battle. His tutorial for adding Fairy-type to HG/SS was also what I adapted to get it working in Platinum. Finally, the Gen 6 mini Pokémon icons were also completely thanks to him.

Mikelan98: An extremely talented NDS hacker, he produced lots of helpful tutorials for NDS hacking, and it was also him who provided files allowing me to show Pokémon locations in the Pokédex and for the Fairy-type icon to display correctly in the Pokédex. Both of these would have been impossible without him!

sylphate: A talented graphics artist who made the logo for Renegade Platinum. He's also the artist for the logo for my Rising Ruby and Sinking Sapphire hacks!



BTX Editor: Made by KazoWAR, this tool was helpful for getting some new overworlds into the game, such as Steven, a few of the legendaries and more.

crystaltile2: An invaluable tool for importing/exporting/locating particular files from NARCs, as well as being very helpful when implementing the Fairy-type.

ARM Assembler: Used for assembling and allocating every subroutine that was added to the ROM in order to implement the Walking Pokémon.

IDA Pro: Essential for disassembling and reverse engineering of the original subroutines and for debugging the new implemented ones.

Hex Workshop: Helpful for those times where I needed to do things via hex editing.

HxD: Used for copying the assembled code into the binary executable files.

JackHack Tools: A number of tools from his site were used, including a Pokémon Editor, Attack Editor and Trade Editor.

kiwiDS: Helpful for some cases where I needed to get the individual files for a NARC.

Lua Scripts: A Lua script by Kaphotics that displayed the X/Y coordinate of the player on the map, allowing me to position overworlds correctly.

PKHeX: While not used for actual development, it came in useful a few times to figure out how things worked.

PokeDSPic Platinum: Used in a few cases where sprites had to be modified from their standard HG/SS versions.

PPRE: Used primarily for scripting and placing overworlds on the map, as well as some text editing. Both 0.14b and 0.12 were used to get around the issues related to freezes caused when saving the script in 0.14b.

SDSME: Used for editing text that wasn't tied to a map, as well as configuring the "weather" for places like Twinleaf Town and Wayward Cave.

DSPRE: Used for modifying scripts, editing texts and placing events and overworlds in the maps, as well as other minor edits.

PDSMS: A very powerful tool used for editing two tileset files and a building list file.

DeSmuME: A Nintendo DS emulator essential for testing the game and checking for possible bugs.

Tinke: Extremely helpful for some graphical changes, including the Steven trainer sprite and adding the Renegade Platinum logo to the title screen.



Mikelan98, Nomura: ARM9 Expansion Subroutine (pokehacking.com/r/20041000)

Mikelan98, BagBoy: Fairy Type in Pokemon Platinum (pokehacking.com/r/20071800)
Changelog
Version 1.2.0 - 23 August 2022

Bug Fixes:
- Bug fix for the Aaron fight before Hearthome City—previously the game would crash if you lost the Aaron fight because you would have no pokemon alive during the scene afterwards (usually Aaron heals you after the fight and you can't try again), which is a case that isn't handled by the original Following Platinum hack. I've changed this so you now wipe out if you lose the fight, working around this. The same fix has been applied to battleground and type masters. Thanks to everyone who pointed it out! Also, the obedience issue fix has been incorporated.


Version 1.1.9 - 19 January 2022

Bug Fixes:
- Includes the fixed FollowingRenegadePlatinum3541 patch. The previous patch was made against a corrupted ROM. Also includes Pokedex location fix. People playing the Classic version should redownload this patch (21/1/2022) as there was a patching error.


Version 1.1.8 - 17 January 2022

Bug Fixes:
- Pokemart fix for Veilstone Dpt. Store, Snowpoint City vendor, and Veilstone Game Corner.
- Dazzling Gleam TM colouring fix.


Version 1.1.7 - 17 January 2022

Bug Fixes:
- Work-around for inconsistent double battle crash. The slide-in animation for your following pokemon has been removed temporarily (the default Pokeball animation is used instead) for this work-around to prioritise playability until the authors of Following Platinum fix the root issue.


Version 1.1.6 - 17 January 2022

Bug Fixes:
- Fixed type chart issues with stealth rock.
- Minor fix for item icons.


Version 1.1.4 - 16 January 2022

Bug Fixes:
- Fixed flavour/descriptive text issue when talking to your following Pokemon.
- Framerate unlock has been "fixed"—it has actually been in the game this whole time, but the text for the options screen was accidentally overwritten by Renegade text.


Version 1.1.2 - 15 January 2022

Breaking Changes:
- Added fixed Classic version patch at link. Not thoroughly tested, but I expect it to work.


Version 1.1.1 - 15 January 2022

Bug Fixes
- Fixed a crash when talking to Looker more than once in the Route 213 hotel.


Version 1.0.0 - 15 January 2022

Initial release.
Download (Original Version)
Author Chensquared
Language
Submitted15 Jan 2022
Current version1.2.0
Current statusCompleted
Last updated23 Aug 2022
Size21.85 MB
Downloads1606


By clicking on this button you accept our privacy policy
Download (Spanish)
Translator Drakyem Christt105
Language
Submitted16 Mar 2023
Current version1.2.0
Current statusCompleted
Last updated16 Mar 2023
Size21.92 MB
Downloads526


By clicking on this button you accept our privacy policy