ROM Hack Pokemon Dream Radar Cart Redirect Patch - Use save file on SD instead of NDS cart

KostaSaizo7

New Member
Newbie
Joined
Aug 15, 2022
Messages
1
Trophies
0
Age
35
Location
A
XP
210
Country
Greece
I just want to say a huge thank you to @zaksabeast. With Citra Android port, I was able to play Pokemon Dream Radar using my phone's camera. Then, using zak's patch, I transferred the captured Pokemon to my Pokemon White 2 savefile which I opened with melonDS Android port in order to receive them. The goal of Dream Radar is to capture the 3 legendary "Forces of Nature" Tornadus, Thundurus and Landorus. After completing that task and transferring them to White 2 (along with many other pokemon), I used cheats from another of zak's posts, which trick Dream Radar into thinking a Gen 4 Pokemon game is inserted. This unlocks each Gen4's Legendary. Here's an album of my experience:
 

Attachments

  • 131554.jpg
    131554.jpg
    327.6 KB · Views: 57
  • 131907.png
    131907.png
    96.3 KB · Views: 60
  • 132734.jpg
    132734.jpg
    210.9 KB · Views: 48
  • 132753.jpg
    132753.jpg
    210.3 KB · Views: 55
  • 1676744331897.jpg
    1676744331897.jpg
    533.1 KB · Views: 68
  • 1676744331890.jpg
    1676744331890.jpg
    550.7 KB · Views: 57
  • 1676744331880.jpg
    1676744331880.jpg
    554.9 KB · Views: 77
  • 213834.jpg
    213834.jpg
    122.2 KB · Views: 57
  • 1676744331906.jpg
    1676744331906.jpg
    794.4 KB · Views: 69
  • 1676744331844.jpg
    1676744331844.jpg
    552.7 KB · Views: 50
  • 1676744331854.jpg
    1676744331854.jpg
    543.9 KB · Views: 63
  • 1676744331860.jpg
    1676744331860.jpg
    549.5 KB · Views: 71
  • 1676744331865.jpg
    1676744331865.jpg
    540.2 KB · Views: 59
  • 1676744331876.jpg
    1676744331876.jpg
    548.5 KB · Views: 51
Last edited by KostaSaizo7,
  • Like
Reactions: spectreMonkey

TheP0w3r

New Member
Newbie
Joined
Feb 9, 2023
Messages
3
Trophies
0
Age
19
XP
46
Country
United States
I have all Gen V games on my 3DS. Do I have to just patch one at a time or is there a way to do it for all of them?
 
Last edited by TheP0w3r,

JPHanke

New Member
Newbie
Joined
Feb 26, 2023
Messages
1
Trophies
0
Age
33
XP
15
Country
Brazil
Hi @zaksabeast,

First, thanks for creating that patch, I've been looking for something like it for a long time!
But I need your help here... From Github:

If you want a different game Id or save path, run these commands (replace SD_SAVE_PATH and GAME_ID): armips transporter.s -strequ SD_SAVE_PATH "/roms/nds/saves/black.sav" -strequ GAME_ID "IRBO" flips -c code.bin code_patched.bin code.ips

I tried that, got armips and flips, but when I run this I got an error as I'm missing "transporter.bin". I could not find this in any version of the source codes in GitHub. Can you help me?

Thanks!!
 

TheOzymandias

New Member
Newbie
Joined
Feb 27, 2023
Messages
1
Trophies
0
Age
26
XP
46
Country
United States
Hi and thanks for making this patch! Just wondering if it may or may not work with Black 2 or White 2 rom hacks or alongside other patches for Black 2 and White 2.
 

Retro2Modern

Active Member
Newcomer
Joined
Feb 1, 2023
Messages
40
Trophies
0
Age
35
XP
121
Country
United States
This patch now supports Pokemon Transporter thanks to DRayX!

Dream Radar is a game that allows getting level 5 legendary Pokemon in dream balls with hidden abilities, and sending them to a Black 2 or White 2 NDS cartridge. Pokemon Transporter allows transferring Pokemon from previous games to newer games.

This patch redirects saving from an NDS cartridge to a file on the SD card. Using this patch allows Dream Radar and Transporter to use saves from TWiLightMenu/nds-bootstrap.

Usage:

  1. Download and unzip the zip file from the latest releases
    • The zip will have two folders in it - radar and transporter
    • Each folder will have two ips patches in it - black2.ips and white2.ips
  2. Copy the ips patch you want to your sd card
    • For Pokemon Dream Radar use /luma/titles/00040000000AE100/code.ips
    • For Pokemon Transporter use /luma/titles/00040000000C9C00/code.ips
  3. Ensure you have a save file at /roms/nds/saves/white2.sav or /roms/nds/saves/black2.sav
I finally got it working for mine using a Forwarder for Black, White, Black 2, and White 2, but there is something I want to ask about: Can you update the patches to actually work as individual software titles instead of having to change names for each of them to "code.ips"? The 3DS and Wii U Eshops are closing down forever this month meaning that Pokémon Bank will be permanently free to use forever.
 

pistonfish

Well-Known Member
Newcomer
Joined
Apr 30, 2021
Messages
84
Trophies
0
Age
24
XP
642
Country
Germany
I finally got it working for mine using a Forwarder for Black, White, Black 2, and White 2, but there is something I want to ask about: Can you update the patches to actually work as individual software titles instead of having to change names for each of them to "code.ips"? The 3DS and Wii U Eshops are closing down forever this month meaning that Pokémon Bank will be permanently free to use forever.
Exactly what do you mean? This uses Lumas LayeredFS Game Patching functionality. This means that Luma applies the ips-patch named code.ips, that's lying in the folder with the titles id, if present.
 

Retro2Modern

Active Member
Newcomer
Joined
Feb 1, 2023
Messages
40
Trophies
0
Age
35
XP
121
Country
United States
Exactly what do you mean? This uses Lumas LayeredFS Game Patching functionality. This means that Luma applies the ips-patch named code.ips, that's lying in the folder with the titles id, if present.
I mean like having all of them to work with Poké Transporter if you have all 4 of the Gen 5 games as forwarders.

 
Last edited by Retro2Modern,

pistonfish

Well-Known Member
Newcomer
Joined
Apr 30, 2021
Messages
84
Trophies
0
Age
24
XP
642
Country
Germany
I mean like having all of them to work with Poké Transporter if you have all 4 of the Gen 5 games as forwarders.
Oh, now I understand.

I've never used PokéTransporter, but from what In know it only supports one game at a time and I guess there is no real way around that without heavy modification of PokéTransporter. However, what you could do, is use a software that replaces the code.ips file for you in a comfortable way, so that you don't have to do that manually. Someone could write such software, dedicated to these explicit patches, but you could also just use something, like Modmoon which is made to do exactly that.
 

Retro2Modern

Active Member
Newcomer
Joined
Feb 1, 2023
Messages
40
Trophies
0
Age
35
XP
121
Country
United States
Oh, now I understand.

I've never used PokéTransporter, but from what In know it only supports one game at a time and I guess there is no real way around that without heavy modification of PokéTransporter. However, what you could do, is use a software that replaces the code.ips file for you in a comfortable way, so that you don't have to do that manually. Someone could write such software, dedicated to these explicit patches, but you could also just use something, like Modmoon which is made to do exactly that.
I finally got Modmoon working with Poké Transporter after figuring out what to do with it after so many errors and such and having trouble getting it to work properly, and NOW I can finally use the code.ips files from Generation 5 for this. Now only if we could have a patch that actually tricks the Pokémon Transporter to transfer Pokémon from Gen 3 and Gen 4 to Gen 6 and 7 before using Pokémon Home. I still remember when one person on YouTube actually made a device to transfer Pokémon from Generation 2 to Generation 3 to make transferring your Pokémon from Generation 2 all the way to Generation 8/9 depending if said Pokémon exists in Gen 8 and 9.

Anyways, the example I want to go through would be THIS: if someone had a VC Injected Pokémon R/S/E/FR/LG rom and a forwarded D/P/Pl/HG/SS rom in there, it would be nice to have a patch to trick said Transporter to transfer from those Gens to Bank.
 

MisterPetry

New Member
Newbie
Joined
Mar 5, 2023
Messages
2
Trophies
0
Age
16
XP
12
Country
Brazil
Download the patches first:

Extract the archive and in the "radar" folder, you will find two patches, one for black 2 and one for white 2


If you want to use Dream Radar with Black 2, use the black2.ips, and if you want to use White 2, use the white2.ips

On your SD card, in the luma folder, create a "titles" folder, and inside that folder, make a folder with 00040000000AE100 as the name.


put black2.ips or white2.ips inside that folder, depending on which game you want to use Dream Radar with. For th is example I will use white2.ips


Click once on the patch file, and press F2. This will highlight the filename and allow you to change it.


Rename this to code.ips, and press Enter to confirm


At this point the patch should be in place. All that's left to do is to create a "roms" folder at the root of your SD card, and inside that folder, create a "nds" folder. In the "nds" folder, create a "saves" folder.


Put your save file inside that folder, and rename it to black2.sav or white2.sav, depending on the version of the game you want to use Dream Radar with (if you want to alternate, you will have to replace the ips patch with the other version first!)


Now you're done setting up your SD card. Put it back into your console and hold Select while powering on. On the Luma configuration screen, you want to ensure that "Enable game patching" is activated (use Up and Down on the d-pad to navigate to it, and press A to make an (x) show up.) Then press Start to save the configuration and boot into the system.

That's it, the patch should work and you should be able to use Dream Radar with your save file on the SD card.
I did exactly that but it didn't work :(
 

pistonfish

Well-Known Member
Newcomer
Joined
Apr 30, 2021
Messages
84
Trophies
0
Age
24
XP
642
Country
Germany
I finally got Modmoon working with Poké Transporter after figuring out what to do with it after so many errors and such and having trouble getting it to work properly, and NOW I can finally use the code.ips files from Generation 5 for this. Now only if we could have a patch that actually tricks the Pokémon Transporter to transfer Pokémon from Gen 3 and Gen 4 to Gen 6 and 7 before using Pokémon Home. I still remember when one person on YouTube actually made a device to transfer Pokémon from Generation 2 to Generation 3 to make transferring your Pokémon from Generation 2 all the way to Generation 8/9 depending if said Pokémon exists in Gen 8 and 9.

Anyways, the example I want to go through would be THIS: if someone had a VC Injected Pokémon R/S/E/FR/LG rom and a forwarded D/P/Pl/HG/SS rom in there, it would be nice to have a patch to trick said Transporter to transfer from those Gens to Bank.
Patching Pokémon Transporter to accept Gen3 and Gen4 doesn't sound that simple. You could try to transfer your Pokémon using PKSM
 

MisterPetry

New Member
Newbie
Joined
Mar 5, 2023
Messages
2
Trophies
0
Age
16
XP
12
Country
Brazil
I checked if game patching was enabled, I changed the name of the patch code.ips, my white2.nds is in the roms/nds folder, and the white2.sav is in the roms/nds/saves folder, what I could have done wrong? Is it my custom luma?
 

mysuterii

New Member
Newbie
Joined
Mar 21, 2023
Messages
1
Trophies
0
Age
36
XP
16
Country
China
Boot the luma3ds from SD Card instead of SysNAND !
The game patching feature will not take effect when you boot from SysNAND.


I did everything the guide told me, but Pokemon Radar still can't find the games, activate the Luma patches, create the folders in the corresponding order, luma/titles/id/code.ips, and paste the ips in the corresponding ips folders, I have the Pokemon Radar from the USA region, along with Pokemon Black 2 (USA). Can someone tell me what I did wrong? (sorry, I posted the comment 2 times)
I followed the instructions which ended up not working.

Dream Radar doesn't detect my forwarded rom, it still says that it isn't inserted. I have read every comment but none of the things they mention have worked for me.
I did exactly that but it didn't work :(

So copy the boot.firm back into your SD Card and make sure **ENABLE** Game Patching feature again when you restart the 3DS (the feature will auto disable due to different boot.firm)

this frustrating me a couple of days and I try the tutorial a many times. but it wont help.
then I try PKSM redirect scripts mentioned in the thread but it wont do neither.
so I think there will be something wrong with patching feature since the PKSM will not being wrong.
finally I found this:

[[Game patching doesn't work anymore, is it because of luma?]]
Post automatically merged:

This patch now supports Pokemon Transporter thanks to DRayX!

Dream Radar is a game that allows getting level 5 legendary Pokemon in dream balls with hidden abilities, and sending them to a Black 2 or White 2 NDS cartridge. Pokemon Transporter allows transferring Pokemon from previous games to newer games.

charming job ! and finally I can use the radar.
I think you should mention that IPS game patching will not work when those who boot their 3ds from SysNAND.
boot.firm in SD Card is required to patching feature will take effect.
 
  • Like
Reactions: rainlynd

rainlynd

New Member
Newbie
Joined
Jan 27, 2023
Messages
3
Trophies
0
Age
21
XP
89
Country
Canada
Boot the luma3ds from SD Card instead of SysNAND !
The game patching feature will not take effect when you boot from SysNAND.






So copy the boot.firm back into your SD Card and make sure **ENABLE** Game Patching feature again when you restart the 3DS (the feature will auto disable due to different boot.firm)

this frustrating me a couple of days and I try the tutorial a many times. but it wont help.
then I try PKSM redirect scripts mentioned in the thread but it wont do neither.
so I think there will be something wrong with patching feature since the PKSM will not being wrong.
finally I found this:

[[Game patching doesn't work anymore, is it because of luma?]]
Post automatically merged:



charming job ! and finally I can use the radar.
I think you should mention that IPS game patching will not work when those who boot their 3ds from SysNAND.
boot.firm in SD Card is required to patching feature will take effect.
Hey, how do you boot Luma3DS from SD card? In section VI of 3DS homebrewing finalizing from 3ds.hacks.guide, I followed exact steps to boot Luma3DS from sysNAND. How do I undo it?
Post automatically merged:

I understand how it worked now, I had to rename the IPS file to code.ips to make it work, and I was still booting Luma from SD card all along.
 
Last edited by rainlynd,

pistonfish

Well-Known Member
Newcomer
Joined
Apr 30, 2021
Messages
84
Trophies
0
Age
24
XP
642
Country
Germany
Hey, how do you boot Luma3DS from SD card? In section VI of 3DS homebrewing finalizing from 3ds.hacks.guide, I followed exact steps to boot Luma3DS from sysNAND. How do I undo it?
To clarify: Your 3DS will automatically try to boot from SD and will fall back to your NAND, if that doesn't work. So as long as you have an SD card, with the correct files, inserted, it should boot from there. That should be the case if you followerd 3ds.hacks.guide.
 

colbyreeves54

New Member
Newbie
Joined
Mar 25, 2023
Messages
2
Trophies
0
Age
25
XP
23
Country
United States
Hey, how do you boot Luma3DS from SD card? In section VI of 3DS homebrewing finalizing from 3ds.hacks.guide, I followed exact steps to boot Luma3DS from sysNAND. How do I undo it?
Post automatically merged:

I understand how it worked now, I had to rename the IPS file to code.ips to make it work, and I was still booting Luma from SD card all along.
you renamed the ips file to this /luma/titles/00040000000AE100/code.ips ?or something else im so confused ive been trying this for hours now
 

rainlynd

New Member
Newbie
Joined
Jan 27, 2023
Messages
3
Trophies
0
Age
21
XP
89
Country
Canada
you renamed the ips file to this /luma/titles/00040000000AE100/code.ips ?or something else im so confused ive been trying this for hours now
You only need to rename the IPS file that you want Poke Transporter to be patched, for example if you want Transporter to search for black.sav, rename black.ips into code.ips. Everytime when you want to change the search for different gen 5 games, you need to rename the according IPS files into code.ips. Be sure to enable Game Patching in Luma3DS configuration menu.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: @SylverReZ, @Psionic Roshambo sorry but im not that used to listening to non game music +1