1. fmkid

    fmkid Just another GBATemp's random guy
    Member

    Joined:
    Apr 23, 2015
    Messages:
    1,725
    Country:
    Colombia
    I don't think so. This actual build is based-on Luma 10.2, which isn't compatible with the latest system version 11.14

    Just remains to wait for a new version based-on latest Luma
     
    Nutez likes this.
  2. Nutez

    OP Nutez Advanced Member
    Newcomer

    Joined:
    Jan 2, 2018
    Messages:
    99
    Country:
    United Kingdom
    Apologies for the slight delay, I was wrestling with the "new feature". The latest build now has Luma 10.2.1 and should therefore be compatible with system version 11.14.

    The new feature is being able to set screen brightness below the preset minimum down to 1. Thankfully, the official Luma team provided the calculation to convert 'luminance' to brightness, but it took me a lot of trial and error to get the LCD registers to update correctly within a useful control flow (for reasons that I don't really understand XD)... Anyways, there are a few slight 'glitches' with using the low brightness, but there should be no impact on the regular and extended upper brightness limits.
     
    Last edited by Nutez, Nov 22, 2020
  3. wavesofwar74

    wavesofwar74 Newbie
    Newcomer

    Joined:
    Dec 1, 2020
    Messages:
    1
    Country:
    United States
    I feel like an absolute fool, but I can't figure out how to activate the features included in this unofficial Luma 10.2.1 build--namely the LCD brightness customization. I have the boot.firm placed in the root of the drive and everything appears to be working, but I can't seem to adjust brightness as described. Is there a simple button combo I'm missing?
     
  4. Nutez

    OP Nutez Advanced Member
    Newcomer

    Joined:
    Jan 2, 2018
    Messages:
    99
    Country:
    United Kingdom
    No worries, the "Change screen brightness" interface works similarly to the official Luma version. When you select it from the Rosalina menu there is an explanation of the controls. However, tt might be that you need to press start first so that you can see both the top and bottom screens. Then try adjusting left and right a few times to see if there is a noticeable change in brightness.
     
    Last edited by Nutez, Dec 1, 2020
    fmkid likes this.
  5. Stolen

    Stolen Newbie
    Newcomer

    Joined:
    Apr 14, 2019
    Messages:
    4
    Country:
    Spain
    InputRedirection not working on this build, working on the official build.
     
  6. Nutez

    OP Nutez Advanced Member
    Newcomer

    Joined:
    Jan 2, 2018
    Messages:
    99
    Country:
    United Kingdom
    Apologies, it's not something that I test for personally so it's probably been broken for a while. I brought in some changes from Nanquitas & PabloMK7 that I had missed before. Hopefully that will have fixed it.

    New update expands on the TwlBg switcher PoC to now include AgbBg.cxi switching and open_agb_firm config.ini switching. Optionally, I'd suggest setting up Stellar's Open AGB Launcher as it allows you to suppress the power LED via Rosalina before launching into open_agb_firm from a home menu icon.
     
    Last edited by Nutez, Jan 4, 2021
    fmkid likes this.
  7. KungBore

    KungBore Member
    Newcomer

    Joined:
    Oct 9, 2020
    Messages:
    22
    Country:
    Brazil
    What exactly is this TwlBg? Can I use this to implement the screen brightness modifications in Rosalina to DS games?
     
    Last edited by KungBore, Jan 4, 2021
  8. Nutez

    OP Nutez Advanced Member
    Newcomer

    Joined:
    Jan 2, 2018
    Messages:
    99
    Country:
    United Kingdom
    TwlBg.cxi is a file generated using Sono's TWPatcher. It allows you to choose different scaling and filters to apply in DS/i mode. Unfortunately, it's not able to turn down the actual backlight level like Rosalina can, but you are able to apply a bluelight filter and faux brightness-reduction filter.

    Minor update: The Official Luma team added a new feature to show extra battery details that I thought was cool so I wanted to grab it early. Also, the custom screen filter interface will now display the previously saved values for the top screen on loading.
     
  9. Sono

    Sono 3DS cash, rival of nocash
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,278
    Country:
    Hungary
    I just remembered again that this build exists. I'll have to give it a try myself, as I actually like the idea of automatic CTR_Redshift.
    I actually want to use the eShop, but I'm still on an ancient system version and ancient Luma, so I'll choose this.

    Although I wonder, would you be interested in some of my other released and unreleased patches and system-modifying utilities?
    Things like repurposing the 3D slider, software-controlled volume controls, completely disabling the 3DS speaker (headphone-jack only), etc.

    The source code is actually still up, I just changed my github username :P

    https://gist.github.com/SonoSooS/a1e339d67ef30b8394e572a2df6dcd27

    It does use hardware regs, but the problem is that you need to patch gsp (especially on new3DS) to make it stay for more than a fraction of a second... Perhaps the better solution instead would be to patch the limitations of SetBrightnessRaw to allow the full range of brightness controls.
     
  10. Nutez

    OP Nutez Advanced Member
    Newcomer

    Joined:
    Jan 2, 2018
    Messages:
    99
    Country:
    United Kingdom
    Thanks, though I guess it's not really "full-auto" since it still needs to be applied via Rosalina first, but it does have the newer feature of being reapplied after sleep. I am interested in the idea of lowering the backlight and applying redshift as early as possible via holding a button when Luma is booting up. I'll need to experiment to see if I can get the timings right.

    Absolutely, gotta catch 'em all! Your pioneering hardware work was what got me motivated to aggregate and tweak interesting Rosalina features haha. All that stuff sounds great, I just might actually have to work out how best to make features optional with config now XD.

    I forgot to check that :P. Patching SetBrightnessRaw sounds like a good plan, but I wouldn't know where to start on doing it XD. I was able to get low brightness working for now though with a hacky implementation.
     
    survive9 and fmkid like this.
  11. fmkid

    fmkid Just another GBATemp's random guy
    Member

    Joined:
    Apr 23, 2015
    Messages:
    1,725
    Country:
    Colombia
    It would be great an option to save and then reload your actual settings about the 3DS screens brightness and color configuration after reboot the console (because afaik when you reboot the console, this settings are reseted to the normal values)
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Unofficial, discussion, build