Homebrew [NDS] Forwarder CIAs for your HOME Menu

HomeShineBrew

Active Member
Newcomer
Joined
Apr 15, 2018
Messages
27
Trophies
0
Age
24
XP
292
Country
Canada
You can always try simply finding the ROMs for the games that don't work on google and trying with those, less of a hassle and since you already own a legal copy of them anyway it's also legal for "backup purposes":P
I like dumping stuff myself lol. Less chance of viruses or copyright notices in the mail.

Sent from my PH-1 using Tapatalk
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
I like dumping stuff myself lol. Less chance of viruses or copyright notices in the mail.

Sent from my PH-1 using Tapatalk
You only get viruses if you get the ROMs from untrusted websites and considering the most trusted ones have every game ROM in existence, there's no reason to worry. But what do you mean copyright notices in the mail?:/ Don't tell me you leave your email and stuff on pirating sites or whatever, because that would be really dumb...
 

HomeShineBrew

Active Member
Newcomer
Joined
Apr 15, 2018
Messages
27
Trophies
0
Age
24
XP
292
Country
Canada
You only get viruses if you get the ROMs from untrusted websites and considering the most trusted ones have every game ROM in existence, there's no reason to worry. But what do you mean copyright notices in the mail?:/ Don't tell me you leave your email and stuff on pirating sites or whatever, because that would be really dumb...
Nah its just I like it better safe than sorry, companies can get your email information if they bring a copyright complaint to ISP's where I live.

Sent from my PH-1 using Tapatalk
 
Last edited by HomeShineBrew,

ItsOmega

Member
Newcomer
Joined
Jul 13, 2017
Messages
18
Trophies
0
Age
24
XP
101
Country
Australia
Remember the old days of having forwarder channels on your Wii that boots games from your USB drive or SD Card? :yaywii:
Ever wanted a way of launching full DS games like digital titles in your 3DS HOME Menu? Well now you can!
In this turorial, you can make forwarder CIAs that boots NDS ROMs from an SD Card (or if you want, a DS-mode flashcard).

Requirements

3DS:
  • GodMode9
  • A CFW that patches TWL_FIRM (Luma3DS)
  • A CIA installer (FBI, DevMenu, etc)
  • An SD Card (or microSD card for N3DS)
  • (Optional) DS-Mode flashcard (aka, Slot-1 to microSD card adapter)

The recommended flashcards are DSTT and Acekard 2i (and R4 Ultra too, since that's an ak2i clone).
If you want perfect game compatibility, get the SuperCard DSTWO/DSTWO PLUS. The only downside is that it drains your system battery faster.

If you have a flashcard that works with @Apache Thunder's NTR Launcher, fell free to request it here.
Be sure to specify which build you're using (Normal or Alt), and if RESETSLOT1 is set to 0 or 1 in "sd:/nds/ntr_launcher.ini".


Compatible:
Acekard 2(i) (DSi-Enhanced games, including newer NTR games, don't work.)
Acekard RPG
DSTT
DSTT Advance
Galaxy Eagle
M3 DS Real
M3 DS Simply (uses <2GB microSD card)
R4 DS (Original Non-SDHC version, uses <2GB microSD card)
R4 SDHC Snoopy
R4 SDHC RTS LITE (www.r4isdhc.com)
R4 SDHC Upgrade (www.r4i-sdhc.com)
R4i3D (www.r4i3d.com)
R4iDSN
R4i Gold
R4i Gold RTS (www.r4ids.cn)
R4i-SDHC (www.r4i-sdhc.com) (Normal and RTS versions)
R4iTT (www.r4itt.net) (Purple card may be incompatible)
SuperCard DSONE
SuperCard DSTWO (Normal and Plus versions)

Untested:
R4i3D NEW (Use R4iDSN template and pack)

Partially compatible:
Ace 3DS+(Game compatibility is bad, so saving/loading save file results in crashing.)
Gateway Blue Card (Game compatibility is bad, so saving/loading save file results in crashing.)
EX4DS (Game compatibility is bad, so saving/loading save file results in crashing.)
R4iLS (Game compatibility is bad, so saving/loading save file results in crashing.)
Cards with www.r4isdhc.com.cn (Game compatibility is bad, so saving/loading save file results in crashing.)

Incompatible:
CycloDS (i)Evolution (Can autoboot ROMs, but it works differently than other flashcards.)
(i)Edge (Unable to autoboot a .nds ROM)
R4 Gold Pro (www.r4i-gold.com/www.r4i-gold.me) (YSMenu (not the forwarder process) bricks the card)
R4i3D (2012)
R4 Infinity Dual Core
R4 SDHC
R4 SDHC Dual-Core (www.r4isdhc.com) (YSMenu (not the forwarder process) bricks the card)

Windows/Linux/Mac:
  • Latest Java version
  • Linux: JavaFX

SD Card users: See what games work and what doesn't work:
https://docs.google.com/spreadsheets/d/1M7MxYQzVhb4604esdvo57a7crSvbGzFIdotLW0bm0Co/edit#gid=0

Download a pack for your card (forwarders won't run without it):
3DS SD Card

and let's not forget:
Forwarder3-DS (Current version: v2.9.6)

also, check out:
Animated banner icons for your forwaders!
For hacks/translations of DSi-Enhanced games, find a fixed banner above.

Source code for the templates (not needed):
https://github.com/Robz8/NTR_Forwarder/

For SD card
  • Extract what's in "for SD card root" to the root of the 3DS SD card.
Extract what's in "for Slot-1 microSD" to the root of the flashcard's microSD card, and (if folder exists) "for 3DS SD card" to the root of the 3DS SD card.

What will be in each pack for loading ROMs:
Original R4/M3 Simply - WoodR4 & YSMenu
DSTT/R4i Gold/R4i-SDHC/R4 SDHC Dual-Core/R4 SDHC Upgrade/SC DSONE, Acekard 2(i)/M3DS Real/R4i-SDHC 1.4.x - YSMenu
Acekard RPG, Ace 3DS+/Gateway Blue Card/R4iLS/R4iTT, R4iDSN/R4i Gold RTS - WoodR4


Part 1: GodMode9 (Skip, if you already have the ROM(s) you need)
  1. Make sure you have your DS game cart inserted.
  2. Hold START on boot to bring up the payload selection menu.
  3. Select GodMode9.
  4. At [root], select GAMECART.
  5. Copy the .nds or _trim.nds file, to "sdcard:/roms/nds".
  6. When you're done dumping your ROMs, power off the system.


Part 2: Forwarder3-DS

View attachment 72425
  1. Select the target card you're using on the left.
  2. Check "Automatically set ROM path" to set the path to where your ROM is at in the SD Card or flashcard.
    Warning for Linux users: The automatic path is incorrect since it includes the entire path (e.g. /media/$USER/something/).
  3. Click the folder on the top-right, and find the ROMs on the SD Card (or flashcard) you are using, or drag and drop them into the window.
  4. If you're playing a hack/translation of a DSi-Enhanced game that has it's banner/title edited, find the banner for the game above, right click on the game in Forwarder3-DS, click "Import banner", and click on the banner to use.
  5. If using a homebrew ROM, click on it, then clear and type in the game title.
  6. Click the floppy drive button to generate the forwarder CIA!
  7. Copy the CIA to your 3DS SD Card, or put it in Boop for network installation.
  8. SD users: Make a Mario Kart DS CIA, install it, launch it, and after the DS boot screen (or a few seconds of a white screen, if that is off), the ROM will be set as donor ROM.
  9. Install the CIA(s). If using EmuNAND, install it to both Sys & Emu NANDs.

You are now done! Enjoy your forwarder CIAs! :nds: :yay3ds:

After you extract the pack for your card, you can edit "sd:/nds/ntr_forwarder.ini" and change one of the settings. This isn't possible for Acekard RPG, R4 DS, and R4i Gold RTS.
  • NTRCLOCK: If set to 0 or if A is held, the DSi boot screen will appear instead of the normal DS splash, and TWL clock speed is used, so lags begone.
    (Not for SD card users, as that setting is in nds-bootstrap.ini, as BOOST_CPU.)
  • DISABLEANIMATION: If set to 1 or if B is held, the DS/DSi boot screen is skipped.
  • HEALTHSAFETYMSG: If set to 1, the boot screen's H&S message will appear on the bottom screen. If set to 0, the bottom screen stays white with no H&S message.
  • SOUND_FREQ: (Only for games on SD card.) If set to 1, sound will play at 48khz, instead of 32khz.


Here's a video tutorial and a forwarder in action! (This was before we were able to run retail ROMs from SD Card.)


Credits:
@Olmectron, for making Forwarder3-DS.
Me, for creating the Auto-Boot ROM Path setter for DSTT/R4i Gold/R4i-SDHC/R4 SDHC Dual-Core/R4 SDHC Upgrade/SC DSONE, Acekard 2(i)/R4iTT, and DSTWO.
@ahezard, for making the R4/M3, Acekard RPG, R4iDSN/R4i Gold RTS forwarder templates, and nds-bootstrap.
@Apache Thunder, for recreating the DS/DSi boot screen.
@MasterCheese, for helping me getting the Ace3DS Plus, Gateway Blue Card, and cards with www.r4isdhc.com.cn to work.


FAQs:

Q (Linux users): Why is Forwarder3-DS not starting?
A: JavaFX isn't installed. Please install JavaFX.

Q: I'm not getting a CIA, just a .nds file. Why? (or: Why is the banner/title blank?)
A1: Make sure your ROM's .nds filename is short, and/or create Forwarder3-DS folder in your hard drive (or flash drive) root, and run the .jar file there.
A2 (Linux and MacOS users): Execute chmod +x make_cia in the terminal on the .jar file's directory, so that make_cia gets the needed rights to be executed.

Q: How do I update the forwarder templates?
A: The app will automatically update the templates if it's set, or you can click the button next to the Forwarder3-DS title, and click "Update templates".

Q: How do I get rid of lag on games?
A: Hold A before the DS boot screen appears, or open "sd:/nds/ntr_forwarder.ini" ("sd:/_nds/nds-bootstrap.ini for SD card users) and set
NTRCLOCK (BOOST_CPU for nds-bootstrap.ini) to 0 (1 for nds-bootstrap.ini) to use TWL clock speed.

Q: Why aren't some of my forwarders appearing?
A: You went over the 40 DSiWare game limit. Copy any DSiWare/forwarder you don't use, to your SD Card, and delete it from System Memory.

Q: Will the game I'm playing show up in Activity Log?
A: Yes it will!

Q: What games are DSi Enhanced (have animated banners)?
A: Look here.

Q: Why am I taken to a ROM selection menu?
A: Make "Games are on SD card" was checked, and you dragged and dropped the ROMs from the flashcard's microSD, to Forwarder3-DS' window.

Q: Will this load DSi enhanced games in DSi mode, including DSi exclusive games?
A: Nope, but maybe in the future, since we can run commercial/retail ROMs from the 3DS SD Card.

Q: How do I use cheat codes?
A: Use this program.

R4 DS/M3 DS Simply, R4iDSN/Acekard RPG/R4i Gold RTS:

Q: Why are some of my games getting white screens?
A: The forwarders are based on an outdated version of Wood, which had it's source code found. The version used has bad compatibility with some games. Open _wfwd/wfwd.ini, and set useLatestWood to 1.


DSTT/R4i Gold/R4i-SDHC/R4 SDHC Dual-Core/R4 SDHC Upgrade/SC DSONE, M3DS Real:

Q: Why does my game freeze sometimes?
A: The game has Anti-Piracy checks. YSMenu is supposed to fix that, but won't for some reason.

Q: Launching the CIA just takes me to the ROM selection menu. How do I fix that?
A: Delete or rename any existing YSMenu.ini file in the YSMenu and root folders/directories.

Q: How do I skip to the ROM selection menu?
A: When booting YSMenu, hold B to go to the ROM selection menu.

Q: Why am I getting:
[Rom Loading failed]
load rom errcode=-
Please reset system.
A: Look at the YSMenu error code guide.

Is this compatible with R4i 3DS - Gold SDHC??
 

BizyB

Member
Newcomer
Joined
Sep 13, 2009
Messages
13
Trophies
1
XP
1,243
Country
Netherlands
Did you take a look at the list in post #1 ? I see many versions of the R4 So i'm not exactly sure what card you have.

Compatible:
Acekard 2(i) (DSi-Enhanced games, including newer NTR games, don't work.)
Acekard RPG
DSTT
DSTT Advance
Galaxy Eagle
M3 DS Real
M3 DS Simply (uses <2GB microSD card)
R4 DS (Original Non-SDHC version, uses <2GB microSD card)
R4 SDHC Snoopy
R4 SDHC RTS LITE (www.r4isdhc.com)
R4 SDHC Upgrade (www.r4i-sdhc.com)
R4i3D (www.r4i3d.com)
R4iDSN
R4i Gold
R4i Gold RTS (www.r4ids.cn)
R4i-SDHC (www.r4i-sdhc.com) (Normal and RTS versions)
R4iTT (www.r4itt.net) (Purple card may be incompatible)
SuperCard DSONE
SuperCard DSTWO (Normal and Plus versions)

Untested:
R4i3D NEW (Use R4iDSN template and pack)

Partially compatible:
Ace 3DS+(Game compatibility is bad, so saving/loading save file results in crashing.)
Gateway Blue Card (Game compatibility is bad, so saving/loading save file results in crashing.)
EX4DS (Game compatibility is bad, so saving/loading save file results in crashing.)
R4iLS (Game compatibility is bad, so saving/loading save file results in crashing.)
Cards with www.r4isdhc.com.cn (Game compatibility is bad, so saving/loading save file results in crashing.)

Incompatible:
CycloDS (i)Evolution (Can autoboot ROMs, but it works differently than other flashcards.)
(i)Edge (Unable to autoboot a .nds ROM)
R4 Gold Pro (www.r4i-gold.com/www.r4i-gold.me) (YSMenu (not the forwarder process) bricks the card)
R4i3D (2012)
R4 Infinity Dual Core
R4 SDHC
R4 SDHC Dual-Core (www.r4isdhc.com) (YSMenu (not the forwarder process) bricks the card)
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
nds-bootstrap in the forwarder packs have been updated to v0.7.4!
By forwarder pack, you mean we need to redownload it from the OP or something? Updated the bootstrap already.

PS: How easy would it be to get games like Kingdom Hearts 358/2 Days to at least work, even if laggy and buggy?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,986
Country
United States
By forwarder pack, you mean we need to redownload it from the OP or something? Updated the bootstrap already.
Updating the bootstrap is enough.
PS: How easy would it be to get games like Kingdom Hearts 358/2 Days to at least work, even if laggy and buggy?
It would need more functions to be patched, or something else.
 
  • Like
Reactions: ThoD

HomeShineBrew

Active Member
Newcomer
Joined
Apr 15, 2018
Messages
27
Trophies
0
Age
24
XP
292
Country
Canada
I fixed the wii u nds dumps not working with the forwarder by using eNDryptS, I changed the srl extension to nds and ran eNDryptS as Administrator with the files in the same folder and ran the decryption, then I put the decrypted NDS files on my r4 sd card then using the forwarder program I selected the nds files from the r4 sd card and it created the cias and copied the cias into my 3ds sd card and when I installed them they finally started working.
 
  • Like
Reactions: BizyB

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,986
Country
United States
Will this work wireless multiplayer with an Nintendo DSi that has a flashcard?
This has no DSi support yet, and when it gets it, it'll only work with RocketLauncher+HiyaCFW.
And yes, this works with wireless multiplayer on flashcards, and SDK5 games on SD card (that only being tested on 3DS).
 

Aozz2

Active Member
Newcomer
Joined
Jun 29, 2014
Messages
37
Trophies
0
Location
Texas
XP
425
Country
United States
i'm having an issue using the NDS forward.
every time i've add the CIA of the game. it takes me to a Blank R4 Wood menu.
i'm using R4 BS9 Kit, does it sound like i need a new card for this to work?
all my games are backed up from Godmode9. and the game im using is Animal Crossing: Wild World
 
Last edited by Aozz2,

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,986
Country
United States
i'm having an issue using the NDS forward.
every time i've add the CIA of the game. it takes me to a Blank R4 Wood menu.
i'm using R4 BS9 Kit, does it sound like i need a new card for this to work?
all my games are backed up from Godmode9. and the game im using is Animal Crossing: Wild World
Try the DSTT/R4i-SDHC forwarder template and pack.
 

nwhiteman42

Well-Known Member
Member
Joined
Sep 5, 2015
Messages
119
Trophies
0
Age
25
Location
Michigan
XP
398
Country
United States
I cannot get Forwarder3DS.jar to open on Windows 10. I tried updating Java and restarting my PC and it did not fix it. Any ideas? I have run this application before but decided to re download it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1