Homebrew TWL Slot-1 Launcher (First custom DSiWare app!)

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
417
Country
This worked absolutely fine for a long time until the 11.4 update came out, now it hangs on black screen.
It doesn't have anything to the app, it has to do with your CFW, all CFW have/had to update their reboot patches (or reboot hooks if you prefer)
 

luster1990

New Member
Newbie
Joined
Apr 17, 2017
Messages
1
Trophies
0
Age
29
XP
51
Country
United States
Hello, I have a O3DSXL with Luma 7.0 on 11. I'm using an original R4. I downloaded NTR_Launcher and all the 2nd stage launcher methods. The system crashes as soon as I try booting the app. Not sure what I'm doing wrong
 

zeldamaniac86

New Member
Newbie
Joined
Jun 15, 2017
Messages
2
Trophies
0
Age
38
XP
51
Country
United States
hi thank you for the ds-xtreme updater i had issues after accidently deleting a partition so when i put my ds-xtreme into my ds lite i get white screen but when i use ur updater after clicking dsxtreme on the ds i get the loading screen but its stuck on it. can u tell me how im supposed to set the cart up. thanks
 

Adeka

Beta Tester
Member
Joined
Mar 19, 2013
Messages
4,168
Trophies
0
Age
30
XP
1,633
Country
United States
Can we have this compiled as a 3dsx for the rosalina hb launcher?

If you launch a card (say the ak2i for example) it shows up in the activity log/there's a chance Nintendo can track and ban you!

If we could launch this via rosalina hb launcher we are full stealth mode for our old flashcarts!B-)
 

Momoro

The Dark One
Member
Joined
Oct 7, 2019
Messages
111
Trophies
0
Age
45
XP
194
Country
United States


TWL_FIRM MUST be sig patched before this will boot! The new patches to TWL were recently added to rxTools and should make it's way into a nightly build soon. The sig patches added also patch out DS Cart White List and save chip detection. So if your DS Flashcart already works thanks to that patch, then you don't need this. rxTools isn't specifically needed. If you happen to have a prepatched TWL_FIRM installed, that will work too. Note that rxTools does not yet support patching TWL_FIRM on n3DS. The prepatched TWL_FIRM cia is your only option (for now) on the n3DS.

Many older DS flash carts get blocked by CTR mode (most likely by Process9 of NATIVE_FIRM). You can tell if you see it error almost instantly when trying to boot your flashcart. This app gets around that! Any flashcart that hasn't worked since 1.0 launch firmware can be used with this launcher. Note that some flashcarts may work without this launcher with just the TWL_FIRM patches alone. Test that first before using this launcher. If your card works with just the patches, do not report that as that no longer pertains to my launcher. This launcher is intended for DS flashcarts that get blocked by CTR mode.

You can tell if yours is blocked by CTR mode by attempting to boot it from home menu. If you see the "Error has occured" screen pop up almost immediately without the screens flickering on and off, then it is a card blocked by CTR mode. That's what this launcher is for! :D

This should work on n3DS too once sig patched TWL_FIRM is available for it.

To use this, simply insert your previously blocked DS flashcart into the game card slot, then boot this app.

That is all you have to do! :D

Older flashcarts that don't have valid icon/banner data still will not work. Notable examples are the original R4 and older hardware revisions of the original Action Replay for DS.

Anything that behaves like a normal cartridge should be bootable with this method.


How this DSi app works is simple. It's a stripped down DSi Extended header with dummy data for the arm7/arm9 sections (they aren't needed as it launches slot-1 before ever getting to load them). Inserted a custom banner and set the file type at offset 0x234 to 00. This tells TWL_FIRM that it's a cartridge. (even though it's not. :P ).

This tricks it into booting older flashcarts because the 3DS boots into TWL_FIRM expecting to load this this DSiWare SRL. But because the file type in the TID field is set to cartridge, it immediately boots what ever is in slot-1. Neat little oversight thanks to Nintendo. :P

Download link: TWLSlot1Launcher_v3.rar
Update: Download link updated. Minor changes to header and brought SRL closer to proper SRL spec.

Confirmed list of carts working with this:

AceKard 2i
AceKard 2.1
AceKard RPG
R4i-SDHC
iTouchDS2
R4i SDHC Dual Core
Supercard DS One v3 SDHC



If you get an error on boot, double check that you have TWL_FIRM patched either via preinstalled CIA or via rxTools (or a future CFW that add the new patches) before reporting that your flashcard doesn't work with this. Thanks!

Credit goes to TuxSH and Steveice10 for finding the sig patches for TWL_FIRM! Also credit to TheStoneBanana for accidently discovering this odd little quirk of TWL FIRM. :D



:yay3ds: The original Action Replay for the Nintendo DS (by Datel) is working without this program!! I thought it couldn't?
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,471
Country
Canada
Well, this is one heck of a bump.

I didn't realize these Slot-1 launchers were DSiware apps. Considering we now have access to boot9.bin and moveable.sed, doesn't that mean that it should be possible to disguise it as a legitimate installed DSiware program (i.e. using TADpole, sort of like how the old exploits used to work) and thereby boot blocked flashcarts on stock firmware?

... Of course, no one is interested in staying on stock firmware anymore and there are flashcarts that work on stock firmware anyway. But still.
 

Momoro

The Dark One
Member
Joined
Oct 7, 2019
Messages
111
Trophies
0
Age
45
XP
194
Country
United States
Well, this is one heck of a bump.

I didn't realize these Slot-1 launchers were DSiware apps. Considering we now have access to boot9.bin and moveable.sed, doesn't that mean that it should be possible to disguise it as a legitimate installed DSiware program (i.e. using TADpole, sort of like how the old exploits used to work) and thereby boot blocked flashcarts on stock firmware?

... Of course, no one is interested in staying on stock firmware anymore and there are flashcarts that work on stock firmware anyway. But still.

Sadly, the 3DS is dying, and soon no-one is going to be using any firmware, custom or stock.
 

fmkid

Just another GBATemp's random guy
Member
Joined
Apr 23, 2015
Messages
1,911
Trophies
0
XP
1,424
Country
Colombia
Well, this is one heck of a bump.

I didn't realize these Slot-1 launchers were DSiware apps. Considering we now have access to boot9.bin and moveable.sed, doesn't that mean that it should be possible to disguise it as a legitimate installed DSiware program (i.e. using TADpole, sort of like how the old exploits used to work) and thereby boot blocked flashcarts on stock firmware?

... Of course, no one is interested in staying on stock firmware anymore and there are flashcarts that work on stock firmware anyway. But still.
Have in account that is needed a way to patch and load a patched TWL_FIRM to use alternative DS flashcard loaders like this.

Then, isn't possible on stock/original firmwares after all
 
Last edited by fmkid,
  • Like
Reactions: Kwyjor

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Minox @ Minox:
    No idea what any of those things you mention are
    +1
  • K3Nv2 @ K3Nv2:
    Cholesterol and Triglycerides? Basically a way they measure fatty cells in your blood
  • AncientBoi @ AncientBoi:
    Cholesterol is sorta high, according to my doc
    +1
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    +1
  • BigOnYa @ BigOnYa:
    I like wheat bread, I even like the chunky wheat bread with pieces of whole grain in it.
  • K3Nv2 @ K3Nv2:
    Been getting this honey wheat bread from aldis pretty decent not very sweet to out do it
  • K3Nv2 @ K3Nv2:
    Me making any food at home is an improvement to how I use to be
    +1
  • BigOnYa @ BigOnYa:
    I have an bread machine and use it alot, better than breads you buy, but don't last as long, cause no bs preservatives
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
    Psionic Roshambo @ Psionic Roshambo: Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits... +1