Homebrew [Discontinued] TWLoader - CTR-mode NDS app

  • Thread starter Thread starter RocketRobz
  • Start date Start date
  • Views Views 1,819,591
  • Replies Replies 9,252
  • Likes Likes 147
Status
Not open for further replies.
This is already so impressive, and I imagine it will continue to be more so until there's not even a point owning a flashcart anymore. Thanks for all the hard work done by everyone involved!
 
When I try to play Super Mario 64 DS I get stuck on a white screen after choosing a file.It also says something about corrupted/lost data.I assumed there would be no issues since the compatibility list says the game is "green".
 
When I try to play Super Mario 64 DS I get stuck on a white screen after choosing a file.It also says something about corrupted/lost data.I assumed there would be no issues since the compatibility list says the game is "green".
The next release of TWLoader will create the .sav file for the selected game.
 
Thank you for all your hard work. The only games I haven't been able to run yet are Pokemon games. Everything else is working better than I could ever hoped for. Also 128mb Roms are crashing TWLoader on startup, I didn't try anything larger than that.
 
Thank you for all your hard work. The only games I haven't been able to run yet are Pokemon games. Everything else is working better than I could ever hoped for. Also 128mb Roms are crashing TWLoader on startup, I didn't try anything larger than that.
Do you have the latest version of TWLoader?
 
@Robz8 I tried compiling the current code (from commit f8fcc83) and it results in the following error (all dependencies were checked)

F5dPHKr.png


I then proceeded to delete "SeedDB" from TWLoader\gui\app\build-cia.rsf:

.eJwFwdENhCAMANBdGICWKiJuQ5CgUSmhNfdxud3vva95x202c6h22QD2UzKP3YrySLXYylzvkvopNvMDSTXl4ylNBchhmGKkGPy6RD-TBwqIzk2ISGGlxUUPb7saf5rtrZrfHwdSItc.otosB4-D8LlhZaQRILEnPDTpkNc


Doing this allows the cia to build. However while it does launch, it seems to have difficulty reading bnricons and ini files. It does see my games and they do run, but the bottom screen says "No Text" and the bnricons are all empty. My current ini files are like:

Code:
[FLASHCARD-ROM]
NDS_PATH = Advance Wars Days of Ruin.nds
BNR_TEXT1 = Advance Wars: Days of Ruin
BNR_TEXT2 = Nintendo


Digging through the code I did find a reference to bnricons requiring to be .bin format now but I can't figure this out. Conversion from png to bin for testing was done by 3DSHomebrew img-to-bin. I tried /_nds/twloader/bnricons/<name>.ini.bin and /_nds/twloader/bnricons/flashcard/<name>.ini.bin as well as those with png's

Can you

  1. Look into the SeedDB build error
  2. Tell me how the ini and png should be set up to work for me with the current code
 
Last edited by Favna,
@Robz8 I tried compiling the current code (from commit f8fcc83) and it results in the following error (all dependencies were checked)

F5dPHKr.png


I then proceeded to delete "SeedDB" from TWLoader\gui\app\build-cia.rsf:

.eJwFwdENhCAMANBdGICWKiJuQ5CgUSmhNfdxud3vva95x202c6h22QD2UzKP3YrySLXYylzvkvopNvMDSTXl4ylNBchhmGKkGPy6RD-TBwqIzk2ISGGlxUUPb7saf5rtrZrfHwdSItc.otosB4-D8LlhZaQRILEnPDTpkNc


Doing this allows the cia to build. However while it does launch, it seems to have difficulty reading bnricons and ini files. It does see my games and they do run, but the bottom screen says "No Text" and the bnricons are all empty. My current ini files are like:

Code:
[FLASHCARD-ROM]
NDS_PATH = Advance Wars Days of Ruin.nds
BNR_TEXT1 = Advance Wars: Days of Ruin
BNR_TEXT2 = Nintendo


Digging through the code I did find a reference to bnricons requiring to be .bin format now but I can't figure this out. Conversion from png to bin for testing was done by 3DSHomebrew img-to-bin. I tried /_nds/twloader/bnricons/<name>.ini.bin and /_nds/twloader/bnricons/flashcard/<name>.ini.bin as well as those with png's

Can you

  1. Look into the SeedDB build error
  2. Tell me how the ini and png should be set up to work for me with the current code
  1. I don't think the app needs SeedDB.
  2. A new feature will be in the next release, where you can add a game from your flashcard, to TWLoader.

--------------------- MERGED ---------------------------

2.3.1 and latest side cia, yes.
It should be fixed in the next release.
 
Why do i get a black screen when i try to decide to put my new 3ds in sleep mode ?(the game is already launched up and working by the way but when i put my 3ds in sleep mode...i get a black screen)
 
Why do i get a black screen when i try to decide to put my new 3ds in sleep mode ?(the game is already launched up and working by the way but when i put my 3ds in sleep mode...i get a black screen)
Are you running Super Mario 64 DS with TWL clock speeds?
 
  • Like
Reactions: xflamer234
TWLoader v2.4
This is a big update!

EDIT: https://gbatemp.net/threads/twloader-ctr-mode-nds-app.448375/page-101#post-7014564

Additions:
  • (DSTT/R4i-SDHC/etc. only, for now) You can now pick a game on your flashcard, and add it to TWLoader! Be sure to clear the "sdmc:/roms/flashcard/nds" folder.
  • Box art is now downloaded for games on the flashcard.
  • Box art now moves up when game is launching.
  • Save files are now supported! Make sure you have the latest bootstrap release (Press X in Settings).
  • New boot animation, made by @PabloMK7!
Improvements/Bugfixes:

Files/folders updated:
  • The DSTT/R4i-SDHC/etc. pack in the OP. Re-extract it.
  • flashcardroot <-- Extract what's in the folder to your flashcard's microSD root.
  • sdroot/_nds/twloader/cia/TWLNAND side.cia
 
Last edited by RocketRobz,
Testing out v2.4:
  • Selecting the cartridge when in SD card mode crashes. (I may have broken this. :X)
  • The DSTT loader is in the wrong place. In the 7z, it's in sdroot/_nds/loadcard_dstt.nds; twlnand-side/arm9/source/main.cpp expects it to be in sdroot/_nds/twloader/loadflashcard/dstt.nds. Moving it to the expected location works.
The TWL-side INI creator for flashcards is really nice and is a lot easier than the PC-side method. One useful addition would be "add all games in this directory".

EDIT: Also, getfcgamebox.png wasn't added when you added the TWL-side INI creator. I made it a copy of cart.png so the program wouldn't crash, but I assume it should be something different. (2.4 does have the fix so it doesn't crash.)
 
Last edited by GerbilSoft, , Reason: +getfcgamebox.png
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum