Homebrew [Early WIP] bluelist - a script-based whitelist editor for DSi

dr1ft

Well-Known Member
OP
Newcomer
Joined
Mar 2, 2018
Messages
53
Trophies
0
Location
?????
Website
dr1ft.xyz
XP
245
Country
United States
Still a VERY early work in progress; no binary releases yet. It's not quite ready for public use, so this thread is more of a request for help than a !!! BIG RELEASE THREAD !!!

Features:
Rudimentary scripting system to automate building specialized whitelists (not heavily tested)
Automatic decryption (via twltool) and key extraction from Launcher
Automatic encryption (via ndstool), parsing and insertion of ROMs into the whitelist (not sure if this works at all at the moment)
Arbitrary NDHI check region insertion (a la RocketLauncher ;))
Insertion of any number of dummy entries into NDHT and NDHX sections the whitelist

Planned:
Automatic twlnf script generation

As per the usual, if you brick your system with this, I'm not responsible, yadda yadda.

Please feel free to contribute to this if you know C# and have a decent understanding of the DSi whitelist system, though be warned that my code is beyond ugly.

GitHub:
https://github.com/strdr1ft/bluelight
 
Last edited by dr1ft,

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,468
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,906
Country
United States
Does this script preserve alphabetical order of the entries when adding them? Launcher is really picky about that and if order is broken, Launcher fails to accept any entries after the game code that broke the order.

Also note RocketLauncher relies on white list being a specific file size. Once it's released that size will be known. I did add 10 or so dummy entries to each section to facilitate adding entries without changing file size. As long as you design your script to accommodate that, this may be useful for when RocketLauncher is released.
 

dr1ft

Well-Known Member
OP
Newcomer
Joined
Mar 2, 2018
Messages
53
Trophies
0
Location
?????
Website
dr1ft.xyz
XP
245
Country
United States
Does this script preserve alphabetical order of the entries when adding them? Also note RocketLauncher relies on white list being a specific file size. Once it's released that size will be known. I did add 10 or so dummy entries to each section to facilitate adding entries without changing file size. As long as you design your script to accommodate that, this may be useful for when RocketLauncher is released.
Yeah, it does preserve alphabetical order. I could implement filling in dummy entries pretty easily.
 

dr1ft

Well-Known Member
OP
Newcomer
Joined
Mar 2, 2018
Messages
53
Trophies
0
Location
?????
Website
dr1ft.xyz
XP
245
Country
United States
AHA.
I KNEW IT.

You won't release the size without a tool like this being finished, but no one can finish this tool without the size, therefore it will never actually be released.
1) bluelist is not strictly designed for rocketlauncher, and offers directives for inflating the size
2) it's possible they don't know exactly what size the list needs to be quite yet for certain, since there can be much variance in testing
don't rush them. developing these sorts of things can take a long time, especially with jobs and school and such. have some damn patience.
 
Last edited by dr1ft,

ThisIsDaAccount

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
1,158
Trophies
0
XP
944
Country
United States
Still a VERY early work in progress; no binary releases yet. It's not quite ready for public use, so this thread is more of a request for help than a !!! BIG RELEASE THREAD !!!

Features:
Rudimentary scripting system to automate building specialized whitelists (not heavily tested)
Automatic decryption (via twltool) and key extraction from Launcher
Automatic encryption (via ndstool), parsing and insertion of ROMs into the whitelist (not sure if this works at all at the moment)
Arbitrary NDHI check region insertion (a la RocketLauncher ;))
Insertion of any number of dummy entries into NDHT and NDHX sections the whitelist

Planned:
Automatic twlnf script generation

As per the usual, if you brick your system with this, I'm not responsible, yadda yadda.

Please feel free to contribute to this if you know C# and have a decent understanding of the DSi whitelist system, though be warned that my code is beyond ugly.

GitHub:
https://github.com/strdr1ft/bluelight
This is great, thank you so much!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    You're as loved as much as Juan now enjoy it
    +1
  • K3Nv2 @ K3Nv2:
    I'm sorry for the insult
  • BakerMan @ BakerMan:
    the difference is i like wario and samus and he likes muscle mommies and feet
    +1
  • BakerMan @ BakerMan:
    wait, i forgot wizards too
  • BigOnYa @ BigOnYa:
    I have a buddy that has a moonshine still and he makes his own shine. He brought me a jar of some peach shine/brandy, shit is damn good. Gonna have to see if can get more.
    +1
  • BakerMan @ BakerMan:
    careful that shit don't make you go blind
  • BigOnYa @ BigOnYa:
    Nuh that's only if you drink what first comes out when distilling, you must throw out the first part of it when it starts running. (Its called the "head(s)" of the run) Or use it for fuel or a general purpose cleaner
    +1
  • K3Nv2 @ K3Nv2:
    If alcohol would've made @BigOnYa blind by now it would have
    +2
  • BigOnYa @ BigOnYa:
    So True.
    +1
  • K3Nv2 @ K3Nv2:
    I should make a poll for bigonya to change his username to DrunkOnYa
    +1
  • BigOnYa @ BigOnYa:
    That's my alt
    +1
  • K3Nv2 @ K3Nv2:
    I don't wanna go to the store someone go for me
  • BigOnYa @ BigOnYa:
    Call my wifey, tell her pick up stuff on her way over.
  • K3Nv2 @ K3Nv2:
    Pick up my door dash meat me in the allyway
    +1
  • BigOnYa @ BigOnYa:
    Wifey is busy, so ill send my buddy @AncientBoi , in his gimp outfit. "who ordered the 6" sausage?""
  • K3Nv2 @ K3Nv2:
    Like subway it's false advertising
    +1
  • BigOnYa @ BigOnYa:
    Ok "who ordered the Vienna sausage?"
  • K3Nv2 @ K3Nv2:
    Uremum
    +1
  • BigOnYa @ BigOnYa:
    My buddy convince me to download and play poker game with him yesterday, called Four Kings Casino, its pretty fun actually, you create a avatar and walk around in a virtual casino, and play any table, or slots with others online.There's even a dance club and bowling alley.
  • SylverReZ @ SylverReZ:
    They should bring advertisements like this back LOL.
  • BakerMan @ BakerMan:
    or that german ninja turtle commercial
    +1
  • K3Nv2 @ K3Nv2:
    Forgot to buy BBQ sauce at the store so made my own ffs
  • RedColoredStars @ RedColoredStars:
    Blues Hog BBQ sauces are pretty good.
  • K3Nv2 @ K3Nv2:
    My insurance has a thing where if I do a virtual visit they'll just send me a $100 gift card to Walmart I'm about to sell a company my medical history for $100 lol
    K3Nv2 @ K3Nv2: My insurance has a thing where if I do a virtual visit they'll just send me a $100 gift card to...