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,907
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
  • 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
  • BigOnYa @ BigOnYa:
    My insurance has a thing called, " Nope, we aren't paying for that." that they like to use on us all the time. Then we play the "Ok we will go to some other insurance company." then they miraculously say ok we will pay for that.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Well look at what the cat dragged in!!!
  • BigOnYa @ BigOnYa:
    Hey, do you feel any older?
  • K3Nv2 @ K3Nv2:
    No I don't
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, not right now
    +1
  • BigOnYa @ BigOnYa:
    @K3Nv2 That's my phrase, stop it
    +1
  • K3Nv2 @ K3Nv2:
    Your phrase is I'm not drunk
    +1
  • Xdqwerty @ Xdqwerty:
    I feel a discomfort in my throat
  • SylverReZ @ SylverReZ:
    BigOnYa after a long day.
  • AlbertJulian @ AlbertJulian:
    I got scammed last year by some internet fraudsters who made away with my crypto worth $210,000.I almost lost my life because i was so frustrated and was depressed..5 months ago a friend introduced me to {Assets lab} a crypto recovery company.At first i was very scared because then i was afraid because of the bad experience i had ..Three months ago i decided to contact {Assets lab} and I made my complain to them and they took some information and assured me that they will assist me recover my crypto .. They helped me throughout the process and so far so good they have recovered 95 % of the money that was stolen from me..Today am a happy woman and i will continue to spread the good news.. Contact {Assets lab} for any of your funds lost to scams.. They are the best..Below is their contact informaation Name : ASSETS LAB RECOVERYEmail: [email protected] / Whatsapp: +17126004729Telegram: @Assets_labWebsite: https://lab-assets.tech/
  • Xdqwerty @ Xdqwerty:
    Reported
  • K3Nv2 @ K3Nv2:
    Mario kart 8s been out ten years now due for a 9 any time soon
    +1
  • DTApple @ DTApple:
    Maybe in the upcoming Direct?
  • K3Nv2 @ K3Nv2:
    Probably saving it for a switch 2 announcement
    +2
  • DTApple @ DTApple:
    Ay!
    +1
  • Xdqwerty @ Xdqwerty:
    @DTApple, gonna download the gdevelop app cuz sometimes i don't have the chance to use my pc
    Xdqwerty @ Xdqwerty: @DTApple, gonna download the gdevelop app cuz sometimes i don't have the chance to use my pc