Homebrew [Discontinued] TWLoader - CTR-mode NDS app

Status
Not open for further replies.

rg

Well-Known Member
Member
Joined
Jan 13, 2012
Messages
195
Trophies
1
XP
554
Country
No, after exiting settings pressing B settings are saved. Can you press X / Y on Settings again to re-download bootstrap again? Also do you have any slot-1 card in the slot?
Remeber to turn off ARM9 Lock and turn on WRAM boost :)

re-download of bootstrap ok.
VRAM boos on
ARM9 off

Now it works :D

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

re-download of bootstrap ok.
VRAM boos on
ARM9 off

Now it works :D

I have no sound, normal?
 
  • Like
Reactions: umbjolt

TheNintendoEnthusiast

Well-Known Member
Member
Joined
Jun 15, 2013
Messages
233
Trophies
1
XP
1,743
Country
United States
Hey guys, I have been trying to use my DSTWO flashcard to boot from TWLoader, now when I click 'Add Games' it boots me to a white screen. When I go through the Flashcards menu it will let me load the TWLoader nds file to create ini and banners, however it won't show up in TWloader, could you guys help me with why it's not working?



I got it working :D, the forwarding is pretty nifty and awesome!
 
Last edited by TheNintendoEnthusiast,

Hopalongtom

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
268
Trophies
0
XP
327
Country
(FYI @Robz8 )
the current release will work even from just the qr code for twloader itself.
you will need to go to settings to download bootstrap, the nand side cia will download and install automatically.

However nothing related to slot1 will work because neither ntr_launcher nor any of the flashcard nds files are downloaded.
The same is true for gbarunner.

tl;dr
only bootstrap for nds games will work when using only the qr code.


that shouldn't be happening, did you do a full clean install?
Checked the log file after several uses, and it seems to be empty, nothing is using it, as well the App seems to only boot when I've freshly turned on the console.... if I try after my system being on for awhile it crashes on boot. When I do get it working, Castlevania:Dawn of Sorrow works very well, except it lags heavily on room transition!

For clean install I should "delete Title And Ticket" in FBI right?

Only v1.71 of Moonshell works. Videos can't be played, though.
I've just installed that onto my 3DS SD card... alas that freezes on a white screen when attempting to run it though TWLoader off the same console.... looks like I'll have to rely on playing it off a flash cart.
 
Last edited by Hopalongtom,

bakawun

Well-Known Member
Member
Joined
Jan 10, 2017
Messages
227
Trophies
0
Age
38
XP
103
Country
Luxembourg
@Robz8 @umbjolt or anyone else who can compile.

I need something tested.

in this file https://github.com/Robz8/TWLoader/blob/master/twlnand-side/Makefile#L130
Change from
ndstool -c $(TARGET).nds -7 $(TARGET).arm7.elf -9 $(TARGET).arm9.elf -b icon.bmp "TWLoader;TWL-MODE app;Robz8"
to
ndstool -c $(TARGET).nds -7 $(TARGET).arm7.elf -9 $(TARGET).arm9.elf -g TWLD 2 "TWLOADER-TWL" 1 -b icon.bmp "TWLoader;TWL-MODE app;Robz8"

Then run make inside the twlnand-side folder.


Questions:
-Does ndstool give any errors?
-Does the python script run later or make_cia give any errors?
-use ndstol to print the header information and let me know what it says after "rom version"
 

Roboman

Well-Known Member
Member
Joined
Jan 7, 2016
Messages
313
Trophies
0
Age
28
XP
747
Country
United States
I have an issue when running dldi roms with TWLoader and nds bootstrap.
I have it updated to latest release; and when I load the Homebrew while holding start to disable screen stretching, the homebrew boots fine with the screens in the original resolution, but the touchscreen inputs are still scaled! This makes the screen output and the touchscreen input totally desynced and almost impossible to use.
I've only found this problem with the one dldi home brew I've tried with twloader so far: wabbitDS. Retail games don't have this issue.

TLDR:
Boot wabbitDS while holding start.
Touchscreen and screen don't line up!
 
Last edited by Roboman,

Garblant

Well-Known Member
Member
Joined
Apr 1, 2016
Messages
726
Trophies
0
Age
25
Location
Alola
XP
508
Country
United States
Could cheat support be added after a majority of the Ds's library is compatible with the bootstrap?
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
35
XP
4,268
Country
United States
Yes,I know, but ds ram was 4 Mb, dsi 16Mb.
16-4(ds)-4(mirror)=8Mb, who still...
But probably is more complex than that...hope never die...
There's multiple mirrors. From GBATEK:
Code:
Main RAM mapping depending on bit14-15:
  Mode         2000000h-2FFFFFFh   C000000h-CFFFFFFh   D000000h-DFFFFFFh
  4MB (0 or 1) 1st 4MB (+mirrors)  Zerofilled          Zerofilled
  16MB (2)     1st 16MB            1st 16MB (mirror)   1st 16MB (mirror)
  32MB (3)     1st 16MB            1st 16MB (mirror)   Open bus (or 2nd 16MB)
32MB mode only functions on certain DSi debugger systems. If enabled on retail, you get an open bus.
 

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
560
Trophies
0
XP
1,646
Country
Italy
Ok, I'm not able to understand the topic properly :wacko:
So, there isn't any way to use that memory?
There's multiple mirrors. From GBATEK:
Code:
Main RAM mapping depending on bit14-15:
  Mode         2000000h-2FFFFFFh   C000000h-CFFFFFFh   D000000h-DFFFFFFh
  4MB (0 or 1) 1st 4MB (+mirrors)  Zerofilled          Zerofilled
  16MB (2)     1st 16MB            1st 16MB (mirror)   1st 16MB (mirror)
  32MB (3)     1st 16MB            1st 16MB (mirror)   Open bus (or 2nd 16MB)
32MB mode only functions on certain DSi debugger systems. If enabled on retail, you get an open bus.
Cant we use the zerofilled area in mode 0 and 1?
 
Last edited by Valery0p,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: lorelei from pokemon is so fuckin bad bro