Patching Guide¶
This guide will walk you through patching a clean Pokémon Platinum ROM to create Renegade Platinum.
Prerequisites¶
Important File Requirements
- You need a clean Platinum ROM (American version)
- ROM must be in
.ndsformat (may be in.zipor.7zarchive) - ROM should be 128 MB (131,072 KB) in size when extracted
- Never use
.exefiles - these are not legitimate ROM files
Obtaining the Patch
Download the Renegade Platinum patch from Drayano's Google Drive.
Step 1: Obtain the Base ROM¶
- Obtain a clean Pokémon Platinum ROM
- Ideally from a dump of your personal cartridge
- Ensure the file is
.ndsformat or contained in a.zip/.7zarchive - Extract the ROM if it's in an archive
ROM Version Numbers
You may see some Platinum ROMs listed with the number 3541 and some with 4997 or 4998. Any of these should work fine with the appropriate patch.
Step 2: Choose a Patching Tool¶
Select the appropriate patching tool for your platform:
Delta Patcher Lite (Recommended)
- Included in the Renegade Platinum download ZIP file
- Simple graphical interface
- Continue to Step 3 below
MultiPatch
- Search online for MultiPatch tool
- Similar functionality to Delta Patcher Lite
- Follow similar steps to Windows instructions
ROM Patcher JS
- Visit https://www.marcrobledo.com/RomPatcher.js/
- Works on any device with a web browser
- No installation required
Step 3: Apply the Base Patch¶
Step-by-Step Instructions (Windows - Delta Patcher Lite)
3.1 - Select the Original File
- Open
DeltaPatcherLite.exe - Click the folder button next to "original file"
- Select your clean
.ndsPlatinum ROM- Must be extracted
.ndsfile (131,072 KB)
- Must be extracted
3.2 - Select the Patch File
- Click the folder button next to "XDelta patch"
- Choose the correct patch for your ROM version:
RenegadePlatinum3541.xdelta- For 3541 ROMs or early cart dumpsRenegadePlatinum4997.xdelta- For 4997/4998 ROMs or later cart dumps
Choosing the Correct Patch
If you don't know which version your ROM is, try one patch. If it fails with an XD3_INVALID_INPUT error, try the other patch.
3.3 - Patch the ROM
- (Optional) Click the cog icon and select "Backup original file" if you don't want your ROM replaced
- Click "Apply Patch" to begin patching
- Wait for completion
- You now have a Renegade Platinum ROM!
Important - Checksum Validation
Do NOT uncheck "Checksum validation" for the base patch. If you disable this to force the patch through, it will likely cause crashes when playing.
Patch Result
Both the 3541 ROM + patch and the 4997 ROM + patch produce the same Renegade Platinum ROM, which can then have additional patches applied to it.
Step 4: Apply Additional Patches (Optional)¶
Optional Patch Types
- Classic Version (
ClassicVersion.xdelta) - Removes custom Pokémon type/stat/ability changes - Speed Up Patch (
SpeedUpPatch.xdelta) - Instant text, no HP/EXP animations, 60 FPS - Shiny Rate Patches - Change shiny rate to 1/4096 or 1/8192 (default is 1/512)
Applying Additional Patches¶
Must Disable Checksum Validation
Unlike the base patch, additional patches require you to uncheck "Checksum validation" to apply multiple patches. This is safe for additional patches.
Steps:
- In Delta Patcher Lite, select your Renegade Platinum ROM as the "original file"
- Select an additional patch as the "XDelta patch"
- Click the cog icon next to "Apply patch"
- Click "Checksum validation" to UNCHECK it
- Click "Apply patch"
- To apply another patch, change the "XDelta patch" selection and click "Apply patch" again
Single Additional Patch
If you only want to apply one additional patch, you should be able to do so without disabling checksum validation.
Available Additional Patches¶
Classic Version (ClassicVersion.xdelta)¶
What This Does
Removes any changes to Pokémon that modify their types, stats, or abilities to something that isn't in the main series as of Gen 7.
Use this if you want:
- Pokémon stats to match Ultra Sun/Ultra Moon exactly
- No custom buffs (e.g., no buffed Butterfree or Ledian)
- No custom types (e.g., no Bug/Dragon Flygon)
- No custom abilities (e.g., no Technician Weavile)
Speed Up Patch (SpeedUpPatch.xdelta)¶
What This Does
Changes a few things to speed up the normally sluggish pace of Gen 4 games:
- Instant text - Mash A to get through dialogue instantly
- Gauge animation cut - HP and EXP bars jump to positions instantly (may not be noticeable early with small HP bars)
- FPS cap removed - Game runs up to 60 FPS (normally locked to 30), most noticeable in battles
Shiny Rate Patches¶
File: Shiny_Rate_1_4096.xdelta
What This Does
Changes the shiny rate to 1/4096, equal to Gen 6 and onwards games.
- Default Renegade Platinum rate is 1/512
- Does not affect Poké Radar shiny patches
File: Shiny_Rate_1_8192.xdelta
What This Does
Changes the shiny rate to 1/8192, equal to Gen 5 and before (vanilla Platinum rate).
- Default Renegade Platinum rate is 1/512
- Does not affect Poké Radar shiny patches
Step 5: Play the Game¶
Now you can play Renegade Platinum using a DS emulator!
Recommended Emulators¶
DeSmuME
- Popular and stable
- Performance Tips:
- Turn OFF: Advanced Bus-Level Timing (Config → Emulation Settings)
- Turn ON: Use Dynamic Recompiler
- Found in: Config → Emulation Settings → Advanced
Underground Note
The underground will not work unless Bus-Level Timing is turned on.
MelonDS
- Modern alternative
- Generally faster than DeSmuME
DraStic (Paid)
- Best performance and compatibility
- Small one-time fee
- Very good DS emulator
Free Alternatives:
- Free DS - Free alternative to DraStic
- Other DS emulators available on Play Store
iNDS
- Free DS emulator for iOS devices
Hardware Options:
- Flashcards
- 3DS with custom firmware
- Any DS emulator that supports normal Platinum should work!
Troubleshooting¶
Common Issues
XD3_INVALID_INPUT error when patching
- The Platinum ROM base and XDelta patch do not match
- Check your ROM is
.ndsformat (128 MB / 131,072 KB) - Try the other base patch (3541 vs 4997)
- If no number was listed with the ROM and it fails with both patches, the ROM base won't work (possibly European or modified)
Game crashes or freezes at first rival battle
- Wrong ROM base detected
- Try the other base patch (3541 vs 4997)
- Ensure you did not disable checksum validation for the base patch
Can't apply multiple additional patches (XD3_INVALID_INPUT)
- You must uncheck "Checksum validation" when applying additional patches
- See Step 4 above for detailed instructions
Read the README Files
The download includes README files in each patch folder. If you have problems, make sure you've read these first!
Ready to Play!
Once patching is complete, you're ready to start your Renegade Platinum adventure! Check out the FAQ if you have any questions.