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.
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