More actions
(Created page with "{{Infobox Switch Homebrews |title=Fizeau |image=fizeauswitch.png |description=Adjust color of your Switch screen. |author=averne |lastupdated=2023/03/10 |type=Utilities |version=2.4.1 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/fizeauswitch.7z |website=https://gbatemp.net/threads/fizeau-adjust-color-of-your-switch-screen.556734/ |source=https://github.com/averne/Fizeau |donation= }} {{#seo: |title=Switch Homebrew Apps (Utilities) - GameBrew |titl...") |
No edit summary |
||
(14 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=Fizeau | |title=Fizeau | ||
|image= | |image=fizeaunx.png | ||
|description=Adjust color of your Switch screen. | |description=Adjust color of your Switch screen. | ||
|author=averne | |author=averne | ||
|lastupdated= | |lastupdated=2024/11/09 | ||
|type=Utilities | |type=Utilities | ||
|version=2. | |version=2.8.1 | ||
|license=GPL-2.0 | |license=GPL-2.0 | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/fizeaunx.7z | ||
|website=https://gbatemp.net/threads/fizeau-adjust-color-of-your-switch-screen.556734/ | |website=https://gbatemp.net/threads/fizeau-adjust-color-of-your-switch-screen.556734/ | ||
|source=https://github.com/averne/Fizeau | |source=https://github.com/averne/Fizeau | ||
|donation= | |donation= | ||
}} | }} | ||
Adjust color of your Switch screen. | Adjust color of your Switch screen. | ||
== | ==Features== | ||
*Modify the color temperature of the display. | |||
*Filter colors to one single component. | |||
*Apply color corrections: gamma, luminance, and color range. | |||
*Schedule settings to be applied to dusk/dawn time, with smooth transitions. | |||
*Configurable screen dimming. | |||
*See [https://github.com/averne/Fizeau#how-it-works how it works]. | |||
==Installation== | |||
Download the latest zip from the [https://github.com/averne/Fizeau/releases/latest release page], unzip it to the root of your sd card (be careful to merge and not overwrite folders), and reboot. | |||
Only the latest version of the [[Atmosphere Switch|Atmosphère CFW]] is supported. | |||
If you want to use the overlay, you will need to set up Tesla (install [[Tesla Menu Switch|Tesla-Menu]] and [[NX-ovlloader Switch|ovlloader]]). This isn't supported on firmware versions prior to 9.0.0. | |||
==User guide== | |||
You can refer to the built-in help. Navigate with either the touchscreen or the D-Pad buttons. | |||
Settings are saved at /switch/Fizeau/config.ini and /config/Fizeau/config.ini (in order of priority), which you can also edit. | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/fizeaunx.png | ||
https://dlhb.gamebrew.org/switchhomebrews/ | |||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/fizeaunx2.png | ||
https://dlhb.gamebrew.org/switchhomebrews/ | |||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/fizeaunx3.png | ||
https://dlhb.gamebrew.org/switchhomebrews/fizeaunx4.png | |||
https://dlhb.gamebrew.org/switchhomebrews/fizeaunx5.gif | |||
==Compatibility== | |||
All Firmares are expected working. The software was tested working on 1.0.0, 2.0.0, 6.0.0 and 10.1.0. | |||
If you encounter an issue running this on a particular version, please create an issue. | |||
==Changelog== | ==Changelog== | ||
''' | '''v2.8.1 2024/11/09''' | ||
* | *Make contrast control more progressive. | ||
'''v2.8.0 2024/11/03''' | |||
* Implement color contrast control. | |||
* Implement channel selection for color control. | |||
'''v2.6.0 2024/10/13''' | |||
*Implement hue rotation control. | |||
'''v2.5.5 2024/09/18''' | |||
*Fixes long shutdown/reboot times when color correction was enabled. | |||
'''v2.5.4 2024/08/23''' | |||
*This release now bundle patches that disable color correction usage from Nintendo official software, thus preventing conflicts with this sysmodule. | |||
'''v2.5.3 2024/06/06''' | |||
*Fixes crash when no config is present. | |||
'''v2.5.2 2024/06/05''' | |||
* Invalid config being created when none exists. | |||
* Overlay displaying wrong profile in docked mode. | |||
'''v2.5.1 2024/05/23''' | |||
*Fixes config parsing and generation. | |||
'''v2.5.0 2024/05/20''' | |||
*User-visible changes: | |||
**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 2024/01/07''' | |||
*Fix crashes upon console state transition, fix dimming. | |||
'''v2.4.2 2023/11/04''' | |||
*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 2023/03/10''' | |||
* Overlay support for 16.0. | |||
'''v2.4.0 2022/11/05''' | |||
*Support for firmware up to 15.0.x. | |||
*Backlight control is disabled and will do nothing on 14.0+. | |||
==Credits== | |||
[https://github.com/zakiph27 zakiph27] for the icon and testing. | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/averne/Fizeau | ||
* GBAtemp - https://gbatemp.net/threads/fizeau-adjust-color-of-your-switch-screen.556734/ | |||
Latest revision as of 00:29, 17 November 2024
Fizeau | |
---|---|
General | |
Author | averne |
Type | Utilities |
Version | 2.8.1 |
License | GPL-2.0 |
Last Updated | 2024/11/09 |
Links | |
Download | |
Website | |
Source | |
Adjust color of your Switch screen.
Features
- Modify the color temperature of the display.
- Filter colors to one single component.
- Apply color corrections: gamma, luminance, and color range.
- Schedule settings to be applied to dusk/dawn time, with smooth transitions.
- Configurable screen dimming.
- See how it works.
Installation
Download the latest zip from the release page, unzip it to the root of your sd card (be careful to merge and not overwrite folders), and reboot.
Only the latest version of the Atmosphère CFW is supported.
If you want to use the overlay, you will need to set up Tesla (install Tesla-Menu and ovlloader). This isn't supported on firmware versions prior to 9.0.0.
User guide
You can refer to the built-in help. Navigate with either the touchscreen or the D-Pad buttons.
Settings are saved at /switch/Fizeau/config.ini and /config/Fizeau/config.ini (in order of priority), which you can also edit.
Screenshots
Compatibility
All Firmares are expected working. The software was tested working on 1.0.0, 2.0.0, 6.0.0 and 10.1.0.
If you encounter an issue running this on a particular version, please create an issue.
Changelog
v2.8.1 2024/11/09
- Make contrast control more progressive.
v2.8.0 2024/11/03
- Implement color contrast control.
- Implement channel selection for color control.
v2.6.0 2024/10/13
- Implement hue rotation control.
v2.5.5 2024/09/18
- Fixes long shutdown/reboot times when color correction was enabled.
v2.5.4 2024/08/23
- This release now bundle patches that disable color correction usage from Nintendo official software, thus preventing conflicts with this sysmodule.
v2.5.3 2024/06/06
- Fixes crash when no config is present.
v2.5.2 2024/06/05
- Invalid config being created when none exists.
- Overlay displaying wrong profile in docked mode.
v2.5.1 2024/05/23
- Fixes config parsing and generation.
v2.5.0 2024/05/20
- User-visible changes:
- 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 2024/01/07
- Fix crashes upon console state transition, fix dimming.
v2.4.2 2023/11/04
- 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 2023/03/10
- Overlay support for 16.0.
v2.4.0 2022/11/05
- Support for firmware up to 15.0.x.
- Backlight control is disabled and will do nothing on 14.0+.
Credits
zakiph27 for the icon and testing.