I've enabled the option that autoupdates them on launch, so yes. In fact, I just tried making a new forwarder and it's still doing the same thing. By the way, you told me earlier to rename one of the options in the .ini, which leads me to believe that the .ini in the SD pack currently is incorrect. Could you send a proper one my way, please? Thanks.
Place your SD or microSD that contains the rom in your PC then launch Forwarder3DS and open the rom that's on your SD and not the one on your PC's hard drive.
Hmmm... why, if I may ask? They work on slot1 cart on 3ds, what stops them from working from sd?
Also, are you (or any1) still working on it to improve compatibility?
I can't get Forwarder3DS to run using the latest version of Java on Win 7 64 Bit. I'm receiving the following error when opening the program:
Code:
Launch File Tab:
PK
Exception Tab:
JNLParseException[ Could not parse launch file. Error at line 1.]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)
... 8 more
Wrapped Exception Tab:
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Sorry to disturb but it seems that my karma doesn't want to let me try everything I want
yesterday it was citra, today it's the .jar for the forwarder.
When I launch it, it just says "impossible to find main class" (sorry the text is not in english). I've tried the cmd command too. Nothing.
Windows 10 64-bits, last java of course.
I was able to fix my issue. (Turns out I was using the .ini from the pack for the 3DS SD rather than the one for my flashcard.) Though, would it be possible to move the flashcard ntr_forwarder.ini to the _nds folder instead of "nds"?
Remember the old days of having forwarder channels on your Wii that boots games from your USB drive or SD Card?
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).
(Optional) DS-Mode flashcard (aka, Slot-1 to microSD card adapter)
The recommended flashcard is DSTT.
If you want perfect game compatibility, get the SuperCard DSTWO. The 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".
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) (YSMenu (not the forwarder process) bricks the card)
R4i3D (2012)
R4 Infinity Dual Core
R4 SDHC
R4 SDHC Dual-Core <2014 (www.r4isdhc.com) (YSMenu (not the forwarder process) bricks the card)
Windows/Linux/Mac:
Latest Java version
Linux: JavaFX
Download a pack for your card (forwarders won't run without it): 3DS 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: Decrypt9
Launch Decrypt9 in HBL or as a Luma3DS payload.
Select "Gamecart Dumper Options".
Select "Dump Cart" (full or trim). This will dump any cart's ROM to your 3DS' SD card, whether it's NTR (DS), TWL (DSi), or CTR (3DS).
Check "Automatically set ROM path" to set the path to where your ROM is at in the SD Card or flashcard.
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.
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 below the Forwarder3-DS link, right click on the game, click "Import banner", and click on the banner to use.
Click on a game to do some edits.
Click the shuffle button
if the TID is red. Clicking the shuffle button will randomly change the TID to one in the whitelist. Not doing so will not give you a .NDS/.CIA.
Be sure to make a list of TIDs you're using for your forwarders.
If using a homebrew ROM, clear and type in the game title.
Click the floppy drive button to generate the forwarder CIA!
Copy the CIA to your 3DS SD Card, or put it in SocketPunch for network installation.
Finally, install the CIA and launch it. If using EmuNAND, install it to both Sys & Emu NANDs.
You are now done!
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.
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.
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: Install JavaFX.
Q: I'm not getting a CIA, just a .nds file. Why?
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" and set
NTRCLOCK to 0 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 someday, when we're able to run commercial/retail ROMs from the 3DS SD Card.
Q: Why is the banner/title blank?
A: Follow step 5 of the Forwarder3-DS section.
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.
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.
Can anyone tell me if my M3i Zero card is compatible? The website says its compatible with 3DS but I don't see it on the list under not compatible with this forwarder program...
Sorry to disturb but it seems that my karma doesn't want to let me try everything I want
yesterday it was citra, today it's the .jar for the forwarder.
When I launch it, it just says "impossible to find main class" (sorry the text is not in english). I've tried the cmd command too. Nothing.
Windows 10 64-bits, last java of course.
Sorry to bump this so fastly but I'd like an idea / solution soon because i'll not able to try it before at least 15 days, so I'd like to finish my Pokemon game collection before that.
I've tried many versions of java, nothing. Is there any file i've missed ?
Just have the .jar on my folder.
Thanks!
Edit : got it to work... Yep don't ask me how, it'll be a mystery... For me too.
Sorry to bump this so fastly but I'd like an idea / solution soon because i'll not able to try it before at least 15 days, so I'd like to finish my Pokemon game collection before that.
I've tried many versions of java, nothing. Is there any file i've missed ?
Just have the .jar on my folder.
Thanks!
Sorry to disturb but it seems that my karma doesn't want to let me try everything I want
yesterday it was citra, today it's the .jar for the forwarder.
When I launch it, it just says "impossible to find main class" (sorry the text is not in english). I've tried the cmd command too. Nothing.
Windows 10 64-bits, last java of course.
Sorry to bump this so fastly but I'd like an idea / solution soon because i'll not able to try it before at least 15 days, so I'd like to finish my Pokemon game collection before that.
I've tried many versions of java, nothing. Is there any file i've missed ?
Just have the .jar on my folder.
Thanks!
Edit : got it to work... Yep don't ask me how, it'll be a mystery... For me too.
Well to answer, I did that first time, no way to get it working. But in fact... I've redownloaded java and poof no problem.
... I don't know why or how.
I get white screen on DSi Enhanced games when forwarding from a r4ids.cn. It shows Loading... and after 10 seconds just freezes.
simple DS games work
I do have UseLatestWood to 1 although Im using R4I Gold 3DS
and now PKMN B/W 2 hangs on red Loading :/
Tried to AP patch it with a clean rom manually and tried 3 different pre-patched roms
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Denuvo by Irdeto has unveiled at GDC (Game Developers Conference) this past March 18th their brand new anti-piracy technology named "TraceMark", specifically tailored...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
The 2nd biggest technology company in the world, Apple, is being sued by none other than the Department of Justice of the United States, filed for antitrust...
With Nintendo ceasing online communication for Nintendo 3DS, 2DS and Wii U systems next month, SpotPass data distribution will be halted. This will in turn affect...
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
Denuvo by Irdeto has unveiled at GDC (Game Developers Conference) this past March 18th their brand new anti-piracy technology named "TraceMark", specifically tailored...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
The 2nd biggest technology company in the world, Apple, is being sued by none other than the Department of Justice of the United States, filed for antitrust...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...
Shawnita used to get her pills from some other street pharmacist and after switching to The Psi Discount plan she now only has to swallow two things a day!