You tried it, right?Oh really? So the "G/GAME.DAT" trick isn't going to work? I'll have to edit each of my forwarders in that case.
EDIT: I'm gonna try it out and report back.
Last edited by RocketRobz,
You tried it, right?Oh really? So the "G/GAME.DAT" trick isn't going to work? I'll have to edit each of my forwarders in that case.
No, I don't have a card yet, I've just been making them for when I get it.You tried it, right?
EDIT: I'm gonna try it out and report back.
I made a forwarder load "I/SM64.DAT" (I, as in DSi), and I can confirm that loading .DAT files from a folder works. Folder is 1 character only, and .DAT file is maximum of 4 characters plus the .DAT extension.
Sure, I'll do it tomorrow.Can you provide the source code (if possible) for `abpathsetter.nds`?
I have a DSTwo (not plus), I'll dump it tomorrow and give it to @Bobesh8 .If anyone else has this card or a Supercard DSTwo, and a DS phat or lite, could they look into dumping the ROM using Wood Dumper? I think this thread might have some info on it, but instead of dumping a retail cart, remove and reinsert the flashcart. It'll help @Bobesh8 be able to make forwarders for those flashcarts!
So. I just made a Java app that makes the hex editing process really streamlined. It needs the dll files and EXE tools that are in the OP's pack. I included them in the ZIPs. Please tell me if it's wrong to include them.
Java app
Windows 64-bit only installer
It's easy to use. Just open the JAR (make sure you have the latest Java 8 update for it to open correctly), and load or drag & drop your games' backups' NDS files in there. When you load every file you want, click the blue button in the bottom-right corner. It will edit the NDS file as told in the original post, and generate the CIA file too. It will open the folder were the files were generated. Make sure you have the make_cia.exe, ndstool.exe and the dll files in the same directory as the JAR for this to work.
If you click on an item of the list, you can change the TID and the DAT name, and specify if it's a DSi enhanced game (since I didn't find how to automatically check that). And I wasn't sure if changing the TID only had to be done on 0x230, or in 0xC too if you wanted to use a different TID. Right now it only changes the 0x230 as said in the OP. Please tell me if this is wrong, and it should change the TID on 0xC too.
You can use a Windows native installer too, only on 64-bit systems. However, if you do that, after the installation, you should copy the make_cia, ndstool and dll files to C:\Users\[MyUsername]\AppData\Local\Forwarder3-DS\app, or it won't work at all.
Also, the DAT file isn't hex edited as said, the app right now only changes its name. Please remember to do just like the OP says with the renamed DAT file (which you'll get automatically named when using the app):
"Fill 0x22DE7 to 0x22EE8 with 00s, and set the full ROM path at 0x22DE7 (like "Games/SM64DS.nds", for example.), use "Paste write" if path is copied. The path can have spaces".
I'll add the automatic DAT hex editing function tomorrow, so you won't need to hex edit anything at all.
If anything I posted is wrong or I shouldn't be posting it here, please let me know.
Thanks for your great help and for your abpathsetter.nds file, @Bobesh8 !
View attachment 49106
View attachment 49107
So I just spent a decent amount of time trying to get my R4i RTS v6.1 (I think wood?) card to boot and can only get it to white screen
Here's my card:
![]()
Edit: did more research and I believe this card won't work due to YSMenu not being made for it. Just a heads up for future forum readers![]()
Thanks! It's a personal JavaFX library I've been working on for some time already. I use it with most of my projects.Sidenote, is Google's Material Design available for all Java systems now?? You did a fantastic job creating that UI!
Chrono Trigger's TID is YQUE at 0xC, while at 0x230, it's reverse, EUQY, so yes, it should be done at 0xC too.So. I just made a Java app that makes the hex editing process really streamlined. It needs the dll files and EXE tools that are in the OP's pack. I included them in the ZIPs. Please tell me if it's wrong to include them.
Java app
Windows 64-bit only installer
It's easy to use. Just open the JAR (make sure you have the latest Java 8 update for it to open correctly), and load or drag & drop your games' backups' NDS files in there. When you load every file you want, click the blue button in the bottom-right corner. It will edit the NDS file as told in the original post, and generate the CIA file too. It will open the folder were the files were generated. Make sure you have the make_cia.exe, ndstool.exe and the dll files in the same directory as the JAR for this to work.
If you click on an item of the list, you can change the TID and the DAT name, and specify if it's a DSi enhanced game (since I didn't find how to automatically check that). And I wasn't sure if changing the TID only had to be done on 0x230, or in 0xC too if you wanted to use a different TID. Right now it only changes the 0x230 as said in the OP. Please tell me if this is wrong, and it should change the TID on 0xC too.
You can use a Windows native installer too, only on 64-bit systems. However, if you do that, after the installation, you should copy the make_cia, ndstool and dll files to C:\Users\[MyUsername]\AppData\Local\Forwarder3-DS\app, or it won't work at all.
Also, the DAT file isn't hex edited as said, the app right now only changes its name. Please remember to do just like the OP says with the renamed DAT file (which you'll get automatically named when using the app):
"Fill 0x22DE7 to 0x22EE8 with 00s, and set the full ROM path at 0x22DE7 (like "Games/SM64DS.nds", for example.), use "Paste write" if path is copied. The path can have spaces".
I'll add the automatic DAT hex editing function tomorrow, so you won't need to hex edit anything at all.
If anything I posted is wrong or I shouldn't be posting it here, please let me know.
Thanks for your great help and for your abpathsetter.nds file, @Bobesh8 !
View attachment 49106
View attachment 49107
Alright. Thanks! I'll add that too.Chrono Trigger's TID is YQUE at 0xC, while at 0x230, it's reverse, EUQY, so yes, it should be done at 0xC too.
Make sure the .nds filename isn't too long.Make Forwarder CIA.bat doesn't work.
When i drag the forwarder.nds file over it, it opens for a second then closes. the cia file never shows up.
Idk how to fix this..
renamed it LOVEPL.ndsMake sure the .nds filename isn't too long.

