Homebrew [NDS] Forwarder CIAs for your HOME Menu

  • Thread starter Thread starter RocketRobz
  • Start date Start date
  • Views Views 2,165,611
  • Replies Replies 7,262
  • Likes Likes 152
Changing the BOOST_CPU value from nds-bootstrap.ini does nothing, it gets reverted to -1. I read that using TWL clock speed improves Pokemon Platinum and I want to try it without using Twilight Menu as I prefer having the icons and my activity log showing these games. AFAIK Platinum isn't included in the blacklist so it seems the bug/issue of nds-bootstrap.ini overwriting this value came back.
After launching the forwarder, hold the Y button to open the per-game settings menu in order to change the clock speed.
 
  • Like
Reactions: vincentjoshuaet
I know this thread is pretty dead by now, but after meddling with this for days at this point, i wanna try my shot at asking:

So I want to play the same saves of my ds Games on my DS Lite and my 3ds, so i wanted to try out if i could use the forwarder, since i really dislike having to click through several menus just to play the game. I am just lazy like that.

Right now i am trying to get this working on my Ri4 Card (r4iwood-cn it says on the card itself, r4isdhc-com-cn on the packaging, apparently a ACE3ds+ Clone?), but somehow get new errors and problems whenever i am trying.
Heres an image of my card.
image.jpg


What I've tried until now:
  • Copying the r4isdhc-com-cn over the Kernel the Card came with and overwriting -> Resulting it only seeing icons, no text
  • Copying it and not overwriting it -> System works, but most probably its not really affected by the NDS Forwarder
  • Downloaded new Kernel and copied the Forwarder Pack over the new Kernel
  • Formatted the SD Card and just copied the r4isdhc-com-cn Gameforwarder pack on it -> Resulted in only seeing icons, no text
  • Checked the initial 3ds SD Card, deleted and copied over the SD Card pack, but from i gathered its not even needed.
  • Tried other Forwarder packs (The ACE3ds one) -> DSMENU not found, doesnt do anything
The closest i was to solving it was when the game actually booted from the forwarder (with additional DS Splashart + some commando central text), but could not write or load any saves, but now i cant even reach that point anymore. I guess formatting the card was a mistake?

Does this just not work on my Flashcard? Should i just take the L? Or is there any alternative way i could use to be able to play the games on both my 3ds and my DS Lite without having to click through too many menus?

Might try just running it with Twilightmenu now...
 
Last edited by bingusisreal,
I followed the guide several times. I'm trying to get DS ROM forwarders for ROMs that are on my DSTWO flashcard onto my DSi's home menu via hiyaCFW and Twilight Menu++. However, the closest I can get is getting the forwarder to appear on hiyaCFW, but it boots into 2 white screens.

My goal is to be able to play the exact ROMs with the exact saves that are on my DSTWO through the forwarder, so that if I use my DSTWO in another system, I can boot into it normally and play the same save file. The instructions seem to be missing something as currently it does not work.

I know this thread is pretty dead by now, but after meddling with this for days at this point, i wanna try my shot at asking:

So I want to play the same saves of my ds Games on my DS Lite and my 3ds, so i wanted to try out if i could use the forwarder, since i really dislike having to click through several menus just to play the game. I am just lazy like that.

Right now i am trying to get this working on my Ri4 Card (r4iwood-cn it says on the card itself, r4isdhc-com-cn on the packaging, apparently a ACE3ds+ Clone?), but somehow get new errors and problems whenever i am trying.
Heres an image of my card.
View attachment 467585


What I've tried until now:
  • Copying the r4isdhc-com-cn over the Kernel the Card came with and overwriting -> Resulting it only seeing icons, no text
  • Copying it and not overwriting it -> System works, but most probably its not really affected by the NDS Forwarder
  • Downloaded new Kernel and copied the Forwarder Pack over the new Kernel
  • Formatted the SD Card and just copied the r4isdhc-com-cn Gameforwarder pack on it -> Resulted in only seeing icons, no text
  • Checked the initial 3ds SD Card, deleted and copied over the SD Card pack, but from i gathered its not even needed.
  • Tried other Forwarder packs (The ACE3ds one) -> DSMENU not found, doesnt do anything
The closest i was to solving it was when the game actually booted from the forwarder (with additional DS Splashart + some commando central text), but could not write or load any saves, but now i cant even reach that point anymore. I guess formatting the card was a mistake?

Does this just not work on my Flashcard? Should i just take the L? Or is there any alternative way i could use to be able to play the games on both my 3ds and my DS Lite without having to click through too many menus?

Might try just running it with Twilightmenu now...
Did you ever get this working?
 
Last edited by SonicRings,
I don't understand anything, what does anything I download here actually do ? I have the _nds folder at the root of my SD card but what do I do with that ? I'm supposed to have the TWiLight thing but everything is so complicated I don't know what I have and don't have nor do I know what they do
 
I don't understand anything, what does anything I download here actually do ? I have the _nds folder at the root of my SD card but what do I do with that ? I'm supposed to have the TWiLight thing but everything is so complicated I don't know what I have and don't have nor do I know what they do

Just install Twilight menu and use that to play the Nintendo DS roms after making sure nds-bootstrap is installed?
 
  • Like
Reactions: splaca
Hi, been following this thread awhile but I have yet to find a definitive answer or unproblematic solution for my particular issue. I run non-3ds software on either MacOs Sonoma on m1 mac or using a Windows 11 Virtual Machine through UTM on my mac; but I have access to a normal Windows 10 computer. has anyone found a surefire way to create working Banner.bin files to import into forwarder .nds or forwarder .cia on Forwarder3-DS.jar; using a software, website, python, etc.? I have 100% functional cia and gba to cia conversion methods already. I just want to change the home screen icons for my Forwarded nds games and possibly the banners. as of yesterday I have NSUI, Forwarder3-DS.jar, Ndsforwarder.3dsx on homebrew 3ds, bannertool, make_cia, all the bootstrap needed, adobe creative cloud, gimp for m1 mac, python 3, Java, TWilight ++, Yanbf, and a few other tools. I understand the format the banner.bin needs to work but have not been able to create a success file.
 
Last edited by Deleted member 758133,
Eh just use Twilight menu, sure it takes longer but is less of a headache.
I appreciate the response. As luck would have it I managed to successfully create new Forwarder .cias with a fixed version of YANBF Generator running on my MacOs that have new custom banners. I'm still working on changing the Icons for them.
 

Attachments

  • platinum 2.jpg
    platinum 2.jpg
    1.5 MB · Views: 45
  • platinum 1.jpg
    platinum 1.jpg
    1.4 MB · Views: 37
  • Like
Reactions: raxadian
After launching the forwarder, hold the Y button to open the per-game settings menu in order to change the clock speed.
Since NTR_Forwarder's github repository has disabled issues, I'm leaving my problems here.

In Short:
Some situations about preGameMenu that I don't know if they are bugs or not.

Devices:
For my N3DSLL (sys 11.17.0-50J + Luma3DS v13.3):
NTR_Forwarder pack vSD-24
ndsForwarder.3dsx v1.4.6
Twilightmenu++ v27.16.0
nds-bootstrap v2.7.1

For my DSiLL (v1.4.5J + Unlaunch v2.0 + hiyacfw-v1.4.6C)
NTR_Forwarder pack vSD-24
NDSForwarder-DSi v0.3.1
Twilightmenu++ v27.16.0
nds-bootstrap v2.7.1

Situations:
1. In my 3DS, when there is a ds or 3ds cartridge pluged in console, I can get into the preGameMenu when booting forwarder with Y button held. But if there is no cartridge pluged in console, the preGameMenu won't appear and boot into game directly.
2. In my DSi, my ds forwarder were installed in hiyacfw. When I boot game with Y button held, it won't show preGameMenu whether thers is a cartridge pluged in or not

I don't know if they are bugs or that's exactly how the program is designed.
 
Since NTR_Forwarder's github repository has disabled issues, I'm leaving my problems here.

In Short:
Some situations about preGameMenu that I don't know if they are bugs or not.

Devices:
For my N3DSLL (sys 11.17.0-50J + Luma3DS v13.3):
NTR_Forwarder pack vSD-24
ndsForwarder.3dsx v1.4.6
Twilightmenu++ v27.16.0
nds-bootstrap v2.7.1

For my DSiLL (v1.4.5J + Unlaunch v2.0 + hiyacfw-v1.4.6C)
NTR_Forwarder pack vSD-24
NDSForwarder-DSi v0.3.1
Twilightmenu++ v27.16.0
nds-bootstrap v2.7.1

Situations:
1. In my 3DS, when there is a ds or 3ds cartridge pluged in console, I can get into the preGameMenu when booting forwarder with Y button held. But if there is no cartridge pluged in console, the preGameMenu won't appear and boot into game directly.
2. In my DSi, my ds forwarder were installed in hiyacfw. When I boot game with Y button held, it won't show preGameMenu whether thers is a cartridge pluged in or not

I don't know if they are bugs or that's exactly how the program is designed.
They definitely are bugs, though weirdly, on my side, the per-game settings menu opens just fine on 3DS, regardless if there's a game card inserted or not.
If you've installed the nds-bootstrap forwarder pack using Universal-Updater, then try again, as it's possible you have an outdated version somehow (even though you've mentioned the latest one).
 
  • Like
Reactions: raxadian
They definitely are bugs, though weirdly, on my side, the per-game settings menu opens just fine on 3DS, regardless if there's a game card inserted or not.
If you've installed the nds-bootstrap forwarder pack using Universal-Updater, then try again, as it's possible you have an outdated version somehow (even though you've mentioned the latest one).
I initially followed the tutorial on the ds-homebrew wiki and used Universal-Updater, but after connecting to the Internet, the software package did not appear, and it prompted "Invalid Unistore".
So I searched and manually downloaded MechanicalDragon0687's ndsForwarder.3dsx v1.4.6 and the latest SD-24 version of DS.Game.Forwarder.pack.nds-bootstrap.7z in your NTR_Forwarder repository according to the files mentioned in the tutorial, and made sure that the nds-bootstrap in the package was the latest v2.7.1.
After placing the required files in the specified location, I followed the rest of the tutorial to generate the forwarder. Then the above situation occurred.
 
Last edited by Wokann,
How do we apply global settings to nds-bootstrap that can be used by forwarders like this? e.g. I want to display ESRB screen when launching forwarded games. Or a global setting to set Phat colors
 
Last edited by vincentjoshuaet,
  • Like
Reactions: lisko
How do we apply global settings to nds-bootstrap that can be used by forwarders like this? e.g. I want to display ESRB screen when launching forwarded games. Or a global setting to set Phat colors
It seems ESRB screen need Twilightmenu++ to create ESRB splash image, so even you set global setting for forwarders, ESRB image won't appear.
But for DS phat colors, you may change the value in /_nds/nds-bootstrap.ini "PHAT_COLORS = 0" to "PHAT_COLORS = 1" to make it global to forwarders.
If you have set Y button preGameMenu settin for single game, you need to change it setting one by one holding Y button or just edit the single setting in /_nds/ntr-forwarder/gamesetting/***single game setting***.ini.
 
I'm having an issue with using the forwarder with a specific game, specifically "James Cameron's Avatar: The Game". The ROM runs normally when opening it with Twilight Menu, but has a "Data Abort!" error message in nds-bootstrap when using a forwarder shortcut. I'm not sure if it's the ROM itself (I've only tried two sources so far), or if there's something going on with the forwarder that's throwing the error. This is happening on a New Nintendo 3DS XL.

IMG_3358.jpeg
 
I'm having an issue with using the forwarder with a specific game, specifically "James Cameron's Avatar: The Game". The ROM runs normally when opening it with Twilight Menu, but has a "Data Abort!" error message in nds-bootstrap when using a forwarder shortcut. I'm not sure if it's the ROM itself (I've only tried two sources so far), or if there's something going on with the forwarder that's throwing the error. This is happening on a New Nintendo 3DS XL.

View attachment 521714
What's the nds-bootstrap version shown on the bottom screen?
 
After launching the forwarder, hold the Y button to open the per-game settings menu in order to change the clock speed.
Holding the Y button hasn't been working for me. The game boots normally, with no menu appearing. Sometimes it opens, but it's extremely rare and seemingly random.

Edit: FYI I've been using the latest release versions of TwilightMenu, nds-bootstrap, nds forwarder, and the forwarder pack.
 
hello!! I tried getting on the Forwarder3-DS but it seems that the file is corrupted? I just wonder if there is any other way if i can convert nds files into cia
 
hello!! I tried getting on the Forwarder3-DS but it seems that the file is corrupted? I just wonder if there is any other way if i can convert nds files into cia
There's another forwarder application called ForwarderNDS, which you can get from Universal-Updater.
 
Hello everyone. I want some help. I want to play games from flashcard on 3ds. I have been following the instructions to the end but I have the problem on the end. after instaling forwarder to the 3ds and launching it, it sends me not to the game but to the ds menu of the twl menu. I have the R43DS snoopy(yes, I know thats a fake 4r, but anyway). Used the slot-1 ace 3ds files for flashcard. The 3ds is clean from twl menu. What can be the problem? If didn't tell some important info, please tell me that
 

Site & Scene News

Popular threads in this forum