Package Dateien UltraHand
This commit is contained in:
27
switch/.packages/Broomstick/README.md
Normal file
27
switch/.packages/Broomstick/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Broomstick (now deprecated on v1.3.9+)
|
||||
|
||||
The Broomstick package allows you to offload and restore specific overlays on your device.
|
||||
|
||||
## Configuration
|
||||
|
||||
The `package.ini` file contains the following configurations:
|
||||
|
||||
- `[Offload Overlays]`: Moves selected overlays to a designated offload directory.
|
||||
- `[Restore Overlays]`: Restores previously offloaded overlays back to their original location.
|
||||
|
||||
Each configuration has a set of commands that perform the offloading or restoration of overlays.
|
||||
|
||||
## Usage
|
||||
|
||||
To use Broomstick:
|
||||
|
||||
1. Open the `package.ini` file located in the `examples/Broomstick` directory.
|
||||
2. Uncomment the desired configuration and its corresponding commands by removing the semicolon (`;`) at the beginning of each line.
|
||||
3. Save the `package.ini` file after making the necessary changes.
|
||||
4. Copy the `Broomstick` directory to your device under the appropriate location.
|
||||
|
||||
Note: Offloading overlays can help improve performance and free up system resources, but it may also affect the functionality of certain features or applications that rely on those overlays. Use this feature with caution and ensure that you understand the potential implications.
|
||||
|
||||
## Additional Information
|
||||
|
||||
For more details on the Ultrahand Overlay project and its features, please refer to the [official GitHub repository](https://github.com/ppkantorski/Ultrahand-Overlay).
|
||||
1
switch/.packages/Broomstick/config.ini
Normal file
1
switch/.packages/Broomstick/config.ini
Normal file
@@ -0,0 +1 @@
|
||||
404: Not Found
|
||||
43
switch/.packages/Broomstick/package.ini
Normal file
43
switch/.packages/Broomstick/package.ini
Normal file
@@ -0,0 +1,43 @@
|
||||
;creator=ppkantorski
|
||||
;version=0.4.0
|
||||
;about='This package contains commands to hide and show your overlays and packages.'
|
||||
|
||||
[*Toggle Overlay]
|
||||
;mode=toggle
|
||||
filter /switch/.overlays/ovlmenu.ovl
|
||||
on:
|
||||
file_source /switch/.overlays/*.ovl
|
||||
mkdir /switch/.overlays/.offload/
|
||||
move {file_source} /switch/.overlays/.offload/
|
||||
off:
|
||||
file_source /switch/.overlays/.offload/*.ovl
|
||||
move {file_source} /switch/.overlays/
|
||||
|
||||
[*Toggle Package]
|
||||
;mode=toggle
|
||||
filter /switch/.packages/Broomstick/
|
||||
on:
|
||||
filter /switch/.packages/.offload/
|
||||
file_source /switch/.packages/*/
|
||||
mkdir /switch/.packages/.offload/
|
||||
move {file_source} /switch/.packages/.offload/{file_name}/
|
||||
off:
|
||||
file_source /switch/.packages/.offload/*/
|
||||
move {file_source} /switch/.packages/{file_name}/
|
||||
|
||||
[Enable Overlays]
|
||||
move /switch/.overlays/.offload/InfoNX-ovl.ovl /switch/.overlays/
|
||||
move /switch/.overlays/.offload/QuickNTP.ovl /switch/.overlays/
|
||||
move /switch/.overlays/.offload/sysdvr-overlay.ovl /switch/.overlays/
|
||||
move /switch/.overlays/.offload/ovlSysmodules.ovl /switch/.overlays/
|
||||
move /switch/.overlays/.offload/sys-patch-overlay.ovl /switch/.overlays/
|
||||
|
||||
[Disable Overlays]
|
||||
mkdir /switch/.overlays/.offload/
|
||||
move /switch/.overlays/InfoNX-ovl.ovl /switch/.overlays/.offload/
|
||||
move /switch/.overlays/QuickNTP.ovl /switch/.overlays/.offload/
|
||||
move /switch/.overlays/sysdvr-overlay.ovl /switch/.overlays/.offload/
|
||||
move /switch/.overlays/ovlSysmodules.ovl /switch/.overlays/.offload/
|
||||
move /switch/.overlays/sys-patch-overlay.ovl /switch/.overlays/.offload/
|
||||
|
||||
[Package Info]
|
||||
53
switch/.packages/Cool Curves/README.md
Normal file
53
switch/.packages/Cool Curves/README.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# Cool Curves
|
||||
|
||||
The "Cool Curves" package is a part of the Ultrahand Overlay project, which provides a fully craft-able overlay executor. This example demonstrates how to configure and set temperature-related settings in the system_settings.ini file for different temperature ranges.
|
||||
|
||||
## Configuration
|
||||
|
||||
To configure the temperature-related settings yourself, follow these steps:
|
||||
|
||||
1. Make sure you have the necessary tools and files for the Ultrahand-Overlay project.
|
||||
2. Locate the `package.ini` file in the `examples/Cool Curves` directory.
|
||||
3. Open the `package.ini` file in a text editor.
|
||||
|
||||
## Temperature Settings
|
||||
|
||||
The `package.ini` file contains temperature settings for different temperature ranges. Each temperature range is associated with specific configurations for the console and handheld devices. Here are the available temperature ranges and their configurations:
|
||||
|
||||
### Max Temp 54°C
|
||||
|
||||
- Console: `tskin_rate_table_console_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 54000, 128, 255], [54000, 1000000, 255, 255]]
|
||||
- Handheld: `tskin_rate_table_handheld_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 54000, 128, 255], [54000, 1000000, 255, 255]]
|
||||
- `holdable_tskin`: 60000 (hex value: 0xEA60)
|
||||
- `touchable_tskin`: 60000 (hex value: 0xEA60)
|
||||
|
||||
### Max Temp 56°C
|
||||
|
||||
- Console: `tskin_rate_table_console_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 56000, 128, 255], [56000, 1000000, 255, 255]]
|
||||
- Handheld: `tskin_rate_table_handheld_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 56000, 128, 255], [56000, 1000000, 255, 255]]
|
||||
- `holdable_tskin`: 60000 (hex value: 0xEA60)
|
||||
- `touchable_tskin`: 60000 (hex value: 0xEA60)
|
||||
|
||||
### Max Temp 58°C
|
||||
|
||||
- Console: `tskin_rate_table_console_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 58000, 128, 255], [58000, 1000000, 255, 255]]
|
||||
- Handheld: `tskin_rate_table_handheld_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 58000, 128, 255], [58000, 1000000, 255, 255]]
|
||||
- `holdable_tskin`: 60000 (hex value: 0xEA60)
|
||||
- `touchable_tskin`: 60000 (hex value: 0xEA60)
|
||||
|
||||
### Max Temp 60°C
|
||||
|
||||
- Console: `tskin_rate_table_console_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 60000, 128, 255], [60000, 1000000, 255, 255]]
|
||||
- Handheld: `tskin_rate_table_handheld_on_fwdbg`: [[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 60000, 128, 255], [60000, 1000000, 255, 255]]
|
||||
- `holdable_tskin`: 60000 (hex value: 0xEA60)
|
||||
- `touchable_tskin`: 60000 (hex value: 0xEA60)
|
||||
|
||||
## Important Notes
|
||||
|
||||
- Before modifying any settings, it is recommended to create a backup of the original `system_settings.ini` file.
|
||||
- Ensure that you understand the consequences of changing the temperature settings and their impact on your system's performance and stability.
|
||||
|
||||
|
||||
## Acknowledgments
|
||||
|
||||
Special thanks to B3711.
|
||||
1
switch/.packages/Cool Curves/config.ini
Normal file
1
switch/.packages/Cool Curves/config.ini
Normal file
@@ -0,0 +1 @@
|
||||
404: Not Found
|
||||
36
switch/.packages/Cool Curves/package.ini
Normal file
36
switch/.packages/Cool Curves/package.ini
Normal file
@@ -0,0 +1,36 @@
|
||||
;creator=ppkantorski
|
||||
;version=0.2.0
|
||||
|
||||
[Max Temp 54°C]
|
||||
copy /atmosphere/config/system_settings.ini /atmosphere/config/system_settings.ini.bak
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc use_configurations_on_fwdbg u8!0x1
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_console_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 54000, 128, 255], [54000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_handhelset-inid_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 54000, 128, 255], [54000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc holdable_tskin u32!0xEA60
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc touchable_tskin u32!0xEA60
|
||||
|
||||
[Max Temp 56°C]
|
||||
copy /atmosphere/config/system_settings.ini /atmosphere/config/system_settings.ini.bak
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc use_configurations_on_fwdbg u8!0x1
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_console_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 56000, 128, 255], [56000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_handheld_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 56000, 128, 255], [56000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc holdable_tskin u32!0xEA60
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc touchable_tskin u32!0xEA60
|
||||
|
||||
[Max Temp 58°C]
|
||||
copy /atmosphere/config/system_settings.ini /atmosphere/config/system_settings.ini.bak
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc use_configurations_on_fwdbg u8!0x1
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_console_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 58000, 128, 255], [58000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_handheld_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 58000, 128, 255], [58000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc holdable_tskin u32!0xEA60
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc touchable_tskin u32!0xEA60
|
||||
|
||||
[Max Temp 60°C]
|
||||
copy /atmosphere/config/system_settings.ini /atmosphere/config/system_settings.ini.bak
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc use_configurations_on_fwdbg u8!0x1
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_console_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 60000, 128, 255], [60000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_handheld_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, 60000, 128, 255], [60000, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc holdable_tskin u32!0xEA60
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc touchable_tskin u32!0xEA60
|
||||
|
||||
[Package Info]
|
||||
30
switch/.packages/Easy Installer/README.md
Normal file
30
switch/.packages/Easy Installer/README.md
Normal file
@@ -0,0 +1,30 @@
|
||||
# Easy Installer
|
||||
|
||||
The Easy Installer package allows you to effortlessly update and install various overlays and packages on your device.
|
||||
|
||||
## Overview
|
||||
|
||||
This README file provides essential information about the Easy Installer, including its features and usage instructions.
|
||||
|
||||
## Features
|
||||
|
||||
- **Automatic Updates**: Easy Installer automatically fetches the latest overlays and packages, ensuring you have the most up-to-date software.
|
||||
- **Effortless Installation**: Installing overlays and packages is as simple as a few clicks or commands.
|
||||
- **Customizable**: You can easily customize the installation process to suit your preferences.
|
||||
|
||||
## Configuration
|
||||
|
||||
The `package.ini` file contains the configuration settings for Easy Installer. You can adjust these settings to tailor the installation process to your needs.
|
||||
|
||||
## Installation
|
||||
|
||||
To use Easy Installer:
|
||||
|
||||
1. Modify `package.ini` along with the `json repository files` with your desired homebrew/commands. (not necessary)
|
||||
2. Save the `package.ini` file after making any changes.
|
||||
3. Move the `package.ini` and the `json repository files` to `/switch/.packages/Easy Installer/`.
|
||||
4. Run from the Packages menu on Ultrahand.
|
||||
|
||||
## Additional Information
|
||||
|
||||
For more details on the Easy Installer and its features, please refer to the [official GitHub repository](https://github.com/ppkantorski/Ultrahand-Overlay).
|
||||
1
switch/.packages/Easy Installer/config.ini
Normal file
1
switch/.packages/Easy Installer/config.ini
Normal file
@@ -0,0 +1 @@
|
||||
404: Not Found
|
||||
27
switch/.packages/Easy Installer/music.json
Normal file
27
switch/.packages/Easy Installer/music.json
Normal file
@@ -0,0 +1,27 @@
|
||||
[
|
||||
{
|
||||
"name": "Wii U System Soundtrack - be patient",
|
||||
"label": "Wii U System Soundtrack",
|
||||
"url": "https://archive.org/compress/wiiumusic/formats=VBR%20MP3&file=/wiiumusic.zip"
|
||||
},
|
||||
{
|
||||
"name": "Wii System Soundtrack - be patient",
|
||||
"label": "Wii System Soundtrack",
|
||||
"url": "https://archive.org/compress/wii-system-soundtrack-flac/formats=VBR%20MP3&file=/wii-system-soundtrack-flac.zip"
|
||||
},
|
||||
{
|
||||
"name": "Undertale OST - be patient",
|
||||
"label": "Undertale OST",
|
||||
"url": "https://archive.org/compress/undertaleost_202004/formats=VBR%20MP3&file=/undertaleost_202004.zip"
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Diamond & Pokémon Pearl: Super Music Collection - be patient",
|
||||
"label": "Pokémon Diamond & Pokémon Pearl: Super Music Collection",
|
||||
"url": "https://archive.org/compress/pkmn-dppt-soundtrack/formats=VBR%20MP3&file=/pkmn-dppt-soundtrack.zip"
|
||||
},
|
||||
{
|
||||
"name": "JSR + JSRF OST - be patient",
|
||||
"label": "JSR + JSRF OST",
|
||||
"url": "https://archive.org/compress/08.-electric-tooth-brush/formats=VBR%20MP3&file=/08.-electric-tooth-brush.zip"
|
||||
}
|
||||
]
|
||||
67
switch/.packages/Easy Installer/overlays.json
Normal file
67
switch/.packages/Easy Installer/overlays.json
Normal file
@@ -0,0 +1,67 @@
|
||||
[
|
||||
{
|
||||
"name": "EdiZon - latest",
|
||||
"zip-url": "https://api.github.com/repos/proferabg/EdiZon-Overlay/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "FPSLocker - latest",
|
||||
"ovl-url": "https://api.github.com/repos/masagrator/FPSLocker/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "Fizeau - latest",
|
||||
"zip-url": "https://api.github.com/repos/averne/Fizeau/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "nx-ovlloader - latest",
|
||||
"zip-url": "https://api.github.com/repos/WerWolv/nx-ovlloader/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "QuickNTP - latest",
|
||||
"ovl-url": "https://api.github.com/repos/nedex/QuickNTP/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "SaltyNX - latest",
|
||||
"zip-url": "https://api.github.com/repos/masagrator/SaltyNX/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "Status Monitor (a) - latest",
|
||||
"ovl-url": "https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "Switch-OC-Suite - latest",
|
||||
"zip-url": "https://api.github.com/repos/hanai3Bi/Switch-OC-Suite/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "1"
|
||||
},
|
||||
{
|
||||
"name": "SysDVR - latest",
|
||||
"zip-url": "https://api.github.com/repos/exelix11/SysDVR/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "3"
|
||||
},
|
||||
{
|
||||
"name": "SysDVR Overlay - latest",
|
||||
"zip-url": "https://api.github.com/repos/Hartie95/sysdvr-overlay/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "sys-ftpd-light - latest",
|
||||
"zip-url": "https://api.github.com/repos/cathery/sys-ftpd/releases/latest",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "sys-patch - latest",
|
||||
"zip-url": "https://api.github.com/repos/ITotalJustice/sys-patch/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
},
|
||||
{
|
||||
"name": "TriPlayer - latest",
|
||||
"zip-url": "https://api.github.com/repos/DefenderOfHyrule/TriPlayer/releases?per_page=1&sort=created&order=desc",
|
||||
"download-entry": "0"
|
||||
}
|
||||
]
|
||||
75
switch/.packages/Easy Installer/package.ini
Normal file
75
switch/.packages/Easy Installer/package.ini
Normal file
@@ -0,0 +1,75 @@
|
||||
;version=0.3.4
|
||||
;creator=ppkantorski
|
||||
;about='This package contains commands to update/install a variety of overlays and packages.'
|
||||
|
||||
[*Install Overlay]
|
||||
json_file_source '/switch/.packages/Easy Installer/overlays.json' name
|
||||
|
||||
try:
|
||||
delete /config/ultrahand/downloads/zip-url.json
|
||||
download {json_file_source(*,zip-url)} /config/ultrahand/downloads/zip-url.json
|
||||
json_file /config/ultrahand/downloads/zip-url.json
|
||||
download {json_file(0,assets,{json_file_source(*,download-entry)},browser_download_url)} /config/ultrahand/downloads/{json_file(0,assets,{json_file_source(*,download-entry)},name)}
|
||||
unzip /config/ultrahand/downloads/{json_file(0,assets,{json_file_source(*,download-entry)},name)} /config/ultrahand/downloads/zip-url/
|
||||
move /config/ultrahand/downloads/zip-url/ /
|
||||
delete /config/ultrahand/downloads/{json_file(0,assets,{json_file_source(*,download-entry)},name)}
|
||||
delete /config/ultrahand/downloads/zip-url.json
|
||||
|
||||
try:
|
||||
delete /config/ultrahand/downloads/zip-url-version.json
|
||||
download {json_file_source(*,zip-url-version)} /config/ultrahand/downloads/zip-url-version.json
|
||||
json_file /config/ultrahand/downloads/zip-url-version.json
|
||||
download {json_file(assets,{json_file_source(*,download-entry)},browser_download_url)} /config/ultrahand/downloads/{json_file(assets,{json_file_source(*,download-entry)},name)}
|
||||
unzip /config/ultrahand/downloads/{json_file(assets,{json_file_source(*,download-entry)},name)} /config/ultrahand/downloads/zip-url-version/
|
||||
move /config/ultrahand/downloads/zip-url-version/ /
|
||||
delete /config/ultrahand/downloads/{json_file(assets,{json_file_source(*,download-entry)},name)}
|
||||
delete /config/ultrahand/downloads/zip-url-version.json
|
||||
|
||||
try:
|
||||
; for if file is .ovl
|
||||
delete /config/ultrahand/downloads/ovl-url.json
|
||||
download {json_file_source(*,ovl-url)} /config/ultrahand/downloads/ovl-url.json
|
||||
json_file /config/ultrahand/downloads/ovl-url.json
|
||||
download {json_file(0,assets,{json_file_source(*,download-entry)},browser_download_url)} /config/ultrahand/downloads/{json_file(0,assets,{json_file_source(*,download-entry)},name)}
|
||||
move /config/ultrahand/downloads/{json_file(0,assets,{json_file_source(*,download-entry)},name)} /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/ovl-url.json
|
||||
|
||||
[*Install Package]
|
||||
try:
|
||||
json_file_source '/switch/.packages/Easy Installer/packages.json' name
|
||||
download {json_file_source(*,file-1-url)} /switch/.packages/{json_file_source(*,label)}/
|
||||
download {json_file_source(*,file-2-url)} /switch/.packages/{json_file_source(*,label)}/
|
||||
download {json_file_source(*,file-3-url)} /switch/.packages/{json_file_source(*,label)}/
|
||||
download {json_file_source(*,file-4-url)} /switch/.packages/{json_file_source(*,label)}/
|
||||
download {json_file_source(*,file-5-url)} /switch/.packages/{json_file_source(*,label)}/
|
||||
|
||||
[*Install Music]
|
||||
try:
|
||||
json_file_source '/switch/.packages/Easy Installer/music.json' name
|
||||
delete /config/ultrahand/downloads/music.zip
|
||||
download {json_file_source(*,url)} /config/ultrahand/downloads/music.zip
|
||||
unzip /config/ultrahand/downloads/music.zip /music/{json_file_source(*,label)}/
|
||||
;delete /config/ultrahand/downloads/music.zip
|
||||
|
||||
[*Install Others]
|
||||
[FPSLocker-Warehouse - latest]
|
||||
try:
|
||||
download https://github.com/masagrator/FPSLocker-Warehouse/archive/refs/heads/main.zip /config/ultrahand/downloads/FPSLocker-Warehouse-main.zip
|
||||
unzip /config/ultrahand/downloads/FPSLocker-Warehouse-main.zip /config/ultrahand/downloads/
|
||||
move /config/ultrahand/downloads/FPSLocker-Warehouse-main/SaltySD/ /SaltySD/
|
||||
move /config/ultrahand/downloads/FPSLocker-Warehouse-main/atmosphere/ /atmosphere/
|
||||
delete /config/ultrahand/downloads/FPSLocker-Warehouse-main/
|
||||
delete /config/ultrahand/downloads/FPSLocker-Warehouse-main.zip
|
||||
|
||||
[Switch-OC-Suite (no kip) - latest]
|
||||
try:
|
||||
download https://github.com/hanai3Bi/Switch-OC-Suite/releases/latest/download/AIO.zip /config/ultrahand/downloads/
|
||||
unzip /config/ultrahand/downloads/AIO.zip /config/ultrahand/downloads/AIO/
|
||||
move /config/ultrahand/downloads/AIO/atmosphere/contents/ /atmosphere/contents/
|
||||
move /config/ultrahand/downloads/AIO/config/ /config/
|
||||
move /config/ultrahand/downloads/AIO/switch/ /switch/
|
||||
delete /config/ultrahand/downloads/AIO/
|
||||
delete /config/ultrahand/downloads/AIO.zip
|
||||
|
||||
[Commands]
|
||||
[Package Info]
|
||||
37
switch/.packages/Easy Installer/packages.json
Normal file
37
switch/.packages/Easy Installer/packages.json
Normal file
@@ -0,0 +1,37 @@
|
||||
[
|
||||
{
|
||||
"name": "NiklasCFW Downloader - latest",
|
||||
"label": "NiklasCFW und Firmware Downloader",
|
||||
"file-1-url": "https://raw.githubusercontent.com/Woody-NX/NiklasCFW_Pack/refs/heads/main/Switch/.packages/NiklasCFW%20und%20Firmware%20Downloader/package.ini"
|
||||
},
|
||||
{
|
||||
"name": "Broomstick - latest",
|
||||
"label": "Broomstick",
|
||||
"file-1-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Broomstick/config.ini"
|
||||
},
|
||||
{
|
||||
"name": "Cool Curves - latest",
|
||||
"label": "Cool Curves",
|
||||
"file-1-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Cool%20Curves/config.ini"
|
||||
},
|
||||
{
|
||||
"name": "Easy Installer - latest",
|
||||
"label": "Easy Installer",
|
||||
"file-1-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Easy%20Installer/config.ini",
|
||||
"file-2-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Easy%20Installer/overlays.json",
|
||||
"file-3-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Easy%20Installer/packages.json",
|
||||
"file-4-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Easy%20Installer/music.json"
|
||||
},
|
||||
{
|
||||
"name": "Host Guard - latest",
|
||||
"label": "Host Guard",
|
||||
"file-1-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Host%20Guard/config.ini",
|
||||
"file-2-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Host%20Guard/emummc.txt",
|
||||
"file-3-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Host%20Guard/sysmmc.txt"
|
||||
},
|
||||
{
|
||||
"name": "Mod Master - latest",
|
||||
"label": "Mod Master",
|
||||
"file-1-url": "https://raw.githubusercontent.com/ppkantorski/Ultrahand-Overlay/main/examples/Mod%20Master/config.ini"
|
||||
}
|
||||
]
|
||||
7
switch/.packages/Easy Installer/update/packages.json
Normal file
7
switch/.packages/Easy Installer/update/packages.json
Normal file
@@ -0,0 +1,7 @@
|
||||
[
|
||||
{
|
||||
"name": "NiklasCFW Downloader - latest",
|
||||
"label": "NiklasCFW und Firmware Downloader",
|
||||
"file-1-url": "https://raw.githubusercontent.com/Woody-NX/NiklasCFW_Pack/refs/heads/main/Switch/.packages/NiklasCFW%20und%20Firmware%20Downloader/package.ini"
|
||||
}
|
||||
]
|
||||
5
switch/.packages/Memory Config/config.ini
Normal file
5
switch/.packages/Memory Config/config.ini
Normal file
@@ -0,0 +1,5 @@
|
||||
[*Copy Buffer]
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
footer=
|
||||
60
switch/.packages/Memory Config/package.ini
Normal file
60
switch/.packages/Memory Config/package.ini
Normal file
@@ -0,0 +1,60 @@
|
||||
;title='Memory Config'
|
||||
;creator='ppkantorski'
|
||||
;version=0.1.4
|
||||
;about='This package was designed to manipulate various Ultrahand Package memory settings.'
|
||||
;color=red
|
||||
|
||||
[@Configure]
|
||||
[Configure Buffers]
|
||||
|
||||
[*Copy Buffer]
|
||||
;mode=option
|
||||
list_source '(256, 512, 1024, 2048, 4096, 8192, 12288, 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 65536)'
|
||||
set-ini-val /config/ultrahand/config.ini ultrahand copy_buffer_size {list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Download Buffer]
|
||||
;mode=option
|
||||
list_source '(256, 512, 1024, 2048, 4096, 8192, 12288, 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 65536, 98304, 131072, 262144)'
|
||||
set-ini-val /config/ultrahand/config.ini ultrahand download_buffer_size {list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Unzip Buffer]
|
||||
;mode=option
|
||||
list_source '(256, 512, 1024, 2048, 4096, 8192, 12288, 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 65536)'
|
||||
set-ini-val /config/ultrahand/config.ini ultrahand unzip_buffer_size {list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Hex Buffer]
|
||||
;mode=option
|
||||
list_source '(256, 512, 1024, 2048, 4096, 8192, 12288, 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 65536)'
|
||||
set-ini-val /config/ultrahand/config.ini ultrahand hex_buffer_size {list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
|
||||
[Configure Threads]
|
||||
[*Interpreter Heap]
|
||||
;mode=option
|
||||
list_source '(0x4000, 0x5000, 0x6000, 0x7000, 0x8000, 0x9000, 0x10000, 0x11000, 0x12000, 0x13000, 0x14000, 0x16000)'
|
||||
set-ini-val /config/ultrahand/config.ini ultrahand interpreter_heap {list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
|
||||
[@Actions]
|
||||
[Actions]
|
||||
[Remove Buffers]
|
||||
remove-ini-key /config/ultrahand/config.ini ultrahand copy_buffer_size
|
||||
remove-ini-key /config/ultrahand/config.ini ultrahand download_buffer_size
|
||||
remove-ini-key /config/ultrahand/config.ini ultrahand unzip_buffer_size
|
||||
remove-ini-key /config/ultrahand/config.ini ultrahand hex_buffer_size
|
||||
remove-ini-section ./config.ini '*Copy Buffer'
|
||||
remove-ini-section ./config.ini '*Download Buffer'
|
||||
remove-ini-section ./config.ini '*Unzip Buffer'
|
||||
remove-ini-section ./config.ini '*Hex Buffer'
|
||||
|
||||
[Reset Heap]
|
||||
remove-ini-key /config/ultrahand/config.ini ultrahand interpreter_heap
|
||||
remove-ini-section ./config.ini '*Interpreter Heap'
|
||||
set-ini-section
|
||||
|
||||
[Package Info]
|
||||
5
switch/.packages/Mod Alchemist/config.ini
Normal file
5
switch/.packages/Mod Alchemist/config.ini
Normal file
@@ -0,0 +1,5 @@
|
||||
[*Toggle?1]
|
||||
system=default
|
||||
mode=toggle
|
||||
grouping=split3
|
||||
footer=
|
||||
270
switch/.packages/Mod Alchemist/package.ini
Normal file
270
switch/.packages/Mod Alchemist/package.ini
Normal file
@@ -0,0 +1,270 @@
|
||||
;title='Mod Alchemist'
|
||||
;creator=ppkantorski
|
||||
;version=0.4.7
|
||||
;about='This package was designed for managing, converting, and installing mods.'
|
||||
;credits='Fl4sh9174, KeatonTheBot, StevensND, theboy181'
|
||||
;color=#8e43f7
|
||||
|
||||
[@Enhance]
|
||||
|
||||
[Aktive Mods]
|
||||
|
||||
[*exeFS Patches?1]
|
||||
[*Toggle?1]
|
||||
;mode=toggle
|
||||
;grouping=split3
|
||||
filter /atmosphere/exefs_patches/am/
|
||||
filter /atmosphere/exefs_patches/es_patches/
|
||||
filter /atmosphere/exefs_patches/nfim_ctest/
|
||||
filter /atmosphere/exefs_patches/vi_patches/
|
||||
filter /atmosphere/exefs_patches/btm_patches/
|
||||
filter /atmosphere/exefs_patches/bluetooth_patches/
|
||||
filter /atmosphere/exefs_patches/NxThemesInstaller/
|
||||
on:
|
||||
filter /atmosphere/exefs_patches/.offload/
|
||||
file_source /atmosphere/exefs_patches/*/
|
||||
mkdir /atmosphere/exefs_patches/.offload/
|
||||
move {file_source} '/atmosphere/exefs_patches/.offload/{file_name}/'
|
||||
off:
|
||||
file_source /atmosphere/exefs_patches/.offload/*/
|
||||
move {file_source} '/atmosphere/exefs_patches/{file_name}/'
|
||||
|
||||
|
||||
[*Delete?1]
|
||||
;grouping=split3
|
||||
filter /atmosphere/exefs_patches/am/
|
||||
filter /atmosphere/exefs_patches/es_patches/
|
||||
filter /atmosphere/exefs_patches/nfim_ctest/
|
||||
filter /atmosphere/exefs_patches/vi_patches/
|
||||
filter /atmosphere/exefs_patches/btm_patches/
|
||||
filter /atmosphere/exefs_patches/bluetooth_patches/
|
||||
filter /atmosphere/exefs_patches/NxThemesInstaller/
|
||||
file_source /atmosphere/exefs_patches/.offload/*/
|
||||
file_source /atmosphere/exefs_patches/*/
|
||||
delete {file_source}
|
||||
|
||||
[gap]
|
||||
;mode=table
|
||||
;background=false
|
||||
;gap=20
|
||||
|
||||
[exefs info]
|
||||
;mode=table
|
||||
;background=false
|
||||
;alignment=left
|
||||
;offset=20
|
||||
;spacing=10
|
||||
''='Deine installierten IPS mods werden hier angezeigt.'
|
||||
|
||||
|
||||
|
||||
[Aktive Mods]
|
||||
|
||||
[*exeFS Groups]
|
||||
[*Suchmuster?active]
|
||||
;mode=option
|
||||
list_file_source './search_patterns.txt'
|
||||
set-footer '{list_file_source(*)}'
|
||||
|
||||
[*Suchergebnisse?active]
|
||||
;mode=toggle
|
||||
;grouping=split3
|
||||
ini_file './config.ini'
|
||||
file_source '/atmosphere/exefs_patches/*{ini_file("*Search Pattern?active",footer)}*/''
|
||||
filter /atmosphere/exefs_patches/am/
|
||||
filter /atmosphere/exefs_patches/es_patches/
|
||||
filter /atmosphere/exefs_patches/nfim_ctest/
|
||||
filter /atmosphere/exefs_patches/vi_patches/
|
||||
filter /atmosphere/exefs_patches/btm_patches/
|
||||
filter /atmosphere/exefs_patches/bluetooth_patches/
|
||||
filter /atmosphere/exefs_patches/NxThemesInstaller/
|
||||
on:
|
||||
filter /atmosphere/exefs_patches/.offload/
|
||||
file_source '/atmosphere/exefs_patches/*{ini_file("*Search Pattern?active",footer)}*/
|
||||
move {file_source} '/atmosphere/exefs_patches/.offload/{file_name}/'
|
||||
off:
|
||||
file_source '/atmosphere/exefs_patches/.offload/*{ini_file("*Search Pattern?active",footer)}*/'
|
||||
move {file_source} '/atmosphere/exefs_patches/{file_name}/'
|
||||
|
||||
[Aktiviere Alle]
|
||||
ini_file './config.ini'
|
||||
move '/atmosphere/exefs_patches/.offload/*{ini_file("*Search Pattern",footer)}*/' /atmosphere/exefs_patches/
|
||||
|
||||
[Deaktiviere Alle]
|
||||
ini_file './config.ini'
|
||||
move '/atmosphere/exefs_patches/*{ini_file("*Search Pattern",footer)}*/' /atmosphere/exefs_patches/.offload/
|
||||
|
||||
[gap]
|
||||
;mode=table
|
||||
;background=false
|
||||
;gap=20
|
||||
|
||||
[group info]
|
||||
;mode=table
|
||||
;background=false
|
||||
;alignment=left
|
||||
;offset=7
|
||||
;spacing=10
|
||||
''='Patterns can be added to "search_patterns.txt"'
|
||||
|
||||
|
||||
|
||||
[Aktive Mods]
|
||||
|
||||
[*Contents Mods?1]
|
||||
[*Toggle?2]
|
||||
;mode=toggle
|
||||
;grouping=split3
|
||||
|
||||
on:
|
||||
file_source './contents/.loaded/*/'
|
||||
delete '{file_source}duplicates.txt'
|
||||
compare './contents/.loaded/{split({file_name}," - ",0)}*/location_on.txt' '{file_source}location_on.txt' '{file_source}duplicates.txt'
|
||||
move -src '{file_source}location_on.txt' -dest '{file_source}location_off.txt' -copy_filter '{file_source}duplicates.txt'
|
||||
delete {file_source}
|
||||
off:
|
||||
filter './contents/.loaded/'
|
||||
file_source './contents/*/'
|
||||
move {file_source} '/atmosphere/contents/' -log_src './contents/.loaded/{file_name}/location_off.txt' -log_dest './contents/.loaded/{file_name}/location_on.txt'
|
||||
|
||||
|
||||
[*Delete?2]
|
||||
;grouping=split3
|
||||
file_source './contents/.loaded/*/'
|
||||
file_source './contents/*/'
|
||||
compare './contents/.loaded/{split({file_name}," - ",0)}*/location_on.txt' '{file_source}location_on.txt' '{file_source}duplicates.txt'
|
||||
delete -src '{file_source}location_on.txt' -filter '{file_source}duplicates.txt'
|
||||
delete {file_source}
|
||||
|
||||
[gap]
|
||||
;mode=table
|
||||
;background=false
|
||||
;gap=20
|
||||
|
||||
[contents info]
|
||||
;mode=table
|
||||
;background=false
|
||||
;alignment=left
|
||||
;offset=6
|
||||
;spacing=10
|
||||
|
||||
'For managing content mods installed in'=''
|
||||
''='"/switch/.packages/Mod Alchemist/contents/"'
|
||||
|
||||
|
||||
|
||||
[Konvertiere Mods]
|
||||
|
||||
[*pchtxt -> ips]
|
||||
;grouping=split2
|
||||
file_source './pchtxts/*/*.pchtxt'
|
||||
mkdir "/atmosphere/exefs_patches/{folder_name}/"
|
||||
pchtxt2ips "{file_source}" "/atmosphere/exefs_patches/{folder_name}/"
|
||||
|
||||
[*pchtxt -> cheat]
|
||||
;grouping=split2
|
||||
file_source './pchtxts/*/*.pchtxt'
|
||||
pchtxt2cheat "{file_source}"
|
||||
|
||||
|
||||
|
||||
|
||||
#[gap]
|
||||
#;mode=table
|
||||
#;background=false
|
||||
#;gap=16
|
||||
|
||||
|
||||
[*Lösche pchtxt]
|
||||
;grouping=split2
|
||||
file_source './pchtxts/*/*.pchtxt'
|
||||
delete "{file_source}"
|
||||
|
||||
|
||||
|
||||
#[gap]
|
||||
#;mode=table
|
||||
#;background=false
|
||||
#;gap=20
|
||||
#
|
||||
#[pchtxt info]
|
||||
#;mode=table
|
||||
#;background=false
|
||||
#;alignment=left
|
||||
#;offset=9
|
||||
#;spacing=10
|
||||
#
|
||||
#'"/{GAME} - {MOD}/{VERSION}.pchtxt" go in'=''
|
||||
#''='"/switch/.packages/Mod Alchemist/pchtxts/"'
|
||||
|
||||
|
||||
[@Integrate]
|
||||
|
||||
[Mod Repos]
|
||||
|
||||
[*Installiere pchtxt]
|
||||
[*Fl4sh9174's Mods]
|
||||
;grouping=split2
|
||||
file_source './repos/Fl4sh9174/*/*.pchtxt'
|
||||
cp "{file_source}" './pchtxts/{folder_name}/'
|
||||
|
||||
[*KeatonTheBot's Mods]
|
||||
;grouping=split2
|
||||
file_source './repos/KeatonTheBot/*/*.pchtxt'
|
||||
cp "{file_source}" './pchtxts/{folder_name}/'
|
||||
|
||||
[*StevensND's Mods]
|
||||
;grouping=split2
|
||||
file_source './repos/StevensND/*/*.pchtxt'
|
||||
cp "{file_source}" './pchtxts/{folder_name}/'
|
||||
|
||||
[*theboy181's Mods]
|
||||
;grouping=split2
|
||||
file_source './repos/theboy181/*/*.pchtxt'
|
||||
cp "{file_source}" './pchtxts/{folder_name}/'
|
||||
|
||||
|
||||
[gap]
|
||||
;mode=table
|
||||
;background=false
|
||||
;gap=40
|
||||
|
||||
[*Suchmuster?repo]
|
||||
;mode=option
|
||||
list_file_source './search_patterns.txt'
|
||||
set-footer '{list_file_source(*)}'
|
||||
|
||||
[*Suchergebnisses?repo]
|
||||
;grouping=split2
|
||||
ini_file './config.ini'
|
||||
file_source './repos/*/*{ini_file("*Search Pattern?repo",footer)}*/*.pchtxt'
|
||||
cp "{file_source}" './pchtxts/{folder_name}/'
|
||||
|
||||
|
||||
|
||||
[*Extrahiere Repos]
|
||||
[Fl4sh9174's Mods]
|
||||
unzip './repos/Fl4sh9174.zip' './repos/Fl4sh9174/'
|
||||
|
||||
[KeatonTheBot's Mods]
|
||||
unzip './repos/KeatonTheBot.zip' './repos/KeatonTheBot/'
|
||||
|
||||
[StevensND's Mods]
|
||||
unzip './repos/StevensND.zip' './repos/StevensND/'
|
||||
|
||||
[theboy181's Mods]
|
||||
unzip './repos/theboy181.zip' './repos/theboy181/'
|
||||
|
||||
|
||||
[Software aktualisieren]
|
||||
|
||||
[Aktualisiere Mod Alchemist]
|
||||
try:
|
||||
delete /config/ultrahand/downloads/mod_alchemist/
|
||||
mkdir /config/ultrahand/downloads/mod_alchemist/
|
||||
download https://github.com/ppkantorski/Mod-Alchemist/archive/refs/heads/main.zip /config/ultrahand/downloads/mod_alchemist/
|
||||
unzip /config/ultrahand/downloads/mod_alchemist/main.zip /config/ultrahand/downloads/mod_alchemist/
|
||||
mv './search_patterns.txt' '/config/ultrahand/downloads/mod_alchemist/Mod-Alchemist-main/Mod Alchemist/search_patterns.txt'
|
||||
mv '/config/ultrahand/downloads/mod_alchemist/Mod-Alchemist-main/Mod Alchemist/' ./
|
||||
|
||||
[Package Info]
|
||||
BIN
switch/.packages/Mod Alchemist/repos/Fl4sh9174.zip
Normal file
BIN
switch/.packages/Mod Alchemist/repos/Fl4sh9174.zip
Normal file
Binary file not shown.
BIN
switch/.packages/Mod Alchemist/repos/KeatonTheBot.zip
Normal file
BIN
switch/.packages/Mod Alchemist/repos/KeatonTheBot.zip
Normal file
Binary file not shown.
BIN
switch/.packages/Mod Alchemist/repos/StevensND.zip
Normal file
BIN
switch/.packages/Mod Alchemist/repos/StevensND.zip
Normal file
Binary file not shown.
BIN
switch/.packages/Mod Alchemist/repos/theboy181.zip
Normal file
BIN
switch/.packages/Mod Alchemist/repos/theboy181.zip
Normal file
Binary file not shown.
20
switch/.packages/Mod Alchemist/search_patterns.txt
Normal file
20
switch/.packages/Mod Alchemist/search_patterns.txt
Normal file
@@ -0,0 +1,20 @@
|
||||
21.9
|
||||
Ultrawide
|
||||
UltraWide
|
||||
1080
|
||||
FPS
|
||||
fps
|
||||
Dynamic
|
||||
FXAA
|
||||
LOD
|
||||
Detail
|
||||
AA
|
||||
Disable
|
||||
Force
|
||||
Blur
|
||||
cap
|
||||
SuperSampling
|
||||
DOF
|
||||
Scaling
|
||||
Shadow
|
||||
Outline
|
||||
36
switch/.packages/Mod Master/README.md
Normal file
36
switch/.packages/Mod Master/README.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Mod Master (now deprecated, replaced with Mod Alchemist)
|
||||
|
||||
The Mod Master package provides various modifications and enhancements for your device.
|
||||
|
||||
## Configuration
|
||||
|
||||
The `package.ini` file contains the following configurations:
|
||||
|
||||
- `[*Toggle exeFS Patches]`: Toggles exeFS patches by selection.
|
||||
- `[*Toggle Content Mods]`: Toggles content modifications by selection.
|
||||
- Mods are sorted accordingly within `/switch/.packages/Mod Master/<GAME>/<MOD>/<ID>/...`
|
||||
- `[Enable 21:9 Mods]`: Enables 21:9 aspect ratio modifications.
|
||||
- `[Disable 21:9 Mods]`: Disables 21:9 aspect ratio modifications.
|
||||
|
||||
Each configuration has a set of commands that perform the corresponding actions. The commands include moving, deleting, creating directories, and copying files to specific locations on your device.
|
||||
|
||||
## Obtaining Mods
|
||||
|
||||
To use the mods provided in the Mod Master package, you will need to obtain them separately. The mods should be placed in the appropriate folders within the `Mod Master` directory.
|
||||
|
||||
Please refer to the shared documentation or additional resources to acquire the specific mods you are interested in. Once you have obtained the mods, place them in the corresponding folders within the `Mod Master` directory.
|
||||
|
||||
## Usage
|
||||
|
||||
To use Mod Master:
|
||||
|
||||
1. Open the `package.ini` file located in the `examples/Mod Master` directory.
|
||||
2. Uncomment the desired configuration and its corresponding commands by removing the semicolon (`;`) at the beginning of each line.
|
||||
3. Save the `package.ini` file after making the necessary changes.
|
||||
4. Copy the `Mod Master` directory to your switch under `/config/ultrahand/` by placing it in that location.
|
||||
|
||||
Note: Make sure you have organized the mods properly within the subdirectories as mentioned in the "Obtaining Mods" section.
|
||||
|
||||
## Additional Information
|
||||
|
||||
For more details on the Ultrahand Overlay project and its features, please refer to the [official GitHub repository](https://github.com/ppkantorski/Ultrahand-Overlay).
|
||||
1
switch/.packages/Mod Master/config.ini
Normal file
1
switch/.packages/Mod Master/config.ini
Normal file
@@ -0,0 +1 @@
|
||||
404: Not Found
|
||||
53
switch/.packages/Mod Master/package.ini
Normal file
53
switch/.packages/Mod Master/package.ini
Normal file
@@ -0,0 +1,53 @@
|
||||
;creator=ppkantorski
|
||||
;version=0.4.0
|
||||
|
||||
|
||||
[*exeFS Patches]
|
||||
;mode=toggle
|
||||
on:
|
||||
filter /atmosphere/exefs_patches/.offload/
|
||||
file_source /atmosphere/exefs_patches/*/
|
||||
mkdir /atmosphere/exefs_patches/.offload/
|
||||
move {file_source} /atmosphere/exefs_patches/.offload/{file_name}/
|
||||
off:
|
||||
file_source /atmosphere/exefs_patches/.offload/*/
|
||||
move {file_source} /atmosphere/exefs_patches/{file_name}/
|
||||
|
||||
[*Contents Mods]
|
||||
;mode=toggle
|
||||
;grouping=split
|
||||
on:
|
||||
file_source '/switch/.packages/Mod Master/.onload/*/*/'
|
||||
mirror_delete {file_source} /atmosphere/contents/
|
||||
move {file_source} '/switch/.packages/Mod Master/{folder_name}/{file_name}/'
|
||||
off:
|
||||
filter '/switch/.packages/Mod Master/.onload/'
|
||||
file_source '/switch/.packages/Mod Master/*/*/'
|
||||
mirror_copy {file_source} /atmosphere/contents/
|
||||
move {file_source} '/switch/.packages/Mod Master/.onload/{folder_name}/{file_name}/'
|
||||
|
||||
|
||||
[Enable 21:9 Mods]
|
||||
move /atmosphere/exefs_patches/.offload/*21.9/ /atmosphere/exefs_patches/
|
||||
;for TOTK 21:9 mods
|
||||
|
||||
mkdir '/switch/.packages/Mod Master/.onload/'
|
||||
mkdir '/switch/.packages/Mod Master/.onload/TOTK/'
|
||||
mkdir '/switch/.packages/Mod Master/.onload/TOTK/UIFix_21.9/'
|
||||
move '/switch/.packages/Mod Master/TOTK/UIFix_21.9/' '/switch/.packages/Mod Master/.onload/TOTK/UIFix_21.9/'
|
||||
|
||||
move '/switch/.packages/Mod Master/.onload/TOTK/BlackScreenFix/' '/switch/.packages/Mod Master/TOTK/BlackScreenFix/'
|
||||
mirror_delete '/switch/.packages/Mod Master/TOTK/BlackScreenFix/' /atmosphere/contents/
|
||||
mirror_copy '/switch/.packages/Mod Master/.onload/TOTK/UIFix_21.9/' /atmosphere/contents/
|
||||
|
||||
[Disable 21:9 Mods]
|
||||
mkdir /atmosphere/exefs_patches/.offload/
|
||||
move /atmosphere/exefs_patches/*21.9/ /atmosphere/exefs_patches/.offload/
|
||||
;for TOTK 21:9 mods
|
||||
|
||||
move '/switch/.packages/Mod Master/.onload/TOTK/UIFix_21.9/' '/switch/.packages/Mod Master/TOTK/UIFix_21.9/'
|
||||
mirror_delete '/switch/.packages/Mod Master/TOTK/UIFix_21.9/' /atmosphere/contents/
|
||||
move '/switch/.packages/Mod Master/TOTK/BlackScreenFix/' '/switch/.packages/Mod Master/.onload/TOTK/BlackScreenFix/'
|
||||
mirror_copy '/switch/.packages/Mod Master/.onload/TOTK/BlackScreenFix/' /atmosphere/contents/
|
||||
|
||||
[Package Info]
|
||||
@@ -0,0 +1,5 @@
|
||||
[NiklasCFW Downloader]
|
||||
system=default
|
||||
mode=default
|
||||
grouping=default
|
||||
footer=
|
||||
@@ -0,0 +1,65 @@
|
||||
;about=
|
||||
;title=NiklasCFW_Pack
|
||||
;version=1.1.1
|
||||
;creator=Woody2408
|
||||
|
||||
|
||||
[*CFW_Pack]
|
||||
[NiklasCFW_Pack 1.1.1]
|
||||
try:
|
||||
download 'https://github.com/Woody-NX/NiklasCFW_Pack/releases/download/1.1.1/NiklasCFW_Pack.zip' '/config/ultrahand/downloads/NiklasCFW_Pack.zip'
|
||||
unzip '/config/ultrahand/downloads/NiklasCFW_Pack.zip' '/'
|
||||
delete '/config/ultrahand/downloads/NiklasCFW_Pack.zip'
|
||||
|
||||
[*Firmware]
|
||||
[Firmware 20.1.5]
|
||||
try:
|
||||
mkdir '/Firmware.20.1.5/'
|
||||
download 'https://github.com/THZoria/NX_Firmware/releases/download/20.1.5/Firmware.20.1.5.zip' '/config/ultrahand/downloads/Firmware.20.1.5.zip'
|
||||
unzip '/config/ultrahand/downloads/Firmware.20.1.5.zip' '/Firmware.20.1.5/'
|
||||
delete '/config/ultrahand/downloads/Firmware.20.1.5.zip'
|
||||
|
||||
[*Firmware Archiv]
|
||||
[Firmware 20.1.1]
|
||||
try:
|
||||
mkdir '/Firmware.20.1.1/'
|
||||
download 'https://github.com/THZoria/NX_Firmware/releases/download/20.1.1/Firmware.20.1.1.zip' '/config/ultrahand/downloads/Firmware.20.1.1.zip'
|
||||
unzip '/config/ultrahand/downloads/Firmware.20.1.1.zip' '/Firmware.20.1.1/'
|
||||
delete '/config/ultrahand/downloads/Firmware.20.1.1.zip'
|
||||
|
||||
[Firmware 20.1.0]
|
||||
try:
|
||||
mkdir '/Firmware.20.1.0/'
|
||||
download 'https://github.com/THZoria/NX_Firmware/releases/download/20.1.0/Firmware.20.1.0.zip' '/config/ultrahand/downloads/Firmware.20.1.0.zip'
|
||||
unzip '/config/ultrahand/downloads/Firmware.20.1.0.zip' '/Firmware.20.1.0/'
|
||||
delete '/config/ultrahand/downloads/Firmware.20.1.0.zip'
|
||||
|
||||
[Firmware 20.0.1]
|
||||
try:
|
||||
mkdir '/Firmware.20.0.1/'
|
||||
download 'https://github.com/THZoria/NX_Firmware/releases/download/20.0.1/Firmware.20.0.1.zip' '/config/ultrahand/downloads/Firmware.20.0.1.zip'
|
||||
unzip '/config/ultrahand/downloads/Firmware.20.0.1.zip' '/Firmware.20.0.1/'
|
||||
delete '/config/ultrahand/downloads/Firmware.20.0.1.zip'
|
||||
|
||||
[Firmware 19.0.1]
|
||||
try:
|
||||
mkdir '/Firmware.19.0.1/'
|
||||
download 'https://github.com/THZoria/NX_Firmware/releases/download/19.0.1/Firmware.19.0.1.zip' '/config/ultrahand/downloads/Firmware.19.0.1.zip'
|
||||
unzip '/config/ultrahand/downloads/Firmware.19.0.1.zip' '/Firmware.19.0.1/'
|
||||
delete '/config/ultrahand/downloads/Firmware.19.0.1.zip'
|
||||
|
||||
[Firmware 18.0.1]
|
||||
try:
|
||||
mkdir '/Firmware.18.0.1/'
|
||||
download 'https://github.com/THZoria/NX_Firmware/releases/download/18.0.1/Firmware.18.0.1.zip' '/config/ultrahand/downloads/Firmware.18.0.1.zip'
|
||||
unzip '/config/ultrahand/downloads/Firmware.18.0.1.zip' '/Firmware.18.0.1/'
|
||||
delete '/config/ultrahand/downloads/Firmware.18.0.1.zip'
|
||||
|
||||
[*Update_Checker]
|
||||
[*NiklasCFW_Pack 1.1.1]
|
||||
try:
|
||||
json_file_source '/switch/.packages/NiklasCFW und Firmware Downloader/packages.json' name
|
||||
download {json_file_source(*,file-1-url)} /switch/.packages/{json_file_source(*,label)}/
|
||||
|
||||
[Commands]
|
||||
[Package Info]
|
||||
@@ -0,0 +1,7 @@
|
||||
[
|
||||
{
|
||||
"name": "NiklasCFW Downloader - latest",
|
||||
"label": "NiklasCFW und Firmware Downloader",
|
||||
"file-1-url": "https://raw.githubusercontent.com/Woody-NX/NiklasCFW_Pack/refs/heads/main/Switch/.packages/NiklasCFW%20und%20Firmware%20Downloader/package.ini"
|
||||
}
|
||||
]
|
||||
91
switch/.packages/OC Toolkit/README.md
Normal file
91
switch/.packages/OC Toolkit/README.md
Normal file
@@ -0,0 +1,91 @@
|
||||
# OC Toolkit (mariko only)
|
||||
|
||||
The OC Toolkit package provides various options for adjusting the clock speeds, voltages and timings of your device.
|
||||
|
||||
**WARNING: DO NOT USE YET IF YOU DO NOT KNOW WHAT YOU ARE DOING**
|
||||
|
||||
## Configurations
|
||||
|
||||
The `package.ini` file contains the following configurations:
|
||||
|
||||
## CPU
|
||||
|
||||
### Undervolt Mode (CPU)
|
||||
- Configuration: `[*Undervolt Mode?CPU]`
|
||||
- Options: `(0, 1, 2, 3, 4, 5, 6)`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 40 0{list_source(*)}`
|
||||
|
||||
### GPU UV3 Configuration
|
||||
- Configuration: `[GPU UV3 Configuration]`
|
||||
- JSON File Source: `/switch/.packages/OC Toolkit/mariko/gpu_uv3.json`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 148 {json_file_source(*,hex)}`
|
||||
|
||||
## RAM
|
||||
|
||||
### RAM Frequency
|
||||
- Configuration: `[*Frequency?RAM]`
|
||||
- JSON File Source: `/switch/.packages/OC Toolkit/mariko/ram_freqs.json`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 32 {json_file_source(*,hex)}`
|
||||
|
||||
### RAM Vddq Configuration
|
||||
- Configuration: `[*Vddq]`
|
||||
- JSON File Source: `/switch/.packages/OC Toolkit/mariko/ram_vddq.json`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 36 {json_file_source(*,hex)}`
|
||||
|
||||
### RAM Vdd2 Configuration
|
||||
- Configuration: `[*Vdd2]`
|
||||
- JSON File Source: `/switch/.packages/OC Toolkit/mariko/ram_vdd2.json`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 16 {json_file_source(*,hex)}`
|
||||
|
||||
### RAM Timings (DRAM)
|
||||
- Configuration: `[*Timings][*DRAM]`
|
||||
- JSON File Source: `/switch/.packages/OC Toolkit/mariko/ram_dram_timing.json`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 8 {json_file_source(*,hex)}`
|
||||
|
||||
### EMC DVB Table
|
||||
- Configuration: `[*EMC DVB Table]`
|
||||
- Options: `(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 48 0{list_source(*)}`
|
||||
|
||||
### Core 1 Configuration
|
||||
- Configuration: `[*Core 1]`
|
||||
- Options: `(0, 1, 2, 3, 4, 5, 6)`
|
||||
- KIP File Modification: `/atmosphere/kips/loader.kip CUST 52 0{list_source(*)}`
|
||||
|
||||
## Commands
|
||||
|
||||
### Profile
|
||||
- Configuration: `[*Profile]`
|
||||
- Current Slot Options: `(0, 1, 2, 3, 4, 5, 6)`
|
||||
|
||||
### Backup Configuration
|
||||
- Configuration: `[Backup]`
|
||||
- INI File: `/switch/.packages/OC Toolkit/config.ini/`
|
||||
- Create Directory: `/switch/.packages/OC Toolkit/kips/slot_{ini_file("*Current Slot",footer)}/`
|
||||
- Copy KIP File: `/atmosphere/kips/loader.kip '/switch/.packages/OC Toolkit/kips/slot_{ini_file("*Current Slot",footer)}/loader.kip'`
|
||||
|
||||
### Restore Configuration
|
||||
- Configuration: `[Restore]`
|
||||
- INI File: `/switch/.packages/OC Toolkit/config.ini/`
|
||||
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
To use `OC Toolkit`:
|
||||
|
||||
1. Install [OC Suite](https://github.com/hanai3Bi/Switch-OC-Suite) and clone this directory.
|
||||
2. Copy the `OC Toolkit` directory into `/switch/.packages/`.
|
||||
3. Use your menu hotkeys, go to the "Packages" section, then launch `OC Toolkit`.
|
||||
- A reboot will be requred for modifications to be applied.
|
||||
- **NOTICE:** Wrong values can lead to crashes or potential damage to your console. Use and modify with caution and assistance from others if possible.
|
||||
|
||||
Note: Modifying clock speeds and voltages can affect the stability and performance of your device. Use these configurations with caution and make sure you understand the potential risks involved. It is recommended to have a backup of your system before applying any changes.
|
||||
|
||||
## Additional Information
|
||||
|
||||
For more details on the Ultrahand Overlay project and its features, please refer to the [official GitHub repository](https://github.com/ppkantorski/Ultrahand-Overlay).
|
||||
|
||||
For additional help with OC Suite kip values, you can visit [this link](https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/Atmosphere/stratosphere/loader/source/oc/customize.cpp). This resource provides helpful information specifically for OC Suite kip values.
|
||||
|
||||
This package is compatible with v1.3.6 or later versions.
|
||||
82
switch/.packages/OC Toolkit/boot_package.ini
Normal file
82
switch/.packages/OC Toolkit/boot_package.ini
Normal file
@@ -0,0 +1,82 @@
|
||||
[boot]
|
||||
clear hex_sum_cache
|
||||
hex_file '/atmosphere/kips/loader.kip'
|
||||
|
||||
json '[{"4C0400":"1100 mV", "560400": "1110 mV", "600400":"1120 mV", "6A0400":"1130 mV", "740400":"1140 mV", "7E0400":"1150 mV", "880400":"1160 mV", "920400":"1170 mV", "9C0400":"1180 mV", "A60400":"1190 mV", "B00400":"1200 mV", "BA0400":"1210 mV", "C40400":"1220 mV", "D30400":"1235 mV", "D80400":"1240 mV", "E20400":"1250 mV", "EC0400":"1260 mV", "F60400":"1270 mV", "000500":"1280 mV", "0A0500":"1290 mV", "140500":"1300 mV"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Voltage Limit' footer {json(0,{hex_file(CUST,32,3)})}
|
||||
|
||||
json '[{"006B1C":"1862 MHz", "00B61C":"1881 MHz", "00011D":"1900 MHz", "004C1D":"1920 MHz", "00971D":"1939 MHz", "00E21D":"1958 MHz", "002D1E":"1977 MHz", "00781E":"1996 MHz", "00C31E":"2016 MHz", "000E1F":"2035 MHz", "0059AF":"2054 MHz", "00A41F":"2073 MHz", "00EF1F":"2092 MHz", "003A20":"2112 MHz", "008520":"2131 MHz", "00D020":"2150 MHz", "001B21":"2169 MHz", "006621":"2188 MHz", "00B121":"2208 MHz", "00FC21":"2227 MHz", "004722":"2246 MHz", "009222":"2265 MHz", "00DD22":"2284 MHz", "002823":"2304 MHz", "007323":"2323 MHz", "00BE23":"2342 MHz", "000924":"2361 MHz", "005424":"2380 MHz", "00EA24":"2419 MHz", "003525":"2438 MHz", "008025":"2457 MHz", "00CB25":"2476 MHz", "001626":"2496 MHz", "006126":"2515 MHz", "00AC26":"2534 MHz", "001027":"2560 MHz", "004227":"2572 MHz", "008D27":"2592 MHz", "00D827":"2611 MHz", "002328":"2630 MHz", "006E28":"2649 MHz", "00B928":"2668 MHz", "000429":"2688 MHz", "004F29":"2707 MHz", "009A29":"2726 MHz", "00E529":"2745 MHz", "00302A":"2764 MHz", "00942A":"2790 MHz", "00C62A":"2803 MHz", "00112B":"2822 MHz", "005C2B":"2841 MHz", "00A72B":"2860 MHz", "00F22B":"2880 MHz", "003D2C":"2899 MHz", "00882C":"2918 MHz", "00D32C":"2937 MHz", "001E2D":"2956 MHz", "00692D":"2976 MHz", "00B42D":"2995 MHz", "006A18":"1600 MHz", "E0EA18":"1633 MHz", "D06B19":"1666 MHz", "A0F019":"1700 MHz", "88711A":"1733 MHz", "70F21A":"1766 MHz", "40771B":"1800 MHz", "20F81B":"1833 MHz", "10791C":"1866 MHz", "E0FD1C":"1900 MHz", "C87E1D":"1933 MHz", "B0FF1D":"1966 MHz", "80841E":"2000 MHz", "68051F":"2033 MHz", "50861F":"2066 MHz", "200B20":"2100 MHz", "088C20":"2133 MHz", "F00C21":"2166 MHz", "C09121":"2200 MHz", "A81222":"2233 MHz", "909322":"2266 MHz", "601823":"2300 MHz", "489923":"2333 MHz", "301A24":"2366 MHz", "009F24":"2400 MHz", "E81F25":"2433 MHz", "D0A025":"2466 MHz", "A02526":"2500 MHz", "88A626":"2533 MHz", "702727":"2566 MHz", "40AC27":"2600 MHz", "282D28":"2633 MHz", "10AE28":"2666 MHz", "E03229":"2700 MHz", "C0B329":"2733 MHz", "B0342A":"2766 MHz", "80B92A":"2800 MHz", "683A2B":"2833 MHz", "50BB2B":"2866 MHz", "20402C":"2900 MHz", "08C12C":"2933 MHz", "F0412D":"2966 MHz", "C0C62D":"3000 MHz", "A8472E":"3033 MHz", "90C82E":"3066 MHz", "604D2F":"3100 MHz", "48CE2F":"3133 MHz", "304F30":"3166 MHz", "00D430":"3200 MHz"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Max Clock?RAM' footer {json(0,{hex_file(CUST,68,3)})}
|
||||
|
||||
|
||||
json '[{"000000":"Do not override", "706408":"550 mV", "808B08":"560 mV", "90B208":"570 mV", "A0D908":"580 mV", "B00009":"590 mV", "C02709":"600 mV", "D04E09":"610 mV", "E07509":"620 mV", "F09C09":"630 mV", "00C409":"640 mV", "10EB09":"650 mV"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Vddq' footer {json(0,{hex_file(CUST,60,3)})}
|
||||
|
||||
|
||||
json '[{"000000":"Do not override", "900510":"1050 mV", "643610":"1062.5 mV", "386710":"1075 mV", "0C9810":"1087.5 mV", "E0C810":"1100 mV", "B4F910":"1112.5 mV", "882A11":"1125 mV", "5C5B11":"1137.5 mV", "308C11":"1150 mV", "04BD11":"1162.5 mV", "D8ED11":"1175 mV", "AC1E12":"1187.5 mV", "804F12":"1200 mV", "548012":"1212.5 mV", "28B112":"1225 mV", "FCE112":"1237.5 mV", "D01213":"1250 mV", "A44313":"1262.5 mV", "787413":"1275 mV", "4CA513":"1287.5 mV", "20D613":"1300 mV", "F40614":"1312.5 mV", "C83714":"1325 mV", "9C6814":"1337.5 mV", "709914":"1350 mV"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Vdd2' footer {json(0,{hex_file(CUST,56,3)})}
|
||||
|
||||
|
||||
json '[{"0000":"0 mV", "0500":"-5 mV", "0A00":"-10 mV", "0F00":"-15 mV", "1400":"-20 mV", "1900":"-25 mV", "1E00":"-30 mV", "2300":"-35 mV", "2800":"-40 mV", "2D00":"-45 mV", "3200":"-50 mV", "3700":"-55 mV", "3C00":"-60 mV", "4100":"-65 mV", "4600":"-70 mV", "4B00":"-75 mV", "5000":"-80 mV", "5500":"-85 mV", "5A00":"-90 mV", "5F00":"-95 mV", "6400":"-100 mV"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Voltage Offset' footer {json(0,{hex_file(CUST,40,2)})}
|
||||
|
||||
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*High Freq Vmin?CPU' footer {json(0,{hex_file(CUST,28,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Low Freq Vmin?CPU' footer {json(0,{hex_file(CUST,24,2)})}
|
||||
|
||||
json '[{"B300":"0", "B301":"1", "B302":"2", "B303":"3", "B304":"4", "B305":"5", "B306":"6", "B307":"7", "B308":"8", "B309":"9"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*High Freq UV?CPU' footer {json(0,{hex_file(CUST,176,2)})}
|
||||
|
||||
|
||||
json '[{"00":"0", "01":"1", "02":"2", "03":"3", "04":"4", "05":"5", "06":"6", "07":"7", "08":"8", "09":"9"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Undervolt Mode?CPU' footer {json(0,{hex_file(CUST,12,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Undervolt Mode?GPU' footer {json(0,{hex_file(CUST,36,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*EMC DVB Table' footer {json(0,{hex_file(CUST,72,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 1' footer {json(0,{hex_file(CUST,76,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 2' footer {json(0,{hex_file(CUST,80,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 3' footer {json(0,{hex_file(CUST,84,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 4' footer {json(0,{hex_file(CUST,88,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 5' footer {json(0,{hex_file(CUST,92,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 6' footer {json(0,{hex_file(CUST,96,1)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 7' footer {json(0,{hex_file(CUST,100,1)})}
|
||||
|
||||
|
||||
json '[{""22000000200000001E":"Default", "220000002200000022":"34", "200000002000000020":"32", "1E0000001E0000001E":"30", "1C0000001C0000001C":"28", "1A0000001A0000001A":"26", "180000001800000018":"24", "160000001600000016":"22", "140000001400000014":"20"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Core 1 tRAS 4,5,6' footer {json(0,{hex_file(mariko,4596,9)})}
|
||||
|
||||
|
||||
json '[{"0000":"AUTO_ADJ_ALL", "0100":"CUSTOM_ADJ_ALL", "0200":"NO_ADJ_ALL"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*DRAM' footer {json(0,{hex_file(CUST,52,2)})}
|
||||
|
||||
json '[{"A83C1B":"1785 MHz", "18CB1C":"1887 MHz", "F8F31D":"1963 MHz", "F8E71F":"2091 MHz", "687621":"2193 MHz", "D80423":"2295 MHz", "489324":"2397 MHz", "B82126":"2499 MHz", "28B027":"2601 MHz", "983E29":"2703 MHz"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Boost Clock' footer {json(0,{hex_file(CUST,8,3)})}
|
||||
|
||||
json '[{"2602":"550 mV", "2B02": "555 mV", "3020": "560 mV", "3502": "565 mV", "3A02": "570 mV", "3F02": "575 mV", "4402": "580 mV", "4902": "585 mV", "4E02": "590 mV", "5302": "595 mV", "5802": "600 mV", "5D02":"605 mV", "6202":"610 mV", "6702":"615 mV", "6C02":"620 mV", "7102":"625 mV", "7602":"630 mV", "7B02":"635 mV", "8002":"640 mV", "8502":"645 mV", "8A02":"650 mV", "8F02":"655 mV", "9402":"660 mV", "9902":"665 mV", "9E02":"670 mV", "A302":"675 mV", "A802":"680 mV", "AD02":"685 mV", "B202":"690 mV", "B702":"695 mV", "BC02":"700 mV", "C102":"705 mV", "C602":"710 mV", "CB02":"715 mV", "D002":"720 mV", "D502":"725 mV", "DA02":"730 mV", "DF02":"735 mV", "E402":"740 mV", "E902":"745 mV", "EE02":"750 mV", "F302":"755 mV", "F802":"760 mV", "FD02":"765 mV", "0203":"770 mV", "0703":"775 mV", "0C03":"780 mV", "1103":"785 mV", "1603":"790 mV", "1B03":"795 mV", "2003":"800 mV", "2503":"805 mV", "2A03":"810 mV", "2F03":"815 mV", "3403":"820 mV", "3903":"825 mV", "3E03":"830 mV", "4303":"835 mV", "4803":"840 mV", "5203":"850 mV", "4D03":"845 mV", "5203":"850 mV"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*High Freq Vmin?CPU' footer {json(0,{hex_file(CUST,28,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Low Freq Vmin?CPU' footer {json(0,{hex_file(CUST,24,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*Vmin?GPU' footer {json(0,{hex_file(CUST,48,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*76 - 614 MHz?GPUUV3' footer {json(0,{hex_file(CUST,104,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*691 MHz?GPUUV3' footer {json(0,{hex_file(CUST,136,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*768 MHz?GPUUV3' footer {json(0,{hex_file(CUST,140,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*844 MHz?GPUUV3' footer {json(0,{hex_file(CUST,144,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*921 MHz?GPUUV3' footer {json(0,{hex_file(CUST,148,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*998 MHz?GPUUV3' footer {json(0,{hex_file(CUST,152,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*1075 MHz?GPUUV3' footer {json(0,{hex_file(CUST,156,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*1152 MHz?GPUUV3' footer {json(0,{hex_file(CUST,160,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*1228 MHz?GPUUV3' footer {json(0,{hex_file(CUST,164,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*1267 MHz?GPUUV3' footer {json(0,{hex_file(CUST,168,2)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' '*1305 MHz?GPUUV3' footer {json(0,{hex_file(CUST,172,2)})}
|
||||
|
||||
ini_file '/bootloader/hekate_ipl.ini'
|
||||
json '[{"null":"Off", "atmosphere/package3":"On"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' 'Security Entry' footer '{json(0,{ini_file("Atmosphere (security)",fss0)})}'
|
||||
|
||||
ini_file '/config/sys-clk/config.ini'
|
||||
json '[{"null":"Off", "0":"Off", "1":"On"}]'
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' 'Unsafe Freqs?sys-clk' footer {json(0,{ini_file(values,allow_unsafe_freq)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' 'Uncapped Clocks?sys-clk' footer {json(0,{ini_file(values,uncapped_clocks)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' 'Unrestricted Clocks?sys-clk' footer {json(0,{ini_file(values,unrestricted_handheld_clocks)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' 'Override Boost Mode?sys-clk' footer {json(0,{ini_file(values,override_boost_mode)})}
|
||||
set-ini-val '/switch/.packages/OC Toolkit/config.ini' 'Auto CPU Boost' footer {json(0,{ini_file(values,auto_cpu_boost)})}
|
||||
|
||||
|
||||
215
switch/.packages/OC Toolkit/config.ini
Normal file
215
switch/.packages/OC Toolkit/config.ini
Normal file
@@ -0,0 +1,215 @@
|
||||
[*Voltage Limit]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Max Clock?RAM]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Vddq]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Vdd2]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Voltage Offset]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*High Freq Vmin?CPU]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Low Freq Vmin?CPU]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*High Freq UV?CPU]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Undervolt Mode?CPU]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Undervolt Mode?GPU]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*EMC DVB Table]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 1]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 2]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 4]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 5]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 6]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 7]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Core 1 tRAS 4,5,6]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*DRAM]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Boost Clock]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*Vmin?GPU]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*76 - 614 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*691 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*768 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*844 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*921 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*998 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*1075 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*1152 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*1228 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*1267 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[*1305 MHz?GPUUV3]
|
||||
footer=null
|
||||
system=default
|
||||
mode=option
|
||||
grouping=default
|
||||
|
||||
[Security Entry]
|
||||
footer=Off
|
||||
|
||||
[Unsafe Freqs?sys-clk]
|
||||
footer=Off
|
||||
|
||||
[Uncapped Clocks?sys-clk]
|
||||
footer=Off
|
||||
|
||||
[Unrestricted Clocks?sys-clk]
|
||||
footer=Off
|
||||
|
||||
[Override Boost Mode?sys-clk]
|
||||
footer=Off
|
||||
|
||||
[Auto CPU Boost]
|
||||
footer=Off
|
||||
47
switch/.packages/OC Toolkit/mariko/cpu_boost_clock.json
Normal file
47
switch/.packages/OC Toolkit/mariko/cpu_boost_clock.json
Normal file
@@ -0,0 +1,47 @@
|
||||
[
|
||||
{
|
||||
"name": "1785 MHz",
|
||||
"label": "1785 MHz - default",
|
||||
"hex": "A83C1B"
|
||||
},
|
||||
{
|
||||
"name": "1887 MHz",
|
||||
"label": "1887 MHz",
|
||||
"hex": "18CB1C"
|
||||
},
|
||||
{
|
||||
"name": "1963 MHz",
|
||||
"label": "1963 MHz",
|
||||
"hex": "F8F31D"
|
||||
},
|
||||
{
|
||||
"name": "2091 MHz",
|
||||
"label": "2091 MHz",
|
||||
"hex": "F8E71F"
|
||||
},
|
||||
{
|
||||
"name": "2193 MHz",
|
||||
"label": "2193 MHz",
|
||||
"hex": "687621"
|
||||
},
|
||||
{
|
||||
"name": "2295 MHz",
|
||||
"label": "2295 MHz",
|
||||
"hex": "D80423"
|
||||
},
|
||||
{
|
||||
"name": "2397 MHz",
|
||||
"label": "2397 MHz",
|
||||
"hex": "489324"
|
||||
},
|
||||
{
|
||||
"name": "2499 MHz",
|
||||
"label": "2499 MHz",
|
||||
"hex": "B82126"
|
||||
},
|
||||
{
|
||||
"name": "2601 MHz",
|
||||
"label": "2601 MHz - unsafe",
|
||||
"hex": "28B027"
|
||||
}
|
||||
]
|
||||
107
switch/.packages/OC Toolkit/mariko/cpu_high_vmin.json
Normal file
107
switch/.packages/OC Toolkit/mariko/cpu_high_vmin.json
Normal file
@@ -0,0 +1,107 @@
|
||||
[
|
||||
{
|
||||
"name": "750 mV",
|
||||
"label": "750 mV - -100 mV",
|
||||
"hex": "EE02"
|
||||
},
|
||||
{
|
||||
"name": "755 mV",
|
||||
"label": "755 mV - -95 mV",
|
||||
"hex": "F302"
|
||||
},
|
||||
{
|
||||
"name": "760 mV",
|
||||
"label": "760 mV - -90 mV",
|
||||
"hex": "F802"
|
||||
},
|
||||
{
|
||||
"name": "765 mV",
|
||||
"label": "765 mV - -85 mV",
|
||||
"hex": "FD02"
|
||||
},
|
||||
{
|
||||
"name": "770 mV",
|
||||
"label": "770 mV - -80 mV",
|
||||
"hex": "0203"
|
||||
},
|
||||
{
|
||||
"name": "775 mV",
|
||||
"label": "775 mV - -75 mV",
|
||||
"hex": "0703"
|
||||
},
|
||||
{
|
||||
"name": "780 mV",
|
||||
"label": "780 mV - -70 mV",
|
||||
"hex": "0C03"
|
||||
},
|
||||
{
|
||||
"name": "785 mV",
|
||||
"label": "785 mV - -65 mV",
|
||||
"hex": "1103"
|
||||
},
|
||||
{
|
||||
"name": "790 mV",
|
||||
"label": "790 mV - -60 mV",
|
||||
"hex": "1603"
|
||||
},
|
||||
{
|
||||
"name": "795 mV",
|
||||
"label": "795 mV - -55 mV",
|
||||
"hex": "1B03"
|
||||
},
|
||||
{
|
||||
"name": "800 mV",
|
||||
"label": "800 mV - -50 mV",
|
||||
"hex": "2003"
|
||||
},
|
||||
{
|
||||
"name": "805 mV",
|
||||
"label": "805 mV - -45 mV",
|
||||
"hex": "2503"
|
||||
},
|
||||
{
|
||||
"name": "810 mV",
|
||||
"label": "810 mV - -40 mV",
|
||||
"hex": "2A03"
|
||||
},
|
||||
{
|
||||
"name": "815 mV",
|
||||
"label": "815 mV - -35 mV",
|
||||
"hex": "2F03"
|
||||
},
|
||||
{
|
||||
"name": "820 mV",
|
||||
"label": "820 mV - -30 mV",
|
||||
"hex": "3403"
|
||||
},
|
||||
{
|
||||
"name": "825 mV",
|
||||
"label": "825 mV - -25 mV",
|
||||
"hex": "3903"
|
||||
},
|
||||
{
|
||||
"name": "830 mV",
|
||||
"label": "830 mV - -20 mV",
|
||||
"hex": "3E03"
|
||||
},
|
||||
{
|
||||
"name": "835 mV",
|
||||
"label": "835 mV - -15 mV",
|
||||
"hex": "4303"
|
||||
},
|
||||
{
|
||||
"name": "840 mV",
|
||||
"label": "840 mV - -10 mV",
|
||||
"hex": "4803"
|
||||
},
|
||||
{
|
||||
"name": "845 mV",
|
||||
"label": "845 mV - -5 mV",
|
||||
"hex": "4D03"
|
||||
},
|
||||
{
|
||||
"name": "850 mV",
|
||||
"label": "850 mV - default",
|
||||
"hex": "5203"
|
||||
}
|
||||
]
|
||||
102
switch/.packages/OC Toolkit/mariko/cpu_low_vmin.json
Normal file
102
switch/.packages/OC Toolkit/mariko/cpu_low_vmin.json
Normal file
@@ -0,0 +1,102 @@
|
||||
[
|
||||
{
|
||||
"name": "550 mV",
|
||||
"label": "550 mV - -70 mV",
|
||||
"hex": "2602"
|
||||
},
|
||||
{
|
||||
"name": "555 mV",
|
||||
"label": "555 mV - -65 mV",
|
||||
"hex": "2B02"
|
||||
},
|
||||
{
|
||||
"name": "560 mV",
|
||||
"label": "560 mV - -60 mV",
|
||||
"hex": "3020"
|
||||
},
|
||||
{
|
||||
"name": "565 mV",
|
||||
"label": "565 mV - -55 mV",
|
||||
"hex": "3502"
|
||||
},
|
||||
{
|
||||
"name": "570 mV",
|
||||
"label": "570 mV - -50 mV",
|
||||
"hex": "3A02"
|
||||
},
|
||||
{
|
||||
"name": "575 mV",
|
||||
"label": "575 mV - -45 mV",
|
||||
"hex": "3F02"
|
||||
},
|
||||
{
|
||||
"name": "580 mV",
|
||||
"label": "580 mV - -40 mV",
|
||||
"hex": "4402"
|
||||
},
|
||||
{
|
||||
"name": "585 mV",
|
||||
"label": "585 mV - -35 mV",
|
||||
"hex": "4902"
|
||||
},
|
||||
{
|
||||
"name": "590 mV",
|
||||
"label": "590 mV - -30 mV",
|
||||
"hex": "4E02"
|
||||
},
|
||||
{
|
||||
"name": "595 mV",
|
||||
"label": "595 mV - -25 mV",
|
||||
"hex": "5302"
|
||||
},
|
||||
{
|
||||
"name": "600 mV",
|
||||
"label": "600 mV - -20 mV",
|
||||
"hex": "5802"
|
||||
},
|
||||
{
|
||||
"name": "610 mV",
|
||||
"label": "610 mV - -10 mV",
|
||||
"hex": "6202"
|
||||
},
|
||||
{
|
||||
"name": "615 mV",
|
||||
"label": "615 mV - -5 mV",
|
||||
"hex": "6702"
|
||||
},
|
||||
{
|
||||
"name": "620 mV",
|
||||
"label": "620 mV - default",
|
||||
"hex": "6C02"
|
||||
},
|
||||
{
|
||||
"name": "625 mV",
|
||||
"label": "625 mV - +5 mV",
|
||||
"hex": "7102"
|
||||
},
|
||||
{
|
||||
"name": "630 mV",
|
||||
"label": "630 mV - +10 mV",
|
||||
"hex": "7602"
|
||||
},
|
||||
{
|
||||
"name": "635 mV",
|
||||
"label": "635 mV - +15 mV",
|
||||
"hex": "7B02"
|
||||
},
|
||||
{
|
||||
"name": "640 mV",
|
||||
"label": "640 mV - +20 mV",
|
||||
"hex": "8002"
|
||||
},
|
||||
{
|
||||
"name": "645 mV",
|
||||
"label": "645 mV - +25 mV",
|
||||
"hex": "8502"
|
||||
},
|
||||
{
|
||||
"name": "650 mV",
|
||||
"label": "650 mV - +30 mV",
|
||||
"hex": "8A02"
|
||||
}
|
||||
]
|
||||
37
switch/.packages/OC Toolkit/mariko/cpu_voltages.json
Normal file
37
switch/.packages/OC Toolkit/mariko/cpu_voltages.json
Normal file
@@ -0,0 +1,37 @@
|
||||
[
|
||||
{
|
||||
"name": "1100 mV",
|
||||
"label": "1100 mV",
|
||||
"hex": "4C0400"
|
||||
},
|
||||
{
|
||||
"name": "1110 mV",
|
||||
"label": "1110 mV",
|
||||
"hex": "560400"
|
||||
},
|
||||
{
|
||||
"name": "1120 mV",
|
||||
"label": "1120 mV - default",
|
||||
"hex": "600400"
|
||||
},
|
||||
{
|
||||
"name": "1130 mV",
|
||||
"label": "1130 mV",
|
||||
"hex": "6A0400"
|
||||
},
|
||||
{
|
||||
"name": "1140 mV",
|
||||
"label": "1140 mV",
|
||||
"hex": "740400"
|
||||
},
|
||||
{
|
||||
"name": "1150 mV",
|
||||
"label": "1150 mV",
|
||||
"hex": "7E0400"
|
||||
},
|
||||
{
|
||||
"name": "1160 mV",
|
||||
"label": "1160 mV",
|
||||
"hex": "880400"
|
||||
}
|
||||
]
|
||||
242
switch/.packages/OC Toolkit/mariko/gpu_uv3.json
Normal file
242
switch/.packages/OC Toolkit/mariko/gpu_uv3.json
Normal file
@@ -0,0 +1,242 @@
|
||||
[
|
||||
{
|
||||
"name": "550 mV",
|
||||
"hex": "2602"
|
||||
},
|
||||
{
|
||||
"name": "555 mV",
|
||||
"hex": "2B02"
|
||||
},
|
||||
{
|
||||
"name": "560 mV",
|
||||
"hex": "3020"
|
||||
},
|
||||
{
|
||||
"name": "565 mV",
|
||||
"hex": "3502"
|
||||
},
|
||||
{
|
||||
"name": "570 mV",
|
||||
"hex": "3A02"
|
||||
},
|
||||
{
|
||||
"name": "575 mV",
|
||||
"hex": "3F02"
|
||||
},
|
||||
{
|
||||
"name": "580 mV",
|
||||
"hex": "4402"
|
||||
},
|
||||
{
|
||||
"name": "585 mV",
|
||||
"hex": "4902"
|
||||
},
|
||||
{
|
||||
"name": "590 mV",
|
||||
"hex": "4E02"
|
||||
},
|
||||
{
|
||||
"name": "595 mV",
|
||||
"hex": "5302"
|
||||
},
|
||||
{
|
||||
"name": "600 mV",
|
||||
"hex": "5802"
|
||||
},
|
||||
{
|
||||
"name": "610 mV",
|
||||
"hex": "6202"
|
||||
},
|
||||
{
|
||||
"name": "615 mV",
|
||||
"hex": "6702"
|
||||
},
|
||||
{
|
||||
"name": "620 mV",
|
||||
"hex": "6C02"
|
||||
},
|
||||
{
|
||||
"name": "625 mV",
|
||||
"hex": "7102"
|
||||
},
|
||||
{
|
||||
"name": "630 mV",
|
||||
"hex": "7602"
|
||||
},
|
||||
{
|
||||
"name": "635 mV",
|
||||
"hex": "7B02"
|
||||
},
|
||||
{
|
||||
"name": "640 mV",
|
||||
"hex": "8002"
|
||||
},
|
||||
{
|
||||
"name": "645 mV",
|
||||
"hex": "8502"
|
||||
},
|
||||
{
|
||||
"name": "650 mV",
|
||||
"hex": "8A02"
|
||||
},
|
||||
{
|
||||
"name": "655 mV",
|
||||
"hex": "8F02"
|
||||
},
|
||||
{
|
||||
"name": "660 mV",
|
||||
"hex": "9402"
|
||||
},
|
||||
{
|
||||
"name": "665 mV",
|
||||
"hex": "9902"
|
||||
},
|
||||
{
|
||||
"name": "670 mV",
|
||||
"hex": "9E02"
|
||||
},
|
||||
{
|
||||
"name": "675 mV",
|
||||
"hex": "A302"
|
||||
},
|
||||
{
|
||||
"name": "680 mV",
|
||||
"hex": "A802"
|
||||
},
|
||||
{
|
||||
"name": "685 mV",
|
||||
"hex": "AD02"
|
||||
},
|
||||
{
|
||||
"name": "690 mV",
|
||||
"hex": "B202"
|
||||
},
|
||||
{
|
||||
"name": "695 mV",
|
||||
"hex": "B702"
|
||||
},
|
||||
{
|
||||
"name": "700 mV",
|
||||
"hex": "BC02"
|
||||
},
|
||||
{
|
||||
"name": "705 mV",
|
||||
"hex": "C102"
|
||||
},
|
||||
{
|
||||
"name": "710 mV",
|
||||
"hex": "C602"
|
||||
},
|
||||
{
|
||||
"name": "715 mV",
|
||||
"hex": "CB02"
|
||||
},
|
||||
{
|
||||
"name": "720 mV",
|
||||
"hex": "D002"
|
||||
},
|
||||
{
|
||||
"name": "725 mV",
|
||||
"hex": "D502"
|
||||
},
|
||||
{
|
||||
"name": "730 mV",
|
||||
"hex": "DA02"
|
||||
},
|
||||
{
|
||||
"name": "735 mV",
|
||||
"hex": "DF02"
|
||||
},
|
||||
{
|
||||
"name": "740 mV",
|
||||
"hex": "E402"
|
||||
},
|
||||
{
|
||||
"name": "745 mV",
|
||||
"hex": "E902"
|
||||
},
|
||||
{
|
||||
"name": "750 mV",
|
||||
"hex": "EE02"
|
||||
},
|
||||
{
|
||||
"name": "755 mV",
|
||||
"hex": "F302"
|
||||
},
|
||||
{
|
||||
"name": "760 mV",
|
||||
"hex": "F802"
|
||||
},
|
||||
{
|
||||
"name": "765 mV",
|
||||
"hex": "FD02"
|
||||
},
|
||||
{
|
||||
"name": "770 mV",
|
||||
"hex": "0203"
|
||||
},
|
||||
{
|
||||
"name": "775 mV",
|
||||
"hex": "0703"
|
||||
},
|
||||
{
|
||||
"name": "780 mV",
|
||||
"hex": "0C03"
|
||||
},
|
||||
{
|
||||
"name": "785 mV",
|
||||
"hex": "1103"
|
||||
},
|
||||
{
|
||||
"name": "790 mV",
|
||||
"hex": "1603"
|
||||
},
|
||||
{
|
||||
"name": "795 mV",
|
||||
"hex": "1B03"
|
||||
},
|
||||
{
|
||||
"name": "800 mV",
|
||||
"hex": "2003"
|
||||
},
|
||||
{
|
||||
"name": "805 mV",
|
||||
"hex": "2503"
|
||||
},
|
||||
{
|
||||
"name": "810 mV",
|
||||
"hex": "2A03"
|
||||
},
|
||||
{
|
||||
"name": "815 mV",
|
||||
"hex": "2F03"
|
||||
},
|
||||
{
|
||||
"name": "820 mV",
|
||||
"hex": "3403"
|
||||
},
|
||||
{
|
||||
"name": "825 mV",
|
||||
"hex": "3903"
|
||||
},
|
||||
{
|
||||
"name": "830 mV",
|
||||
"hex": "3E03"
|
||||
},
|
||||
{
|
||||
"name": "835 mV",
|
||||
"hex": "4303"
|
||||
},
|
||||
{
|
||||
"name": "840 mV",
|
||||
"hex": "4803"
|
||||
},
|
||||
{
|
||||
"name": "845 mV",
|
||||
"hex": "4D03"
|
||||
},
|
||||
{
|
||||
"name": "850 mV",
|
||||
"hex": "5203"
|
||||
}
|
||||
]
|
||||
202
switch/.packages/OC Toolkit/mariko/gpu_vmin.json
Normal file
202
switch/.packages/OC Toolkit/mariko/gpu_vmin.json
Normal file
@@ -0,0 +1,202 @@
|
||||
[
|
||||
{
|
||||
"name": "550 mV",
|
||||
"hex": "2602"
|
||||
},
|
||||
{
|
||||
"name": "555 mV",
|
||||
"hex": "2B02"
|
||||
},
|
||||
{
|
||||
"name": "560 mV",
|
||||
"hex": "3020"
|
||||
},
|
||||
{
|
||||
"name": "565 mV",
|
||||
"hex": "3502"
|
||||
},
|
||||
{
|
||||
"name": "570 mV",
|
||||
"hex": "3A02"
|
||||
},
|
||||
{
|
||||
"name": "575 mV",
|
||||
"hex": "3F02"
|
||||
},
|
||||
{
|
||||
"name": "580 mV",
|
||||
"hex": "4402"
|
||||
},
|
||||
{
|
||||
"name": "585 mV",
|
||||
"hex": "4902"
|
||||
},
|
||||
{
|
||||
"name": "590 mV",
|
||||
"hex": "4E02"
|
||||
},
|
||||
{
|
||||
"name": "595 mV",
|
||||
"hex": "5302"
|
||||
},
|
||||
{
|
||||
"name": "600 mV",
|
||||
"hex": "5802"
|
||||
},
|
||||
{
|
||||
"name": "610 mV",
|
||||
"hex": "6202"
|
||||
},
|
||||
{
|
||||
"name": "615 mV",
|
||||
"hex": "6702"
|
||||
},
|
||||
{
|
||||
"name": "620 mV",
|
||||
"hex": "6C02"
|
||||
},
|
||||
{
|
||||
"name": "625 mV",
|
||||
"hex": "7102"
|
||||
},
|
||||
{
|
||||
"name": "630 mV",
|
||||
"hex": "7602"
|
||||
},
|
||||
{
|
||||
"name": "635 mV",
|
||||
"hex": "7B02"
|
||||
},
|
||||
{
|
||||
"name": "640 mV",
|
||||
"hex": "8002"
|
||||
},
|
||||
{
|
||||
"name": "645 mV",
|
||||
"hex": "8502"
|
||||
},
|
||||
{
|
||||
"name": "650 mV",
|
||||
"hex": "8A02"
|
||||
},
|
||||
{
|
||||
"name": "655 mV",
|
||||
"hex": "8F02"
|
||||
},
|
||||
{
|
||||
"name": "660 mV",
|
||||
"hex": "9402"
|
||||
},
|
||||
{
|
||||
"name": "665 mV",
|
||||
"hex": "9902"
|
||||
},
|
||||
{
|
||||
"name": "670 mV",
|
||||
"hex": "9E02"
|
||||
},
|
||||
{
|
||||
"name": "675 mV",
|
||||
"hex": "A302"
|
||||
},
|
||||
{
|
||||
"name": "680 mV",
|
||||
"hex": "A802"
|
||||
},
|
||||
{
|
||||
"name": "685 mV",
|
||||
"hex": "AD02"
|
||||
},
|
||||
{
|
||||
"name": "690 mV",
|
||||
"hex": "B202"
|
||||
},
|
||||
{
|
||||
"name": "695 mV",
|
||||
"hex": "B702"
|
||||
},
|
||||
{
|
||||
"name": "700 mV",
|
||||
"hex": "BC02"
|
||||
},
|
||||
{
|
||||
"name": "705 mV",
|
||||
"hex": "C102"
|
||||
},
|
||||
{
|
||||
"name": "710 mV",
|
||||
"hex": "C602"
|
||||
},
|
||||
{
|
||||
"name": "715 mV",
|
||||
"hex": "CB02"
|
||||
},
|
||||
{
|
||||
"name": "720 mV",
|
||||
"hex": "D002"
|
||||
},
|
||||
{
|
||||
"name": "725 mV",
|
||||
"hex": "D502"
|
||||
},
|
||||
{
|
||||
"name": "730 mV",
|
||||
"hex": "DA02"
|
||||
},
|
||||
{
|
||||
"name": "735 mV",
|
||||
"hex": "DF02"
|
||||
},
|
||||
{
|
||||
"name": "740 mV",
|
||||
"hex": "E402"
|
||||
},
|
||||
{
|
||||
"name": "745 mV",
|
||||
"hex": "E902"
|
||||
},
|
||||
{
|
||||
"name": "750 mV",
|
||||
"hex": "EE02"
|
||||
},
|
||||
{
|
||||
"name": "755 mV",
|
||||
"hex": "F302"
|
||||
},
|
||||
{
|
||||
"name": "760 mV",
|
||||
"hex": "F802"
|
||||
},
|
||||
{
|
||||
"name": "765 mV",
|
||||
"hex": "FD02"
|
||||
},
|
||||
{
|
||||
"name": "770 mV",
|
||||
"hex": "0203"
|
||||
},
|
||||
{
|
||||
"name": "775 mV",
|
||||
"hex": "0703"
|
||||
},
|
||||
{
|
||||
"name": "780 mV",
|
||||
"hex": "0C03"
|
||||
},
|
||||
{
|
||||
"name": "785 mV",
|
||||
"hex": "1103"
|
||||
},
|
||||
{
|
||||
"name": "790 mV",
|
||||
"hex": "1603"
|
||||
},
|
||||
{
|
||||
"name": "795 mV",
|
||||
"hex": "1B03"
|
||||
},
|
||||
{
|
||||
"name": "800 mV",
|
||||
"hex": "2003"
|
||||
}
|
||||
]
|
||||
86
switch/.packages/OC Toolkit/mariko/gpu_volt_offset.json
Normal file
86
switch/.packages/OC Toolkit/mariko/gpu_volt_offset.json
Normal file
@@ -0,0 +1,86 @@
|
||||
[
|
||||
{
|
||||
"name": "0 mV",
|
||||
"hex": "0000"
|
||||
},
|
||||
{
|
||||
"name": "-5 mV",
|
||||
"hex": "0500"
|
||||
},
|
||||
{
|
||||
"name": "-10 mV",
|
||||
"hex": "0A00"
|
||||
},
|
||||
{
|
||||
"name": "-15 mV",
|
||||
"hex": "0F00"
|
||||
},
|
||||
{
|
||||
"name": "-20 mV",
|
||||
"hex": "1400"
|
||||
},
|
||||
{
|
||||
"name": "-25 mV",
|
||||
"hex": "1900"
|
||||
},
|
||||
{
|
||||
"name": "-30 mV",
|
||||
"hex": "1E00"
|
||||
},
|
||||
{
|
||||
"name": "-35 mV",
|
||||
"hex": "2300"
|
||||
},
|
||||
{
|
||||
"name": "-40 mV",
|
||||
"hex": "2800"
|
||||
},
|
||||
{
|
||||
"name": "-45 mV",
|
||||
"hex": "2D00"
|
||||
},
|
||||
{
|
||||
"name": "-50 mV",
|
||||
"hex": "3200"
|
||||
},
|
||||
{
|
||||
"name": "-55 mV",
|
||||
"hex": "3700"
|
||||
},
|
||||
{
|
||||
"name": "-60 mV",
|
||||
"hex": "3C00"
|
||||
},
|
||||
{
|
||||
"name": "-65 mV",
|
||||
"hex": "4100"
|
||||
},
|
||||
{
|
||||
"name": "-70 mV",
|
||||
"hex": "4600"
|
||||
},
|
||||
{
|
||||
"name": "-75 mV",
|
||||
"hex": "4B00"
|
||||
},
|
||||
{
|
||||
"name": "-80 mV",
|
||||
"hex": "5000"
|
||||
},
|
||||
{
|
||||
"name": "-85 mV",
|
||||
"hex": "5500"
|
||||
},
|
||||
{
|
||||
"name": "-90 mV",
|
||||
"hex": "5A00"
|
||||
},
|
||||
{
|
||||
"name": "-95 mV",
|
||||
"hex": "5F00"
|
||||
},
|
||||
{
|
||||
"name": "-100 mV",
|
||||
"hex": "6400"
|
||||
}
|
||||
]
|
||||
14
switch/.packages/OC Toolkit/mariko/ram_dram_timing.json
Normal file
14
switch/.packages/OC Toolkit/mariko/ram_dram_timing.json
Normal file
@@ -0,0 +1,14 @@
|
||||
[
|
||||
{
|
||||
"name": "AUTO_ADJ_ALL",
|
||||
"hex": "0000"
|
||||
},
|
||||
{
|
||||
"name": "CUSTOM_ADJ_ALL",
|
||||
"hex": "0100"
|
||||
},
|
||||
{
|
||||
"name": "NO_ADJ_ALL",
|
||||
"hex": "0200"
|
||||
}
|
||||
]
|
||||
207
switch/.packages/OC Toolkit/mariko/ram_freqs.json
Normal file
207
switch/.packages/OC Toolkit/mariko/ram_freqs.json
Normal file
@@ -0,0 +1,207 @@
|
||||
[
|
||||
{
|
||||
"name": "1866 MHz",
|
||||
"label": "1866 MHz",
|
||||
"hex": "10791C"
|
||||
},
|
||||
{
|
||||
"name": "1900 MHz",
|
||||
"label": "1900 MHz",
|
||||
"hex": "E0FD1C"
|
||||
},
|
||||
{
|
||||
"name": "1933 MHz",
|
||||
"label": "1933 MHz",
|
||||
"hex": "C87E1D"
|
||||
},
|
||||
{
|
||||
"name": "1966 MHz",
|
||||
"label": "1966 MHz",
|
||||
"hex": "B0FF1D"
|
||||
},
|
||||
{
|
||||
"name": "2000 MHz",
|
||||
"label": "2000 MHz",
|
||||
"hex": "80841E"
|
||||
},
|
||||
{
|
||||
"name": "2033 MHz",
|
||||
"label": "2033 MHz",
|
||||
"hex": "68051F"
|
||||
},
|
||||
{
|
||||
"name": "2066 MHz",
|
||||
"label": "2066 MHz",
|
||||
"hex": "50861F"
|
||||
},
|
||||
{
|
||||
"name": "2100 MHz",
|
||||
"label": "2100 MHz",
|
||||
"hex": "200B20"
|
||||
},
|
||||
{
|
||||
"name": "2133 MHz",
|
||||
"label": "2133 MHz",
|
||||
"hex": "088C20"
|
||||
},
|
||||
{
|
||||
"name": "2166 MHz",
|
||||
"label": "2166 MHz",
|
||||
"hex": "F00C21"
|
||||
},
|
||||
{
|
||||
"name": "2200 MHz",
|
||||
"label": "2200 MHz",
|
||||
"hex": "C09121"
|
||||
},
|
||||
{
|
||||
"name": "2233 MHz",
|
||||
"label": "2233 MHz",
|
||||
"hex": "A81222"
|
||||
},
|
||||
{
|
||||
"name": "2266 MHz",
|
||||
"label": "2266 MHz",
|
||||
"hex": "909322"
|
||||
},
|
||||
{
|
||||
"name": "2300 MHz",
|
||||
"label": "2300 MHz",
|
||||
"hex": "601823"
|
||||
},
|
||||
{
|
||||
"name": "2333 MHz",
|
||||
"label": "2333 MHz",
|
||||
"hex": "489923"
|
||||
},
|
||||
{
|
||||
"name": "2366 MHz",
|
||||
"label": "2366 MHz",
|
||||
"hex": "301A24"
|
||||
},
|
||||
{
|
||||
"name": "2400 MHz",
|
||||
"label": "2400 MHz",
|
||||
"hex": "009F24"
|
||||
},
|
||||
{
|
||||
"name": "2433 MHz",
|
||||
"label": "2433 MHz",
|
||||
"hex": "E81F25"
|
||||
},
|
||||
{
|
||||
"name": "2466 MHz",
|
||||
"label": "2466 MHz",
|
||||
"hex": "D0A025"
|
||||
},
|
||||
{
|
||||
"name": "2500 MHz",
|
||||
"label": "2500 MHz",
|
||||
"hex": "A02526"
|
||||
},
|
||||
{
|
||||
"name": "2533 MHz",
|
||||
"label": "2533 MHz",
|
||||
"hex": "88A626"
|
||||
},
|
||||
{
|
||||
"name": "2566 MHz",
|
||||
"label": "2566 MHz",
|
||||
"hex": "702727"
|
||||
},
|
||||
{
|
||||
"name": "2600 MHz",
|
||||
"label": "2600 MHz",
|
||||
"hex": "40AC27"
|
||||
},
|
||||
{
|
||||
"name": "2633 MHz",
|
||||
"label": "2633 MHz",
|
||||
"hex": "282D28"
|
||||
},
|
||||
{
|
||||
"name": "2666 MHz",
|
||||
"label": "2666 MHz",
|
||||
"hex": "10AE28"
|
||||
},
|
||||
{
|
||||
"name": "2700 MHz",
|
||||
"label": "2700 MHz",
|
||||
"hex": "E03229"
|
||||
},
|
||||
{
|
||||
"name": "2733 MHz",
|
||||
"label": "2733 MHz",
|
||||
"hex": "C0B329"
|
||||
},
|
||||
{
|
||||
"name": "2766 MHz",
|
||||
"label": "2766 MHz",
|
||||
"hex": "B0342A"
|
||||
},
|
||||
{
|
||||
"name": "2800 MHz",
|
||||
"label": "2800 MHz",
|
||||
"hex": "80B92A"
|
||||
},
|
||||
{
|
||||
"name": "2833 MHz",
|
||||
"label": "2833 MHz",
|
||||
"hex": "683A2B"
|
||||
},
|
||||
{
|
||||
"name": "2866 MHz",
|
||||
"label": "2866 MHz",
|
||||
"hex": "50BB2B"
|
||||
},
|
||||
{
|
||||
"name": "2900 MHz",
|
||||
"label": "2900 MHz",
|
||||
"hex": "20402C"
|
||||
},
|
||||
{
|
||||
"name": "2933 MHz",
|
||||
"label": "2933 MHz",
|
||||
"hex": "08C12C"
|
||||
},
|
||||
{
|
||||
"name": "2966 MHz",
|
||||
"label": "2966 MHz",
|
||||
"hex": "F0412D"
|
||||
},
|
||||
{
|
||||
"name": "3000 MHz",
|
||||
"label": "3000 MHz",
|
||||
"hex": "C0C62D"
|
||||
},
|
||||
{
|
||||
"name": "3033 MHz",
|
||||
"label": "3033 MHz",
|
||||
"hex": "A8472E"
|
||||
},
|
||||
{
|
||||
"name": "3066 MHz",
|
||||
"label": "3066 MHz",
|
||||
"hex": "90C82E"
|
||||
},
|
||||
{
|
||||
"name": "3100 MHz",
|
||||
"label": "3100 MHz",
|
||||
"hex": "604D2F"
|
||||
},
|
||||
{
|
||||
"name": "3133 MHz",
|
||||
"label": "3133 MHz",
|
||||
"hex": "48CE2F"
|
||||
},
|
||||
{
|
||||
"name": "3166 MHz",
|
||||
"label": "3166 MHz",
|
||||
"hex": "304F30"
|
||||
},
|
||||
{
|
||||
"name": "3200 MHz",
|
||||
"label": "3200 MHz",
|
||||
"hex": "00D430"
|
||||
}
|
||||
]
|
||||
38
switch/.packages/OC Toolkit/mariko/ram_tras.json
Normal file
38
switch/.packages/OC Toolkit/mariko/ram_tras.json
Normal file
@@ -0,0 +1,38 @@
|
||||
[
|
||||
{
|
||||
"name": "Default",
|
||||
"hex": "22000000200000001E"
|
||||
},
|
||||
{
|
||||
"name": "34",
|
||||
"hex": "220000002200000022"
|
||||
},
|
||||
{
|
||||
"name": "32",
|
||||
"hex": "200000002000000020"
|
||||
},
|
||||
{
|
||||
"name": "30",
|
||||
"hex": "1E0000001E0000001E"
|
||||
},
|
||||
{
|
||||
"name": "28",
|
||||
"hex": "1C0000001C0000001C"
|
||||
},
|
||||
{
|
||||
"name": "26",
|
||||
"hex": "1A0000001A0000001A"
|
||||
},
|
||||
{
|
||||
"name": "24",
|
||||
"hex": "180000001800000018"
|
||||
},
|
||||
{
|
||||
"name": "22",
|
||||
"hex": "160000001600000016"
|
||||
},
|
||||
{
|
||||
"name": "20",
|
||||
"hex": "140000001400000014"
|
||||
}
|
||||
]
|
||||
132
switch/.packages/OC Toolkit/mariko/ram_vdd2.json
Normal file
132
switch/.packages/OC Toolkit/mariko/ram_vdd2.json
Normal file
@@ -0,0 +1,132 @@
|
||||
[
|
||||
{
|
||||
"name": "Do not override",
|
||||
"label": "Do not override",
|
||||
"hex": "000000"
|
||||
},
|
||||
{
|
||||
"name": "1050 mV",
|
||||
"label": "1050 mV",
|
||||
"hex": "900510"
|
||||
},
|
||||
{
|
||||
"name": "1062.5 mV",
|
||||
"label": "1062.5 mV",
|
||||
"hex": "643610"
|
||||
},
|
||||
{
|
||||
"name": "1075 mV",
|
||||
"label": "1075 mV",
|
||||
"hex": "386710"
|
||||
},
|
||||
{
|
||||
"name": "1087.5 mV",
|
||||
"label": "1087.5 mV",
|
||||
"hex": "0C9810"
|
||||
},
|
||||
{
|
||||
"name": "1100 mV",
|
||||
"label": "1100 mV - default",
|
||||
"hex": "E0C810"
|
||||
},
|
||||
{
|
||||
"name": "1112.5 mV",
|
||||
"label": "1112.5 mV",
|
||||
"hex": "B4F910"
|
||||
},
|
||||
{
|
||||
"name": "1125 mV",
|
||||
"label": "1125 mV",
|
||||
"hex": "882A11"
|
||||
},
|
||||
{
|
||||
"name": "1137.5 mV",
|
||||
"label": "1137.5 mV",
|
||||
"hex": "5C5B11"
|
||||
},
|
||||
{
|
||||
"name": "1150 mV",
|
||||
"label": "1150 mV",
|
||||
"hex": "308C11"
|
||||
},
|
||||
{
|
||||
"name": "1162.5 mV",
|
||||
"label": "1162.5 mV",
|
||||
"hex": "04BD11"
|
||||
},
|
||||
{
|
||||
"name": "1175 mV",
|
||||
"label": "1175 mV",
|
||||
"hex": "D8ED11"
|
||||
},
|
||||
{
|
||||
"name": "1187.5 mV",
|
||||
"label": "1187.5 mV",
|
||||
"hex": "AC1E12"
|
||||
},
|
||||
{
|
||||
"name": "1200 mV",
|
||||
"label": "1200 mV",
|
||||
"hex": "804F12"
|
||||
},
|
||||
{
|
||||
"name": "1212.5 mV",
|
||||
"label": "1212.5 mV",
|
||||
"hex": "548012"
|
||||
},
|
||||
{
|
||||
"name": "1225 mV",
|
||||
"label": "1225 mV - unsafe",
|
||||
"hex": "28B112"
|
||||
},
|
||||
{
|
||||
"name": "1237.5 mV",
|
||||
"label": "1237.5 mV - unsafe",
|
||||
"hex": "FCE112"
|
||||
},
|
||||
{
|
||||
"name": "1250 mV",
|
||||
"label": "1250 mV - unsafe",
|
||||
"hex": "D01213"
|
||||
},
|
||||
{
|
||||
"name": "1262.5 mV",
|
||||
"label": "1262.5 mV - dangerous",
|
||||
"hex": "A44313"
|
||||
},
|
||||
{
|
||||
"name": "1275 mV",
|
||||
"label": "1275 mV - dangerous",
|
||||
"hex": "787413"
|
||||
},
|
||||
{
|
||||
"name": "1287.5 mV",
|
||||
"label": "1287.5 mV - dangerous",
|
||||
"hex": "4CA513"
|
||||
},
|
||||
{
|
||||
"name": "1300 mV",
|
||||
"label": "1300 mV - dangerous",
|
||||
"hex": "20D613"
|
||||
},
|
||||
{
|
||||
"name": "1312.5 mV",
|
||||
"label": "1312.5 mV - dangerous",
|
||||
"hex": "F40614"
|
||||
},
|
||||
{
|
||||
"name": "1325 mV",
|
||||
"label": "1325 mV - dangerous",
|
||||
"hex": "C83714"
|
||||
},
|
||||
{
|
||||
"name": "1337.5 mV",
|
||||
"label": "1337.5 mV - dangerous",
|
||||
"hex": "9C6814"
|
||||
},
|
||||
{
|
||||
"name": "1350 mV",
|
||||
"label": "1350 mV - dangerous",
|
||||
"hex": "709914"
|
||||
}
|
||||
]
|
||||
62
switch/.packages/OC Toolkit/mariko/ram_vddq.json
Normal file
62
switch/.packages/OC Toolkit/mariko/ram_vddq.json
Normal file
@@ -0,0 +1,62 @@
|
||||
[
|
||||
{
|
||||
"name": "Do not override",
|
||||
"label": "Do not override",
|
||||
"hex": "000000"
|
||||
},
|
||||
{
|
||||
"name": "550 mV",
|
||||
"label": "550 mV",
|
||||
"hex": "706408"
|
||||
},
|
||||
{
|
||||
"name": "560 mV",
|
||||
"label": "560 mV",
|
||||
"hex": "808B08"
|
||||
},
|
||||
{
|
||||
"name": "570 mV",
|
||||
"label": "570 mV",
|
||||
"hex": "90B208"
|
||||
},
|
||||
{
|
||||
"name": "580 mV",
|
||||
"label": "580 mV",
|
||||
"hex": "A0D908"
|
||||
},
|
||||
{
|
||||
"name": "590 mV",
|
||||
"label": "590 mV",
|
||||
"hex": "B00009"
|
||||
},
|
||||
{
|
||||
"name": "600 mV",
|
||||
"label": "600 mV - default",
|
||||
"hex": "C02709"
|
||||
},
|
||||
{
|
||||
"name": "610 mV",
|
||||
"label": "610 mV",
|
||||
"hex": "D04E09"
|
||||
},
|
||||
{
|
||||
"name": "620 mV",
|
||||
"label": "620 mV",
|
||||
"hex": "E07509"
|
||||
},
|
||||
{
|
||||
"name": "630 mV",
|
||||
"label": "630 mV",
|
||||
"hex": "F09C09"
|
||||
},
|
||||
{
|
||||
"name": "640 mV",
|
||||
"label": "640 mV",
|
||||
"hex": "00C409"
|
||||
},
|
||||
{
|
||||
"name": "650 mV",
|
||||
"label": "650 mV",
|
||||
"hex": "10EB09"
|
||||
}
|
||||
]
|
||||
356
switch/.packages/OC Toolkit/package.ini
Normal file
356
switch/.packages/OC Toolkit/package.ini
Normal file
@@ -0,0 +1,356 @@
|
||||
;title='OC Toolkit'
|
||||
;creator='ppkantorski, hAloP'
|
||||
;version=0.3.8
|
||||
;about='This package was designed for advance overclock configurations. Use with caution and proper guidance. *WARNING* It is not safe (nor recommended) to overvoltage RAM >1250 mV.'
|
||||
;credits='Special thanks to meha, efosamark, i3sey, irene & redraz.'
|
||||
;color=red
|
||||
|
||||
|
||||
[@Settings]
|
||||
|
||||
[CPU]
|
||||
[*Undervolt Mode?CPU]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 12 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Voltage Limit]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/cpu_voltages.json' label
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 32 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*Boost Clock]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/cpu_boost_clock.json' label
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 8 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*Advanced]
|
||||
[*High Freq UV?CPU]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6, 7)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 177 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*High Freq Vmin?CPU]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/cpu_high_vmin.json' label
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 28 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*Low Freq Vmin?CPU]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/cpu_low_vmin.json' label
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 24 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[GPU]
|
||||
[*Undervolt Mode?GPU]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 36 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Voltage Offset]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_volt_offset.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 40 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*Vmin?GPU]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_vmin.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 48 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*UV3 Table]
|
||||
[*76 - 614 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 104 {json_file_source(*,hex)}
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 108 {json_file_source(*,hex)}
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 112 {json_file_source(*,hex)}
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 116 {json_file_source(*,hex)}
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 120 {json_file_source(*,hex)}
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 124 {json_file_source(*,hex)}
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 128 {json_file_source(*,hex)}
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 132 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*691 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 136 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*768 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 140 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*844 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 144 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*921 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 148 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*998 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 152 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*1075 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 156 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*1152 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 160 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*1228 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 164 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*1267 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 168 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*1305 MHz?GPUUV3]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/gpu_uv3.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 172 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
|
||||
[RAM]
|
||||
[*Max Clock?RAM]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/ram_freqs.json' label
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 68 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,label)}'
|
||||
|
||||
[*Vddq]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/ram_vddq.json' label
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 60 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*Vdd2]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/ram_vdd2.json' label
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 56 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
[*EMC DVB Table]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 72 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
|
||||
|
||||
[*Timings]
|
||||
[*DRAM]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/ram_dram_timing.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 52 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
|
||||
[*Core 1]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 76 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Core 2]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 80 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Core 3]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 84 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Core 4]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 88 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Core 5]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 92 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Core 6]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 96 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Core 7]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5, 6)'
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip CUST 100 0{list_source(*)}
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Core 1 tRAS 4,5,6]
|
||||
;mode=option
|
||||
json_file_source '/switch/.packages/OC Toolkit/mariko/ram_tras.json' name
|
||||
hex-by-custom-offset /atmosphere/kips/loader.kip mariko 4596 {json_file_source(*,hex)}
|
||||
set-footer '{json_file_source(*,name)}'
|
||||
|
||||
|
||||
[@Tools]
|
||||
|
||||
[Commands]
|
||||
[Reboot / Apply]
|
||||
reboot
|
||||
|
||||
[Tools]
|
||||
[*Kip Profile]
|
||||
|
||||
[*Primary Slot]
|
||||
;mode=option
|
||||
list_source '(0, 1, 2, 3, 4, 5)'
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[*Slot Mode]
|
||||
;mode=option
|
||||
list_source '(docked, handheld, retro)'
|
||||
set-footer '{list_source(*)}'
|
||||
|
||||
[Backup Kip]
|
||||
ini_file '/switch/.packages/OC Toolkit/config.ini/'
|
||||
mkdir '/switch/.packages/OC Toolkit/kips/slot_{ini_file("*Primary Slot",footer)}/'
|
||||
cp /atmosphere/kips/loader.kip '/switch/.packages/OC Toolkit/kips/slot_{ini_file("*Primary Slot",footer)}/{ini_file("*Slot Mode",footer)}.kip'
|
||||
|
||||
[Restore Kip]
|
||||
ini_file '/switch/.packages/OC Toolkit/config.ini/'
|
||||
mkdir '/switch/.packages/OC Toolkit/kips/slot_{ini_file("*Primary Slot",footer)}/'
|
||||
cp '/switch/.packages/OC Toolkit/kips/slot_{ini_file("*Primary Slot",footer)}/{ini_file("*Slot Mode",footer)}.kip' /atmosphere/kips/loader.kip
|
||||
exec boot
|
||||
refresh
|
||||
|
||||
|
||||
; [Tools]
|
||||
; [*Bootloader]
|
||||
|
||||
; [Security Entry]
|
||||
; ;mode=toggle
|
||||
; on:
|
||||
; set-ini-val '/bootloader/hekate_ipl.ini' 'Atmosphere (security)' fss0 atmosphere/package3
|
||||
; set-ini-val '/bootloader/hekate_ipl.ini' 'Atmosphere (security)' cal0blank 1
|
||||
; off:
|
||||
; remove-ini-section '/bootloader/hekate_ipl.ini' 'Atmosphere (security)'
|
||||
|
||||
|
||||
[Tools]
|
||||
[*Fan Curve]
|
||||
;mode=option
|
||||
json_source '[{"name":"54°C", "value":"54000"}, {"name":"56°C", "value":"56000"}, {"name":"58°C", "value":"58000"}, {"name":"60°C", "value":"60000"}, {"name":"62°C", "value":"62000"}]' name
|
||||
copy /atmosphere/config/system_settings.ini /atmosphere/config/system_settings.ini.bak
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc use_configurations_on_fwdbg u8!0x1
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_console_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, {json_source(*,value)}, 128, 255], [{json_source(*,value)}, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc tskin_rate_table_handheld_on_fwdbg 'str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 49000, 51, 128], [49000, {json_source(*,value)}, 128, 255], [{json_source(*,value)}, 1000000, 255, 255]]"'
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc holdable_tskin u32!0xEA60
|
||||
set-ini-val /atmosphere/config/system_settings.ini tc touchable_tskin u32!0xEA60
|
||||
set-footer '{json_source(*,name)}'
|
||||
|
||||
|
||||
|
||||
[Tools]
|
||||
[*Sys-clk Settings]
|
||||
[Unsafe Freqs?sys-clk]
|
||||
;mode=toggle
|
||||
on:
|
||||
set-ini-val /config/sys-clk/config.ini values allow_unsafe_freq 1
|
||||
off:
|
||||
set-ini-val /config/sys-clk/config.ini values allow_unsafe_freq 0
|
||||
|
||||
[Uncapped Clocks?sys-clk]
|
||||
;mode=toggle
|
||||
on:
|
||||
set-ini-val /config/sys-clk/config.ini values uncapped_clocks 1
|
||||
off:
|
||||
set-ini-val /config/sys-clk/config.ini values uncapped_clocks 0
|
||||
|
||||
[Unrestricted Clocks?sys-clk]
|
||||
;mode=toggle
|
||||
on:
|
||||
set-ini-val /config/sys-clk/config.ini values unrestricted_handheld_clocks 1
|
||||
off:
|
||||
set-ini-val /config/sys-clk/config.ini values unrestricted_handheld_clocks 0
|
||||
|
||||
[Override Boost Mode?sys-clk]
|
||||
;mode=toggle
|
||||
on:
|
||||
set-ini-val /config/sys-clk/config.ini values override_boost_mode 1
|
||||
off:
|
||||
set-ini-val /config/sys-clk/config.ini values override_boost_mode 0
|
||||
|
||||
[Auto CPU Boost]
|
||||
;mode=toggle
|
||||
on:
|
||||
set-ini-val /config/sys-clk/config.ini values auto_cpu_boost 1
|
||||
off:
|
||||
set-ini-val /config/sys-clk/config.ini values auto_cpu_boost 0
|
||||
|
||||
|
||||
|
||||
[Tools]
|
||||
[*Software Update]
|
||||
|
||||
[Update OC Toolkit]
|
||||
try:
|
||||
download https://github.com/ppkantorski/Ultrahand-Overlay/releases/latest/download/ovlmenu.ovl /config/ultrahand/downloads/
|
||||
move /config/ultrahand/downloads/ovlmenu.ovl /switch/.overlays/ovlmenu.ovl
|
||||
delete /config/ultrahand/downloads/main.zip
|
||||
download https://github.com/ppkantorski/Ultrahand-Overlay/archive/refs/heads/main.zip /config/ultrahand/downloads/
|
||||
unzip /config/ultrahand/downloads/main.zip /config/ultrahand/downloads/main/
|
||||
move '/switch/.packages/OC Toolkit/kips/' '/config/ultrahand/downloads/main/Ultrahand-Overlay-main/examples/OC Toolkit/kips/'
|
||||
delete '/switch/.packages/OC Toolkit/'
|
||||
move '/config/ultrahand/downloads/main/Ultrahand-Overlay-main/examples/OC Toolkit/' '/switch/.packages/OC Toolkit/'
|
||||
delete /config/ultrahand/downloads/main.zip
|
||||
delete /config/ultrahand/downloads/main/
|
||||
exec boot
|
||||
refresh
|
||||
|
||||
; [Update OC Suite]
|
||||
; try:
|
||||
; download https://github.com/hanai3Bi/Switch-OC-Suite/releases/latest/download/AIO.zip /config/ultrahand/downloads/
|
||||
; unzip /config/ultrahand/downloads/AIO.zip /config/ultrahand/downloads/AIO/
|
||||
; move /config/ultrahand/downloads/AIO/atmosphere/contents/ /atmosphere/contents/
|
||||
; move /config/ultrahand/downloads/AIO/atmosphere/kips/loader.kip /atmosphere/kips/loader.kip
|
||||
; move /config/ultrahand/downloads/AIO/config/ /config/
|
||||
; move /config/ultrahand/downloads/AIO/switch/ /switch/
|
||||
; delete /config/ultrahand/downloads/AIO/
|
||||
; delete /config/ultrahand/downloads/AIO.zip
|
||||
; exec boot
|
||||
; refresh
|
||||
|
||||
|
||||
[Package Info]
|
||||
5
switch/.packages/RebootNX/config.ini
Normal file
5
switch/.packages/RebootNX/config.ini
Normal file
@@ -0,0 +1,5 @@
|
||||
[*Boot Optionen]
|
||||
system=default
|
||||
mode=default
|
||||
grouping=default
|
||||
footer=
|
||||
26
switch/.packages/RebootNX/package.ini
Normal file
26
switch/.packages/RebootNX/package.ini
Normal file
@@ -0,0 +1,26 @@
|
||||
[Commands]
|
||||
[Hekate]
|
||||
reboot HEKATE
|
||||
|
||||
[Hekate UMS]
|
||||
reboot UMS
|
||||
|
||||
[Neustart CFW]
|
||||
reboot boot CFW-EmuMMC
|
||||
|
||||
[Neustart OFW]
|
||||
reboot boot OFW
|
||||
|
||||
[Herunterfahren]
|
||||
shutdown
|
||||
|
||||
[*Payloads]
|
||||
ini_file_source /bootloader/ini2/Payloads.ini
|
||||
filter config
|
||||
reboot boot '{ini_file_source(*)}'
|
||||
|
||||
[*Weitere Optionen]
|
||||
ini_file_source /bootloader/ini/hekate_ipl.ini
|
||||
filter config
|
||||
reboot ini '{ini_file_source(*)}'
|
||||
|
||||
5
switch/.packages/Ultracam Overlay/config.ini
Normal file
5
switch/.packages/Ultracam Overlay/config.ini
Normal file
@@ -0,0 +1,5 @@
|
||||
[$]
|
||||
system=default
|
||||
mode=table
|
||||
grouping=default
|
||||
footer=
|
||||
25
switch/.packages/Ultracam Overlay/package.ini
Normal file
25
switch/.packages/Ultracam Overlay/package.ini
Normal file
@@ -0,0 +1,25 @@
|
||||
;title='Ultracam Overlay'
|
||||
;creator='NaGa'
|
||||
;about='Special Camera Mod Pack for TotK'
|
||||
;version=1.1
|
||||
;color=red
|
||||
|
||||
[Ultracam Installer]
|
||||
[$]
|
||||
;mode=table
|
||||
;background=false
|
||||
;header=false
|
||||
;gap=10
|
||||
|
||||
[Ultracam 2.5 - Beyond]
|
||||
try:
|
||||
download https://gamebanana.com/dl/1262977 /config/ultrahand/downloads/ultracam_2_5_beyond.zip
|
||||
unzip /config/ultrahand/downloads/ultracam_2_5_beyond.zip /config/ultrahand/downloads/
|
||||
move /config/ultrahand/downloads/Ultracam/ /atmosphere/contents/0100F2C0115B6000/
|
||||
delete /config/ultrahand/downloads/Ultracam/
|
||||
delete /config/ultrahand/downloads/ultracam_2_5_beyond.zip
|
||||
|
||||
[Ultracam Settings]
|
||||
[*Settings]
|
||||
;mode=forwarder
|
||||
package_source './ultracam_settings.ini'
|
||||
52
switch/.packages/Ultracam Overlay/ultracam/FPS.json
Normal file
52
switch/.packages/Ultracam Overlay/ultracam/FPS.json
Normal file
@@ -0,0 +1,52 @@
|
||||
[
|
||||
{
|
||||
"name": "30",
|
||||
"label": "30 ",
|
||||
"hex": "30"
|
||||
},
|
||||
{
|
||||
"name": "35",
|
||||
"label": "35 ",
|
||||
"hex": "35"
|
||||
},
|
||||
{
|
||||
"name": "40",
|
||||
"label": "40 ",
|
||||
"hex": "40"
|
||||
},
|
||||
{
|
||||
"name": "45",
|
||||
"label": "45 ",
|
||||
"hex": "45"
|
||||
},
|
||||
{
|
||||
"name": "50",
|
||||
"label": "50 ",
|
||||
"hex": "50"
|
||||
},
|
||||
{
|
||||
"name": "55",
|
||||
"label": "55 ",
|
||||
"hex": "55"
|
||||
},
|
||||
{
|
||||
"name": "60",
|
||||
"label": "60 ",
|
||||
"hex": "60"
|
||||
},
|
||||
{
|
||||
"name": "75",
|
||||
"label": "75 ",
|
||||
"hex": "75"
|
||||
},
|
||||
{
|
||||
"name": "90",
|
||||
"label": "90 ",
|
||||
"hex": "90"
|
||||
},
|
||||
{
|
||||
"name": "120",
|
||||
"label": "120 ",
|
||||
"hex": "120"
|
||||
}
|
||||
]
|
||||
87
switch/.packages/Ultracam Overlay/ultracam/anim.json
Normal file
87
switch/.packages/Ultracam Overlay/ultracam/anim.json
Normal file
@@ -0,0 +1,87 @@
|
||||
[
|
||||
{
|
||||
"name": "0.25",
|
||||
"label": "0.25 ",
|
||||
"hex": "0.25"
|
||||
},
|
||||
{
|
||||
"name": "0.30",
|
||||
"label": "0.30 ",
|
||||
"hex": "0.30"
|
||||
},
|
||||
{
|
||||
"name": "0.35",
|
||||
"label": "0.35 ",
|
||||
"hex": "0.35"
|
||||
},
|
||||
{
|
||||
"name": "0.40",
|
||||
"label": "0.40 ",
|
||||
"hex": "0.40"
|
||||
},
|
||||
{
|
||||
"name": "0.45",
|
||||
"label": "0.45 ",
|
||||
"hex": "0.45"
|
||||
},
|
||||
{
|
||||
"name": "0.50",
|
||||
"label": "0.50 ",
|
||||
"hex": "0.50"
|
||||
},
|
||||
{
|
||||
"name": "0.50",
|
||||
"label": "0.50 ",
|
||||
"hex": "0.50"
|
||||
},
|
||||
{
|
||||
"name": "0.55",
|
||||
"label": "0.55 ",
|
||||
"hex": "0.55"
|
||||
},
|
||||
{
|
||||
"name": "0.60",
|
||||
"label": "0.60 ",
|
||||
"hex": "0.60"
|
||||
},
|
||||
{
|
||||
"name": "0.65",
|
||||
"label": "0.65 ",
|
||||
"hex": "0.65"
|
||||
},
|
||||
{
|
||||
"name": "0.70",
|
||||
"label": "0.70 ",
|
||||
"hex": "0.70"
|
||||
},
|
||||
{
|
||||
"name": "0.75",
|
||||
"label": "0.75 ",
|
||||
"hex": "0.75"
|
||||
},
|
||||
{
|
||||
"name": "0.80",
|
||||
"label": "0.80 ",
|
||||
"hex": "0.80"
|
||||
},
|
||||
{
|
||||
"name": "0.85",
|
||||
"label": "0.85 ",
|
||||
"hex": "0.85"
|
||||
},
|
||||
{
|
||||
"name": "0.90",
|
||||
"label": "0.90 ",
|
||||
"hex": "0.90"
|
||||
},
|
||||
{
|
||||
"name": "0.95",
|
||||
"label": "0.95 ",
|
||||
"hex": "0.95"
|
||||
},
|
||||
{
|
||||
"name": "1.0",
|
||||
"label": "1.0 ",
|
||||
"hex": "1.0"
|
||||
}
|
||||
]
|
||||
27
switch/.packages/Ultracam Overlay/ultracam/bench.json
Normal file
27
switch/.packages/Ultracam Overlay/ultracam/bench.json
Normal file
@@ -0,0 +1,27 @@
|
||||
[
|
||||
{
|
||||
"name": "0 - Kakariko",
|
||||
"label": "0 - Kakariko ",
|
||||
"hex": "0"
|
||||
},
|
||||
{
|
||||
"name": "1 - Great Sky Island",
|
||||
"label": "1 - Great Sky Island ",
|
||||
"hex": "1"
|
||||
},
|
||||
{
|
||||
"name": "2 - Lookout Landing",
|
||||
"label": "2 - Lookout Landing ",
|
||||
"hex": "2"
|
||||
},
|
||||
{
|
||||
"name": "3 - Goron City",
|
||||
"label": "3 - Goron City ",
|
||||
"hex": "3"
|
||||
},
|
||||
{
|
||||
"name": "4 - Korok Forest",
|
||||
"label": "4 - Korok Forest ",
|
||||
"hex": "4"
|
||||
}
|
||||
]
|
||||
52
switch/.packages/Ultracam Overlay/ultracam/camspeed.json
Normal file
52
switch/.packages/Ultracam Overlay/ultracam/camspeed.json
Normal file
@@ -0,0 +1,52 @@
|
||||
[
|
||||
{
|
||||
"name": "30",
|
||||
"label": "30 ",
|
||||
"hex": "30"
|
||||
},
|
||||
{
|
||||
"name": "35",
|
||||
"label": "35 ",
|
||||
"hex": "35"
|
||||
},
|
||||
{
|
||||
"name": "40",
|
||||
"label": "40 ",
|
||||
"hex": "40"
|
||||
},
|
||||
{
|
||||
"name": "45",
|
||||
"label": "45 ",
|
||||
"hex": "45"
|
||||
},
|
||||
{
|
||||
"name": "50",
|
||||
"label": "50 ",
|
||||
"hex": "50"
|
||||
},
|
||||
{
|
||||
"name": "55",
|
||||
"label": "55 ",
|
||||
"hex": "55"
|
||||
},
|
||||
{
|
||||
"name": "60",
|
||||
"label": "60 ",
|
||||
"hex": "60"
|
||||
},
|
||||
{
|
||||
"name": "65",
|
||||
"label": "65 ",
|
||||
"hex": "65"
|
||||
},
|
||||
{
|
||||
"name": "70",
|
||||
"label": "70 ",
|
||||
"hex": "70"
|
||||
},
|
||||
{
|
||||
"name": "80",
|
||||
"label": "80 ",
|
||||
"hex": "80"
|
||||
}
|
||||
]
|
||||
42
switch/.packages/Ultracam Overlay/ultracam/distance.json
Normal file
42
switch/.packages/Ultracam Overlay/ultracam/distance.json
Normal file
@@ -0,0 +1,42 @@
|
||||
[
|
||||
{
|
||||
"name": "15000",
|
||||
"label": "15000 ",
|
||||
"hex": "15000"
|
||||
},
|
||||
{
|
||||
"name": "20000",
|
||||
"label": "20000 ",
|
||||
"hex": "20000"
|
||||
},
|
||||
{
|
||||
"name": "25000",
|
||||
"label": "25000 ",
|
||||
"hex": "25000"
|
||||
},
|
||||
{
|
||||
"name": "30000",
|
||||
"label": "30000 ",
|
||||
"hex": "30000"
|
||||
},
|
||||
{
|
||||
"name": "35000",
|
||||
"label": "35000 ",
|
||||
"hex": "35000"
|
||||
},
|
||||
{
|
||||
"name": "40000",
|
||||
"label": "40000 ",
|
||||
"hex": "40000"
|
||||
},
|
||||
{
|
||||
"name": "45000",
|
||||
"label": "45000 ",
|
||||
"hex": "45000"
|
||||
},
|
||||
{
|
||||
"name": "50000",
|
||||
"label": "50000 ",
|
||||
"hex": "50000"
|
||||
}
|
||||
]
|
||||
47
switch/.packages/Ultracam Overlay/ultracam/fov.json
Normal file
47
switch/.packages/Ultracam Overlay/ultracam/fov.json
Normal file
@@ -0,0 +1,47 @@
|
||||
[
|
||||
{
|
||||
"name": "50",
|
||||
"label": "50 ",
|
||||
"hex": "50"
|
||||
},
|
||||
{
|
||||
"name": "55",
|
||||
"label": "55 ",
|
||||
"hex": "55"
|
||||
},
|
||||
{
|
||||
"name": "60",
|
||||
"label": "60 ",
|
||||
"hex": "60"
|
||||
},
|
||||
{
|
||||
"name": "65",
|
||||
"label": "65 ",
|
||||
"hex": "65"
|
||||
},
|
||||
{
|
||||
"name": "70",
|
||||
"label": "70 ",
|
||||
"hex": "70"
|
||||
},
|
||||
{
|
||||
"name": "75",
|
||||
"label": "75 ",
|
||||
"hex": "75"
|
||||
},
|
||||
{
|
||||
"name": "80",
|
||||
"label": "80 ",
|
||||
"hex": "80"
|
||||
},
|
||||
{
|
||||
"name": "85",
|
||||
"label": "85 ",
|
||||
"hex": "85"
|
||||
},
|
||||
{
|
||||
"name": "90",
|
||||
"label": "90 ",
|
||||
"hex": "90"
|
||||
}
|
||||
]
|
||||
57
switch/.packages/Ultracam Overlay/ultracam/heaps.json
Normal file
57
switch/.packages/Ultracam Overlay/ultracam/heaps.json
Normal file
@@ -0,0 +1,57 @@
|
||||
[
|
||||
{
|
||||
"name": "1.0",
|
||||
"label": "1.0 ",
|
||||
"hex": "1.0"
|
||||
},
|
||||
{
|
||||
"name": "1.1",
|
||||
"label": "1.1 ",
|
||||
"hex": "1.1"
|
||||
},
|
||||
{
|
||||
"name": "1.2",
|
||||
"label": "1.2 ",
|
||||
"hex": "1.2"
|
||||
},
|
||||
{
|
||||
"name": "1.3",
|
||||
"label": "1.3 ",
|
||||
"hex": "1.3"
|
||||
},
|
||||
{
|
||||
"name": "1.4",
|
||||
"label": "1.4 ",
|
||||
"hex": "1.4"
|
||||
},
|
||||
{
|
||||
"name": "1.5",
|
||||
"label": "1.5 ",
|
||||
"hex": "1.5"
|
||||
},
|
||||
{
|
||||
"name": "1.6",
|
||||
"label": "1.6 ",
|
||||
"hex": "1.6"
|
||||
},
|
||||
{
|
||||
"name": "1.7",
|
||||
"label": "1.7 ",
|
||||
"hex": "1.7"
|
||||
},
|
||||
{
|
||||
"name": "1.8",
|
||||
"label": "1.8 ",
|
||||
"hex": "1.8"
|
||||
},
|
||||
{
|
||||
"name": "1.9",
|
||||
"label": "1.9 ",
|
||||
"hex": "1.9"
|
||||
},
|
||||
{
|
||||
"name": "2.0",
|
||||
"label": "2.0 ",
|
||||
"hex": "2.0"
|
||||
}
|
||||
]
|
||||
52
switch/.packages/Ultracam Overlay/ultracam/height.json
Normal file
52
switch/.packages/Ultracam Overlay/ultracam/height.json
Normal file
@@ -0,0 +1,52 @@
|
||||
[
|
||||
{
|
||||
"name": "480",
|
||||
"label": "480 ",
|
||||
"hex": "480"
|
||||
},
|
||||
{
|
||||
"name": "540",
|
||||
"label": "540 ",
|
||||
"hex": "540"
|
||||
},
|
||||
{
|
||||
"name": "720",
|
||||
"label": "720 ",
|
||||
"hex": "720"
|
||||
},
|
||||
{
|
||||
"name": "900",
|
||||
"label": "900 ",
|
||||
"hex": "900"
|
||||
},
|
||||
{
|
||||
"name": "1080",
|
||||
"label": "1080 ",
|
||||
"hex": "1080"
|
||||
},
|
||||
{
|
||||
"name": "1152",
|
||||
"label": "1152 ",
|
||||
"hex": "1152"
|
||||
},
|
||||
{
|
||||
"name": "1440",
|
||||
"label": "1440 ",
|
||||
"hex": "1440"
|
||||
},
|
||||
{
|
||||
"name": "1800",
|
||||
"label": "1800 ",
|
||||
"hex": "1800"
|
||||
},
|
||||
{
|
||||
"name": "2160",
|
||||
"label": "2160 ",
|
||||
"hex": "2160"
|
||||
},
|
||||
{
|
||||
"name": "4320",
|
||||
"label": "4320 ",
|
||||
"hex": "4320"
|
||||
}
|
||||
]
|
||||
27
switch/.packages/Ultracam Overlay/ultracam/shadow.json
Normal file
27
switch/.packages/Ultracam Overlay/ultracam/shadow.json
Normal file
@@ -0,0 +1,27 @@
|
||||
[
|
||||
{
|
||||
"name": "512",
|
||||
"label": "512 ",
|
||||
"hex": "512"
|
||||
},
|
||||
{
|
||||
"name": "1024",
|
||||
"label": "1024 ",
|
||||
"hex": "1024"
|
||||
},
|
||||
{
|
||||
"name": "1536",
|
||||
"label": "1536 ",
|
||||
"hex": "1536"
|
||||
},
|
||||
{
|
||||
"name": "2048",
|
||||
"label": "2048 ",
|
||||
"hex": "2048"
|
||||
},
|
||||
{
|
||||
"name": "4096",
|
||||
"label": "4096 ",
|
||||
"hex": "4096"
|
||||
}
|
||||
]
|
||||
27
switch/.packages/Ultracam Overlay/ultracam/speed.json
Normal file
27
switch/.packages/Ultracam Overlay/ultracam/speed.json
Normal file
@@ -0,0 +1,27 @@
|
||||
[
|
||||
{
|
||||
"name": "5",
|
||||
"label": "5 ",
|
||||
"hex": "5"
|
||||
},
|
||||
{
|
||||
"name": "10",
|
||||
"label": "10 ",
|
||||
"hex": "10"
|
||||
},
|
||||
{
|
||||
"name": "15",
|
||||
"label": "15 ",
|
||||
"hex": "15"
|
||||
},
|
||||
{
|
||||
"name": "20",
|
||||
"label": "20 ",
|
||||
"hex": "20"
|
||||
},
|
||||
{
|
||||
"name": "25",
|
||||
"label": "25 ",
|
||||
"hex": "25"
|
||||
}
|
||||
]
|
||||
87
switch/.packages/Ultracam Overlay/ultracam/tspeed.json
Normal file
87
switch/.packages/Ultracam Overlay/ultracam/tspeed.json
Normal file
@@ -0,0 +1,87 @@
|
||||
[
|
||||
{
|
||||
"name": "1.0",
|
||||
"label": "1.0 ",
|
||||
"hex": "1.0"
|
||||
},
|
||||
{
|
||||
"name": "1.1",
|
||||
"label": "1.1 ",
|
||||
"hex": "1.1"
|
||||
},
|
||||
{
|
||||
"name": "1.2",
|
||||
"label": "1.2 ",
|
||||
"hex": "1.2"
|
||||
},
|
||||
{
|
||||
"name": "1.3",
|
||||
"label": "1.3 ",
|
||||
"hex": "1.3"
|
||||
},
|
||||
{
|
||||
"name": "1.4",
|
||||
"label": "1.4 ",
|
||||
"hex": "1.4"
|
||||
},
|
||||
{
|
||||
"name": "1.5",
|
||||
"label": "1.5 ",
|
||||
"hex": "1.5"
|
||||
},
|
||||
{
|
||||
"name": "1.6",
|
||||
"label": "1.6 ",
|
||||
"hex": "1.6"
|
||||
},
|
||||
{
|
||||
"name": "1.7",
|
||||
"label": "1.7 ",
|
||||
"hex": "1.7"
|
||||
},
|
||||
{
|
||||
"name": "1.8",
|
||||
"label": "1.8 ",
|
||||
"hex": "1.8"
|
||||
},
|
||||
{
|
||||
"name": "1.9",
|
||||
"label": "1.9 ",
|
||||
"hex": "1.9"
|
||||
},
|
||||
{
|
||||
"name": "2.0",
|
||||
"label": "2.0 ",
|
||||
"hex": "2.0"
|
||||
},
|
||||
{
|
||||
"name": "2.5",
|
||||
"label": "2.5 ",
|
||||
"hex": "2.5"
|
||||
},
|
||||
{
|
||||
"name": "3.0",
|
||||
"label": "3.0 ",
|
||||
"hex": "3.0"
|
||||
},
|
||||
{
|
||||
"name": "3.5",
|
||||
"label": "3.5 ",
|
||||
"hex": "3.5"
|
||||
},
|
||||
{
|
||||
"name": "4.0",
|
||||
"label": "4.0 ",
|
||||
"hex": "4.0"
|
||||
},
|
||||
{
|
||||
"name": "4.5",
|
||||
"label": "4.5 ",
|
||||
"hex": "4.5"
|
||||
},
|
||||
{
|
||||
"name": "5.0",
|
||||
"label": "5.0 ",
|
||||
"hex": "5.0"
|
||||
}
|
||||
]
|
||||
52
switch/.packages/Ultracam Overlay/ultracam/width.json
Normal file
52
switch/.packages/Ultracam Overlay/ultracam/width.json
Normal file
@@ -0,0 +1,52 @@
|
||||
[
|
||||
{
|
||||
"name": "854",
|
||||
"label": "854 ",
|
||||
"hex": "854"
|
||||
},
|
||||
{
|
||||
"name": "960",
|
||||
"label": "960 ",
|
||||
"hex": "960"
|
||||
},
|
||||
{
|
||||
"name": "1280",
|
||||
"label": "1280 ",
|
||||
"hex": "1280"
|
||||
},
|
||||
{
|
||||
"name": "1600",
|
||||
"label": "1600 ",
|
||||
"hex": "1600"
|
||||
},
|
||||
{
|
||||
"name": "1920",
|
||||
"label": "1920 ",
|
||||
"hex": "1920"
|
||||
},
|
||||
{
|
||||
"name": "2048",
|
||||
"label": "2048 ",
|
||||
"hex": "2048"
|
||||
},
|
||||
{
|
||||
"name": "2560",
|
||||
"label": "2560 ",
|
||||
"hex": "2560"
|
||||
},
|
||||
{
|
||||
"name": "3200",
|
||||
"label": "3200 ",
|
||||
"hex": "3200"
|
||||
},
|
||||
{
|
||||
"name": "3840",
|
||||
"label": "3840 ",
|
||||
"hex": "3840"
|
||||
},
|
||||
{
|
||||
"name": "7680",
|
||||
"label": "7680 ",
|
||||
"hex": "7680"
|
||||
}
|
||||
]
|
||||
171
switch/.packages/Ultracam Overlay/ultracam_settings.ini
Normal file
171
switch/.packages/Ultracam Overlay/ultracam_settings.ini
Normal file
@@ -0,0 +1,171 @@
|
||||
;creator='NaGa'
|
||||
|
||||
[Resolution & Framerate]
|
||||
[Max Framerate]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/FPS.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution MaxFramerate {json_file_source(*,hex)}
|
||||
|
||||
[Resolution Width]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/width.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution Width {json_file_source(*,hex)}
|
||||
|
||||
[Resolution Height]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/height.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution Height {json_file_source(*,hex)}
|
||||
|
||||
[Override Handheld Resolution]
|
||||
;mode=toggle?off
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld OverrideHandheld_Resolution On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld OverrideHandheld_Resolution Off
|
||||
|
||||
[ Handheld Resolution Width]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/width.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld Width {json_file_source(*,hex)}
|
||||
|
||||
[ Handheld Resolution Height]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/height.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld Height {json_file_source(*,hex)}
|
||||
|
||||
[Graphics Settings]
|
||||
[Shadow Resolution]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/shadow.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution ShadowResolution {json_file_source(*,hex)}
|
||||
|
||||
[Render Distance]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/distance.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RenderDistance {json_file_source(*,hex)}
|
||||
|
||||
[Quality Improvements]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution QualityImprovements On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution QualityImprovements Off
|
||||
|
||||
[Remove Depth of Field]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveDepthOfField On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveDepthOfField Off
|
||||
|
||||
[Disable FXAA]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution DisableFXAA On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution DisableFXAA Off
|
||||
|
||||
[Disable Fog]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features DisableFog On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features DisableFog Off
|
||||
|
||||
[Remove Lens Flare]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveLensflare On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveLensflare Off
|
||||
|
||||
[Game Settings]
|
||||
[Stick Vertical Speed]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/heaps.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Gameplay Stick_Vertical_Speed {json_file_source(*,hex)}
|
||||
|
||||
[Stick Horizontal Speed]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/heaps.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Gameplay Stick_Horizontal_Speed {json_file_source(*,hex)}
|
||||
|
||||
[FOV]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/fov.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features Fov {json_file_source(*,hex)}
|
||||
|
||||
[Menu FPS Lock]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/FPS.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features MenuFPSLock {json_file_source(*,hex)}
|
||||
|
||||
[Movie FPS]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/FPS.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features MovieFPS {json_file_source(*,hex)}
|
||||
|
||||
[Time Speed]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/tspeed.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features TimeSpeed {json_file_source(*,hex)}
|
||||
|
||||
[Is Time Slower]
|
||||
;mode=toggle?off
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features IsTimeSlower On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features IsTimeSlower Off
|
||||
|
||||
[Ultracam Settings]
|
||||
[Camera Speed]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/camspeed.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam CameraSpeed {json_file_source(*,hex)}
|
||||
|
||||
[Speed]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/speed.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam Speed {json_file_source(*,hex)}
|
||||
|
||||
[Animation Smoothing]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/anim.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AnimationSmoothing {json_file_source(*,hex)}
|
||||
|
||||
[Animation Fadeout]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AnimationFadeout On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AnimationFadeout Off
|
||||
|
||||
[Trigger With Controller]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam TriggerWithController On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam TriggerWithController Off
|
||||
|
||||
[Auto Hide UI Freecam]
|
||||
;mode=toggle?on
|
||||
on:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AutoHideUI On
|
||||
off:
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AutoHideUI Off
|
||||
|
||||
[Benchmark]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/bench.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Benchmark Benchmark {json_file_source(*,hex)}
|
||||
|
||||
[Memory Heaps]
|
||||
[RSDB]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/heaps.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Heaps RSDB {json_file_source(*,hex)}
|
||||
|
||||
[GameTextures]
|
||||
;mode=named_step_trackbar
|
||||
json_file_source './ultracam/heaps.json' label
|
||||
set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Heaps GameTextures {json_file_source(*,hex)}
|
||||
5
switch/.packages/config.ini
Normal file
5
switch/.packages/config.ini
Normal file
@@ -0,0 +1,5 @@
|
||||
[*Boot Optionen]
|
||||
system=default
|
||||
mode=default
|
||||
grouping=default
|
||||
footer=
|
||||
0
switch/.packages/package.ini
Normal file
0
switch/.packages/package.ini
Normal file
Reference in New Issue
Block a user