The ROM loader that currently patches homebrew to read from SD instead of Slot-1.What's bootstrap, again? :'D
The ROM loader that currently patches homebrew to read from SD instead of Slot-1.What's bootstrap, again? :'D
What's bootstrap, again? :'D
Theoretical scenario here: should GBA ROM loading be achieved with it, would it also work similarly to the SD card redirection method used for DS ROM loading from SD? (Since there is no GBA slot on neither DSi nor 3DS, so I assume something would have to be redirected somewhere) there be major differences between it and AGB CIA generation on 3DS? Would they work just like they would on a DS/DSLite?
Sorry for all the questions, I'm legit curious :c
TWLoader release time!
https://github.com/Robz8/TWLoader/releases/tag/v1.0
View attachment 67757
For those who tried out the old GUI-less version, delete the title and ticket with the product code "BOOTSTRAPLDR" to free up some TWL NAND space.
TWLoader is a CTR-mode frontend for nds-bootstrap. You can launch ROMs, Slot-1 card (via NTR Launcher), and change settings (like enabling/disabling DS boot screen, change clock speed, etc.).
Extract the files in "sdroot" to the 3DS SD Card root, and the TWLoader CIA.
Install the TWLoader CIA, and the CIA that's in "sdmc:/_nds/twloader/cia/".
Put some .nds ROMs in "sdmc:/nds/".
Controls for ROM selector:
Up/Down: Pick a ROM.
A: Launch ROM.
X: Launch Slot 1.
Start: Exit to HOME Menu.
Select: Switch to Settings screen.
Controls for Settings screen:
Up/Down: Pick a setting.
A: Change setting.
Select: Switch to ROM selection screen.
This runs in plain TWL mode actually and is probably not compatible with the enhanced NTR mode you get with NTR Launcher. Just installs the cia. Only the original r4 is supported. It should be possible to support more slot1 cards via dldi but that would requires more coding and not all card can be initialized in TWL mode.
The access to the 3ds sd is slower and less stable (it freezes sometimes) on this version and the slot1 sd access is limited to original r4, you cannot make other card compatible by dldi patching the file. The good point is that the loader is not broken so you can run .nds files but only from the r4 sd. I never succeeded to merge the advantages of both version.What's wrong with using this buid?
https://github.com/ahezard/wood3ds/commit/9cb22d2378a201fc7238f9457e48c4e749acfba7
As of that last commit I made, it's able to handle file operations between SD/Slot-1 and the loader isn't broken. It mode switches into NTR mode correctly. The only minor issue is touch screen for the GUI don't work unless booted from bootstrap (aka, NTR mode is already active when it boots). Though newer bootstrap may break it if it attempts to patch it with the SD engine DLDI stuff. Touch screen being broken does not impact games booted from it.
Assuming one has an original R4, it's still able to launch retail games from slot-1 just fine. Of coarse it can't boot anything from SD as expected. But it at least can boot things from an R4.
The only downside is this version gets the GUI assets from slot-1. I didn't get around to trying it get it to load that off SD instead. My SSD died recently and had to revert to a 4 month old backup, so I no longer have the build setup for Wood3DS to compile correctly. So unfortunately, I have no future plans to work on this project.
I didn't watched this thread for 3 weeks. Is retail Rom loading working?
Uhh... we do have a version of that emoticon, you don't have to use an external one:K thx. Keep up the work devs [emoji106]
I'M TRYING TO LAUNCH POKEMON DIAMOND FROM CARD BUT IT SAYS "Error Has Occurred. Hold down the Power Button to turn the power off"https://github.com/Robz8/TWLoader/releases/tag/v1.1
View attachment 67867 View attachment 67868
Added DSi-Menu screen, and the option to change TWLoader's color.
Filename list mode now scrolls up/down a bit, in case there's a lot of files.
Descriptions for each NTR/TWL-mode option are added.
New ROM selection controls:
R: Switch between filename listing, and DSi-Menu (Boxes) modes.
New Settings controls:
L: Frontend settings.
R: NTR/TWL-mode settings.
TWLoader.CIA and "sdroot/_nds/twloader/settings.ini" files are updated, and "nds" folder is added to "sdroot".
Did you install the CIA that's in "sdmc:/_nds/twloader/cia/" to both SysNAND and EmuNAND (if using EmuNAND)?I'M TRYING TO LAUNCH POKEMON DIAMOND FROM CARD BUT IT SAYS "Error Has Occurred. Hold down the Power Button to turn the power off"
that was the problem thanks!!Did you install the CIA that's in "sdmc:/_nds/twloader/cia/" to both SysNAND and EmuNAND (if using EmuNAND)?
--------------------- MERGED ---------------------------
He said "from card", assuming he means the Slot-1 retail cart.
Load homebrew from the SD, or blocked flashcarts from the Cart Slot.What is this tool so? sorry i'am new on this post
TWLoader is a frontend for nds-bootstrap (which will load commercial ROMs in the future), and looks better than nds-hbmenu, and supposed to be a replacement for nds-hbmenu.What is this tool so? sorry i'am new on this post