CTR_Redshift - hardware-based blue light filter for old3DS and 2DS

Discussion in '3DS - Homebrew Development and Emulators' started by Sono, Jan 9, 2018.

  1. Qrac

    Qrac Newbie

    Newcomer
    1
    Aug 7, 2007
    Hi! Excuse me for the silly question, I'm new to the whole 3DS homebrew scene. But how do I use: N3DS_redshift_boot.firm?

    I have N3DS on newest Luma and firmware.
     
  2. Itzumi

    Itzumi goofball of the interwebs

    Member
    4
    Jun 27, 2018
    United States
    USA
    you could chainload it via luma3ds, or make it your boot.firm by renaming it to boot.firm
     
    Qrac likes this.
  3. Sono
    OP

    Sono HoH SiSter

    Member
    10
    Oct 16, 2015
    Austria
    Austro-Hungarian Monarchy
    You can just replace your boot.firn with that file and open Rosalina to change the settings from there.

    Edit: I didn't notice there was a message below this because of the stupid ad being NOT above the text editor :angry:
     
    Last edited by Sono, Dec 11, 2018
    Qrac likes this.
  4. chaitea

    chaitea Newbie

    Newcomer
    1
    Nov 30, 2018
    United States
    Oh this is awesome, thank you so much for making this, I took a break from my 3DS because some of the screen coloring stuff and this makes it look amazing :). Is there any chance to make screen coloring persistent between reboots? Maybe even with just a config file for the luma module possibly :o.
     
  5. Sono
    OP

    Sono HoH SiSter

    Member
    10
    Oct 16, 2015
    Austria
    Austro-Hungarian Monarchy
    There should be two Luma builds a few pages back. My version only auto-applies the settings when you open Rosalina, select Redshift, press some keys I forgot, then exit. As for the other build not made by me, I'm not sure. But it's very hard to apply this at boot-time.
     
  6. josfr4ncisco

    josfr4ncisco Newbie

    Newcomer
    1
    Mar 19, 2015
    Brazil
    Paraisópolis, MG
    This is a godsend, thank you very much!
     
  7. Qrac

    Qrac Newbie

    Newcomer
    1
    Aug 7, 2007
    Hello both of you! Thank you for the help, it works great.

    Merry Xmas and happy new years! :D
     
    Itzumi and Sono like this.
  8. Thardus

    Thardus Member

    Newcomer
    1
    Jun 19, 2018
    United States
    Thank you all for making redshift on 3DS possible. So nice being able to play in the dark without my eyes burning with blue light. I was up all last night taking care of my family and this helped pass some time in the dark with the 3DS when I couldn't fall asleep.

    FWIW I couldn't find a version in the thread that worked for me. Maybe I missed it. I was poking around looking for a version that worked for me (automatically apply redshift settings when navigating to the Rosalina redshift menu), which is what Nutez recently released:
    (I can't post a link because I'm not too active on the forum but search GBA Temp downloads for "Luma redshift & plugin firm 2019-02-24").

    Cheers
     
    Sono and Nutez like this.
  9. CosmicDan

    CosmicDan Member

    Newcomer
    1
    Mar 7, 2019
    Australia
    Google for Luma3DS hourly builds, Rosalina has these redshift settings already merged - just need to use a fresh build. YMMV though, these builds are pre-release.

    Sent from my POCOPHONE F1 using Tapatalk
     
  10. MKTV

    MKTV Member

    Newcomer
    1
    Mar 27, 2019
    United States
    This works really well on my 2DS, but when I press the home button in games like Smash and Captain Toad, it crashes and says "An error occured (ErrDisp) Error type: generic Process ID: 15 Process name: menu.......".
     
  11. TurdPooCharger

    TurdPooCharger Meh

    Member
    11
    Jan 1, 2018
    United States
    CTR redshift has been implemented in the latest Luma hourlies.
     
    MKTV and Tarmfot like this.
  12. MKTV

    MKTV Member

    Newcomer
    1
    Mar 27, 2019
    United States
    Thanks! This works.
     
  13. darkmolddd

    darkmolddd Member

    Newcomer
    1
    Mar 13, 2019
    Spain
    Good man. Im sorry but i dont really understand anything. I see just a boot.firm, i dotn know what to do. i just break free the N3dsxl, following the last method. I really need it. My eyes are getting old. But i just dont find anyway that i can understand but installing the cia. but i prefer something i can control, like through the rosalina menu (how can i get from this menu, u have always to reboot=???.
     
  14. TurdPooCharger

    TurdPooCharger Meh

    Member
    11
    Jan 1, 2018
    United States
    HOME Menu → { (L)-shoulder + (DOWN) d-pad + (SELECT) } → Rosalina Menu → Screen filters... → etc.
     
  15. darkmolddd

    darkmolddd Member

    Newcomer
    1
    Mar 13, 2019
    Spain
    thx but my problem is i dont know how to install the Luma hourlies (just download the last just a boot.firm), because right now i dont have these options in rosalina, and plus how can i get out from this menu, without the reboot option, its no really pleaseant that way.
     
    Last edited by darkmolddd, Apr 23, 2019
  16. TurdPooCharger

    TurdPooCharger Meh

    Member
    11
    Jan 1, 2018
    United States
    You put the boot.firm on the root of the SD card, replacing whatever previous version of Luma3DS that was on there. If you're using boot9strap, you can also update the boot.firm found on the CTRNAND by redo CTRNAND Luma3DS.

    Otherwise, you can install fastboot3ds in place of boot9strap if you prefer the flexibility of having multiple FIRM options.
     
  17. darkmolddd

    darkmolddd Member

    Newcomer
    1
    Mar 13, 2019
    Spain

    Done, thx, really easy, my problem is the need of understand everything.
     
  18. mh_

    mh_ Newbie

    Newcomer
    1
    Aug 27, 2013
    Poland
    @Nutez that's amazing, and thank you @Sono as well.
    If I might suggest something, do you think it would make sense if the screen config is split to different settings for top and bottom screen? My screens colors and temperature do not match at all, which can be irritating at times (I have dual-ips n3dsxl), and to somehow "calibrate" the screens that they at least match each other more or less, I need to do a lot of trial-and-errors. Once I get a close result, I'd save that, and I am happy to have that for day-time playtime, but when night comes, I'd like to lower the brightness on both screens (and more on the bottom screen than the top, as it appears to be brighter on my item in general) - but I don't remember the original settings anymore...
    so here comes the second suggestion - do you think it would be possible show current values when you enter the Redshift menu again, instead of the default ones - that would allow easier fine-tuning?
    also third... so when I have the "fixed" colors, would saving configs for several profiles be possible, instead just one? e.g. I could set it for me as profile 1 - standard, calibrated; profile 2 - lower brightness; profile 3 - late night & flux...
     
  19. Sono
    OP

    Sono HoH SiSter

    Member
    10
    Oct 16, 2015
    Austria
    Austro-Hungarian Monarchy
    The settings for top and bottom screens ARE split in my version, so you can set different settings for different screens (unless I'm an idiot, and accidently uploaded something which does both screens at once).

    There was actually a bug in older (and sadly unreleased) versions of this; when you were tinkering around with the settings too much (aka. spamming A and B after changing a setting by a single step) then the colors would get stuck until you rebooted your 3DS. It turns out, it was because it was applying the changes ON TOP OF THE CHANGES :rofl2:
    So by reintroducing this bug, I could kinda do what you asked for.

    Just backup the config file from your SDCard (forgot the filename), and I'll try to make an update which does read it back.

    I *could* look into it, but it would always load the default config on boot.
     
  20. mh_

    mh_ Newbie

    Newcomer
    1
    Aug 27, 2013
    Poland
    Thank you @Sono for your interest. I tested the modded Luna build by Nunez, I know you can set different settings for screens in both your original version (by tapping either A or B) and Nunez's version (X or A), but what I meant, if that makes sense, to have:
    - Top screen temperature,
    - Top R,
    - Top G,
    - Top B,
    - Top Brightness,
    - Bottom temp,
    - Bottom R
    - Bottom G,
    - Bottom B,
    - bottom brightness
    as separately visible options on one list - and maybe just confirm the config as a whole with one button then (let's say A). I know this may make little sense for people which screens' temperatures match each other, but for me... when I want to fine-tune settings for top/bottom screen I need to always start from the default 6500K/1.0 values and while I could write them down on the paper in between, because I tend to forget what the settings for the other screen were set just before... and having them both visible at a glance on the list might be better. (hint: the settings for top and bottom screens could be "linked" by default, and "unlinked" by another "remembered" config option). Also this would be much better if current values would be displayed there after re-open (my previous suggestion no. 2)

    And as for multiple profiles, it's fine that the default profile would be loaded on boot, but then on the calibration screen the profiles could be switched with L/R buttons (3 profiles would be fine, more if possible) - with an indication which profile # is currently in use.
    I hope I am not asking for too much... :D I could also try my luck with programming this - with some hints.
     
    Sono likes this.
Loading...