[Release] Fizeau (sys-Modul) - Stelle die Farbe des Bildschirms der Switch ein

  • Fizeau



    Hier kommt ein Homebrew vom Entwickler averne, womit die Farbe des Bildschirms der Switch eingestellt/geändert werden kann.

    Temperatur/Farbe:
    Verwende den Temperatur-Schieberegler, um die gewünschte Schattierung auszuwählen.
    Mit den RGBA-Schiebereglern kannst du die Farbe überschreiben.
    Der "Alpha"-Wert steuert die Deckkraft der Ebene.
    Aufgrund der Arbeitsweise von Fizeau ist es leider nicht möglich, die Bildschirmfarbe direkt zu verändern. Stattdessen erzeugt es eine transparente Ebene und wendet Farbe auf diese an. Dies kann jedoch zu einer allgemeinen Erhöhung der Leuchtkraft führen, die insbesondere bei dunklen Farben sichtbar wird.
    Außerdem ist die Ebene in Screenshots/Aufnahmen nicht sichtbar.

    Dawn/Dusk:
    Wenn diese Option eingestellt ist, startet Fizeau zur Stunde der "Dämmerung" und schaltet sich zur Stunde der "Dämmerung" ab.
    Du kannst dies mit Hilfe des Kontrollkästchens überschreiben. Das Fizeau bleibt dann in dem angegebenen Zustand.

    Einstellungen:
    Die Einstellungen werden unter /switch/Fizeau/config.ini gespeichert, die du auch bearbeiten kannst.
    Um den Speicherverbrauch des Sys-Moduls zu reduzieren, werden die Einstellungen nicht ständig gelesen. Stattdessen werden sie beim Start der Anwendung angewendet.
    Daher musst du den Clienten nach einem Neustart starten, um Fizeau neu zu starten.

    Changelog

    2.8.1

    • Make contrast control more progressive

    2.8.0

    • Implement color contrast control
    • Implement channel selection for color control

    v2.6.0

    • Implement hue rotation control

    v2.5.5

    • Fixes long shutdown/reboot times when color correction was enabled

    v2.5.4

    • This release now bundle patches that disable color correction usage from Nintendo official software, thus preventing conflicts with this sysmodule.

    v2.5.3

    • Fixes crash when no config is present

    v2.5.2

    • Invalid config being created when none exists
    • Overlay displaying wrong profile in docked mode

    v2.5.1

    • Fixes config parsing and generation.

    v2.5.0

    • Deprecation of the chainloader version. The main sysmodule now parses and applies the configuration on boot.
    • Deprecation of brightness management. This feature had been missing since 14.0 due to OS changes.
    • Accurate preview of all color correction features in the application, using a compute shader.
    • Many longstanding bugs fixed, especially regarding docking & sleep.

    Internal changes:

    • Complete rework and major simplification of the sysmodule IPC interface.
    • Dropped libstratosphere as a dependency, now using sys-clk's minimal IPC server implementation.
    • Reworked command buffer management in application code to be more robust.


    v2.4.3

    • Fix crashes upon console state transition, fix dimming

    v2.4.2

    • Fixes a race condition resulting in system crashes upon sleep mode transitions, or situations where the color correction would stop being applied automatically.

    v2.4.1

    • Bump libtesla for 16.0

    v2.4.0

    • Support for firmware up to 15.0.x
    • Backlight control is disabled and will do nothing on 14.0+

    v2.3.0

    • Update for AMS 1.2.5

    v2.2.3

    • Update for AMS 1.2.1

    v2.2.2

    • Update for latest FW

    v2.2.1

    • Update for latest FW/AMS

    v2.2.0

    • + misc fixes

    v2.1.9

    • Update for latest FW/AMS


    v2.1.8

    • Update for latest FW/AMS


    v2.1.7

    • Update for latest AMS

    v2.1.6

    • Update for latest AMS

    v2.1.5

    • Update for FW 12.0.0

    v2.1.4

    • Fixed a crash on FW <11.0
    • Fixed a crash on lite consoles

    v2.1.3

    • AMS 0.18.0 Support

    v2.1.2

    • Update for 11.0.1

    v2.1.1

    • Update for 11.0.0

    v2.1.0

    • Added optional chainloader to autostart the filter. If you'd like to have it, install the Fizeau-chl.zip instead. Don't forget to remove /atmosphere/contents/0100000000000F12/flags/boot2.flag if present!
    • Added dimming with a configurable timeout (9.0.0+)
    • Added an option to enable blue (> 6500K) temperatures

    v2.0.1

    • Added a way to reset values in the overlay by pressing Y

    v2.0.0

    This version is a pretty much complete rewrite that uses a better way of modifying colors (more detail on this can be found in the readme). This fixes the issue previous versions had, where dark colors were made more luminous, as well as makes it possible to introduce new options:

    • Color filtering: displays colors in nuances of a single component (red, green or blue)
    • Gamma setting: ~contrast
    • Luminance setting: can be used to reduce the brightness of the screen further
    • Smooth transitions

      In addition, this removes the reliance on a layer, so that a Tesla overlay can be used to control these settings.

    Options have been reworked under "profiles", a collection of settings that can be applied independently to the external and internal display (docked and handheld, respectively), or both. Thus you can have different profiles adapted to certain games, or certain screens.

    All firmwares are expected working.


    v1.4.1

    • FW 10.x Support

    v1.4.0

    • Edit vscode config files
    • Switch to forked libstratosphere
    • Switch to custom clock using ticks

    v1.3.1

    • Updated for 10.x support

    v1.3.0

    • save and restore screen brightness

    v1.2.1

    • Updated submodules
    • Fixed layer creation while layer is sleeping

    v1.2.0

    • Fixed compatibility with tesla overlays
    • Added toolbox.json for use with KosmosToolbox
    • Reduced sysmodule heap usage

    v1.1.1

    • Massive improvement to sysmodule memory usage (nsp down 79% of previous size)
    • Made time sliders easier to control

    v1.1.0
    Added screen brightness control.

    • This value will be saved and applied at dusk time.

    Added notice when layer is overridden.

    v1.0.0

    • Initial release
  • Update auf Version 1.1.0!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 1.1.1!

    Changelog siehe Titel

  • Update auf Version 1.2.0!

    Changelog siehe Titel

  • Update auf Version 1.2.1 --> 1.3.0!

    Changelog siehe Titel

  • @laufbahn Jep! Das ist m.E. nur Spielerei.....da man sich sorgfältig überlegen muss, welche sysModule man nutzen möchte - wenn man denn überhaupt sysModule nutzen möchte, da diese im Übermaße zur Systeminstabilität beitragen würden, wäre dieses sysModul (wenn ich welche nutzen würde) ganz weit hinten in der Liste angesiedelt. :slightly_smiling_face:

  • Das ist ein sysModul! sysModule sollten, wenn sie genutzt werden, reduziert auf eine Mindestanzahl im System geladen sein, da dies ansonsten nur zu Problemen führen würde. :slightly_smiling_face:

  • Update auf Version 1.3.1!

    Changelog siehe Titel

  • Update auf Version 1.4.0!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 1.4.1!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 2.0.0!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 2.0.1!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 2.1.0!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 2.1.1!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 2.1.2!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 2.1.3!

    Changelog siehe Titel :slightly_smiling_face:

  • Update auf Version 2.1.4!

    Changelog siehe Titel :slightly_smiling_face:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!