Fix with old SaltyNX+FPSLocker & minvolt 550

This commit is contained in:
redraz 2025-02-04 12:14:04 +03:00
parent aacfd99915
commit b546edec8f
30 changed files with 233 additions and 5 deletions

View File

@ -15,6 +15,7 @@
## Особенности Ultra ## Особенности Ultra
* Предварительно настроенный OC Switchcraft (Преемник OC-Suite) с пресетами. * Предварительно настроенный OC Switchcraft (Преемник OC-Suite) с пресетами.
* По умолчанию уже есть андервольт, который заметно снижает потребление консоли, и небольшой разгон памяти, который сделает игры плавнее.
* Лучший кастомизатор разгона для Свитч - [Ultra-Tuner](https://github.com/Ultra-NX/Ultra/wiki/Tuner-RU#Ultra-Tuner), позволяющий настраивать разгон прямо с консоли. Был первым, и остается неповторимым. * Лучший кастомизатор разгона для Свитч - [Ultra-Tuner](https://github.com/Ultra-NX/Ultra/wiki/Tuner-RU#Ultra-Tuner), позволяющий настраивать разгон прямо с консоли. Был первым, и остается неповторимым.
* Сборка максимально легкая и не нагруженная. В ней нет лишнего, минимум необходимый для разгона и комфортного использования. * Сборка максимально легкая и не нагруженная. В ней нет лишнего, минимум необходимый для разгона и комфортного использования.
* Модульная конструкция. В составе минимум приложений/плагинов/оверлеев, но вы всегда можете поставить еще через [Ultra Tuner](https://github.com/Ultra-NX/Ultra/wiki/Tuner-RU#Updater). * Модульная конструкция. В составе минимум приложений/плагинов/оверлеев, но вы всегда можете поставить еще через [Ultra Tuner](https://github.com/Ultra-NX/Ultra/wiki/Tuner-RU#Updater).
@ -76,6 +77,7 @@
* [ThemezerNX](https://github.com/suchmememanyskill/themezer-nx) + [NXThemes Installer](https://github.com/exelix11/SwitchThemeInjector) + [Theme Patches](https://github.com/exelix11/theme-patches) - Поиск и установка тем на свитч. * [ThemezerNX](https://github.com/suchmememanyskill/themezer-nx) + [NXThemes Installer](https://github.com/exelix11/SwitchThemeInjector) + [Theme Patches](https://github.com/exelix11/theme-patches) - Поиск и установка тем на свитч.
* [Battery Desync Fix](https://github.com/CTCaer/battery_desync_fix_nx) - Программа для сброса контроллера батареи. Не используйте просто так! * [Battery Desync Fix](https://github.com/CTCaer/battery_desync_fix_nx) - Программа для сброса контроллера батареи. Не используйте просто так!
* [MemToolkitNX](https://discord.com/channels/854839758815363072/1173171845139288114/1324099100202766408) - Бенчмарк и Тестер памяти. Результат сильно зависит от разгона CPU. * [MemToolkitNX](https://discord.com/channels/854839758815363072/1173171845139288114/1324099100202766408) - Бенчмарк и Тестер памяти. Результат сильно зависит от разгона CPU.
* [MemToolkitNX OLD](https://discord.com/channels/854839758815363072/1173171845139288114/1276196700750479480) - Бенчмарк и Тестер памяти. Результат сильно зависит от разгона CPU. Старая версия, которая многим нравится больше новой.
* Overlays: * Overlays:
* [Status Monitor Ultra](https://github.com/Ultra-NX/Status-Monitor-Overlay) - Форк Status Monitor для UltraNX, поддерживает много пресетов Micro-оверлея, и обладает рядом уникальных фишек. * [Status Monitor Ultra](https://github.com/Ultra-NX/Status-Monitor-Overlay) - Форк Status Monitor для UltraNX, поддерживает много пресетов Micro-оверлея, и обладает рядом уникальных фишек.

View File

@ -13,6 +13,7 @@
## Features of Ultra ## Features of Ultra
* Pre-configured OC Switchcraft (Successor to OC-Suite) with presets. * Pre-configured OC Switchcraft (Successor to OC-Suite) with presets.
* By default, there's already an undervolt that noticeably reduces the console's consumption, and a slight memory overclock that will make games smoother.
* The best overclocking customizer for Switch - Ultra-Tuner, that allows you to customize overclocking right from the console. It was the first, and remains unique. * The best overclocking customizer for Switch - Ultra-Tuner, that allows you to customize overclocking right from the console. It was the first, and remains unique.
* The CFW is as light as possible. There are no unnecessary things in it, only minimum necessary for overclocking and comfortable use. * The CFW is as light as possible. There are no unnecessary things in it, only minimum necessary for overclocking and comfortable use.
* Modular design. A minimum of applications/plugins/overlays are included, but you can always add more via the Ultra Tuner. * Modular design. A minimum of applications/plugins/overlays are included, but you can always add more via the Ultra Tuner.
@ -72,6 +73,7 @@
* [ThemezerNX](https://github.com/suchmememanyskill/themezer-nx) + [NXThemes Installer](https://github.com/exelix11/SwitchThemeInjector) + [Theme Patches](https://github.com/exelix11/theme-patches) - Searching and installing themes on Switch. * [ThemezerNX](https://github.com/suchmememanyskill/themezer-nx) + [NXThemes Installer](https://github.com/exelix11/SwitchThemeInjector) + [Theme Patches](https://github.com/exelix11/theme-patches) - Searching and installing themes on Switch.
* [Battery Desync Fix](https://github.com/CTCaer/battery_desync_fix_nx) - Program to reset the battery controller. Do not use unnecessarily! * [Battery Desync Fix](https://github.com/CTCaer/battery_desync_fix_nx) - Program to reset the battery controller. Do not use unnecessarily!
* [MemToolkitNX](https://discord.com/channels/854839758815363072/1173171845139288114/1324099100202766408) - Benchmark and Memory Tester. The result is highly dependent on CPU overclocking. * [MemToolkitNX](https://discord.com/channels/854839758815363072/1173171845139288114/1324099100202766408) - Benchmark and Memory Tester. The result is highly dependent on CPU overclocking.
* [MemToolkitNX OLD](https://discord.com/channels/854839758815363072/1173171845139288114/1276196700750479480) - Benchmark and Memory Tester. The result is highly dependent on CPU overclocking. The old version, which many people like better than the new one.
* Overlays: * Overlays:
* [Status Monitor Ultra](https://github.com/Ultra-NX/Status-Monitor-Overlay) - Status Monitor fork for UltraNX, supports many Micro-overlay presets, and has a number of unique features. * [Status Monitor Ultra](https://github.com/Ultra-NX/Status-Monitor-Overlay) - Status Monitor fork for UltraNX, supports many Micro-overlay presets, and has a number of unique features.

View File

@ -0,0 +1,27 @@
# SWORD ART ONLINE Fractured Daydream JAP 1.2.0
# BID: 46094C03E2EC668B
unsafeCheck: true
ALL_FPS:
# r.DynamicRes.FrameTimeBudget
-
type: evaluate_write
address: [MAIN, 0x8F3C748, 0]
value_type: float
value: ["TruncDec(FRAMETIME_TARGET, 1)", "TruncDec(FRAMETIME_TARGET, 1)"]
# t.MaxFPS
-
type: evaluate_write
address: [MAIN, 0x8F77210, 0]
value_type: float
value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET]
# r.VSync
-
type: write
address: [MAIN, 0x8776EC8, 0]
value_type: uint32
value: [0, 0]
-
type: block
what: timing

View File

@ -16,6 +16,12 @@ ALL_FPS:
address: [MAIN, 0x7451B78, 0] address: [MAIN, 0x7451B78, 0]
value_type: float value_type: float
value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET] value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET]
# r.VSync
-
type: write
address: [MAIN, 0x6C85418, 0]
value_type: uint32
value: [0, 0]
- -
type: block type: block
what: timing what: timing

View File

@ -0,0 +1,12 @@
# EA SPORTS FC 25 1.76.8f16
# BID: 2213810D247A7293
unsafeCheck: true
ALL_FPS:
# Internal FPS Lock
-
type: evaluate_write
address: [MAIN, 0xCE36A68, 8]
value_type: double
value: FPS_TARGET

View File

@ -0,0 +1,12 @@
# EA SPORTS FC 25 1.75.dd04
# BID: AF76EBEDE6A89F89
unsafeCheck: true
ALL_FPS:
# Internal FPS Lock
-
type: evaluate_write
address: [MAIN, 0xCE25A68, 8]
value_type: double
value: FPS_TARGET

View File

@ -0,0 +1,27 @@
# The Plucky Squire 1.0.6
# BID: FD3AC4FFB1B769D5
unsafeCheck: true
ALL_FPS:
# r.VSync
-
type: write
address: [MAIN, 0x63A7538, 0]
value_type: int32
value: [0, 0]
# r.DynamicRes.FrameTimeBudget (1000/FPS) cutted to 1 decimal
-
type: evaluate_write
address: [MAIN, 0x6B76668, 0]
value_type: float
value: ["TruncDec(FRAMETIME_TARGET, 1)", "TruncDec(FRAMETIME_TARGET, 1)"]
# t.MaxFPS
-
type: evaluate_write
address: [MAIN, 0x6BA4328, 0]
value_type: float
value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET]
-
type: block
what: timing

View File

@ -0,0 +1,27 @@
# Bang-On Balls: Chronicles 1.0.5
# BID: 36C7E946E6C11C8E
unsafeCheck: true
ALL_FPS:
# r.VSync
-
type: write
address: [MAIN, 0x6DA4F38, 0]
value_type: int32
value: [0, 0]
# r.DynamicRes.FrameTimeBudget (1000/FPS) cutted to 2 decimals
-
type: evaluate_write
address: [MAIN, 0x7574618, 0]
value_type: float
value: ["TruncDec(FRAMETIME_TARGET, 2)", "TruncDec(FRAMETIME_TARGET, 2)"]
# t.MaxFPS
-
type: evaluate_write
address: [MAIN, 0x75A22D8, 0]
value_type: float
value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET]
-
type: block
what: timing

View File

@ -0,0 +1,56 @@
# SAMURAI WARRIORS 5 JAP / 戦国無双5 1.03
# BID: 9B7A3AC5AF1A3B0D
unsafeCheck: true
# Block updating FPS Lock
MASTER_WRITE:
-
type: bytes
main_offset: 0x1240DFC
value_type: uint32
value: 0xD503201F
-
type: bytes
main_offset: 0x1240E10
value_type: uint32
value: 0xD503201F
-
type: bytes
main_offset: 0x1240E1C
value_type: uint32
value: 0xD503201F
-
type: bytes
main_offset: 0x1240E24
value_type: uint32
value: 0xD503201F
-
type: bytes
main_offset: 0x1240E2C
value_type: uint32
value: 0xBD41F100
ALL_FPS:
-
type: evaluate_write
address: [MAIN, 0x1E761E0]
value_type: int32
value: VSYNC_TARGET
-
type: evaluate_write
address: [MAIN, 0x1E761E4]
value_type: float
value: FPS_TARGET
-
type: evaluate_write
address: [MAIN, 0x1E761E8]
value_type: int32
value: [VSYNC_TARGET, FPS_LOCK_TARGET]
-
type: evaluate_write
address: [MAIN, 0x1E761F0]
value_type: float
value: FPS_TARGET
-
type: block
what: timing

View File

@ -0,0 +1,27 @@
# Boti: Byteland Overclocked 1.0.0
# BID: CCBDDB69038F76FC
unsafeCheck: true
ALL_FPS:
# r.VSync
-
type: write
address: [MAIN, 0x72C6718, 0]
value_type: int32
value: [0, 0]
# r.DynamicRes.FrameTimeBudget (1000/FPS) cutted to 2 decimals
-
type: evaluate_write
address: [MAIN, 0x8283E38, 0]
value_type: float
value: ["TruncDec(FRAMETIME_TARGET, 2)", "TruncDec(FRAMETIME_TARGET, 2)"]
# t.MaxFPS
-
type: evaluate_write
address: [MAIN, 0x82BE2B0, 0]
value_type: float
value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET]
-
type: block
what: timing

View File

@ -1,4 +1,4 @@
# Triangle Strategy 1.1.0 # Triangle Strategy 1.1.0/1.1.1
# BID: 9CB4490E8A718BAE # BID: 9CB4490E8A718BAE
unsafeCheck: true unsafeCheck: true
@ -16,6 +16,12 @@ ALL_FPS:
address: [MAIN, 0x74A1408, 0] address: [MAIN, 0x74A1408, 0]
value_type: float value_type: float
value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET] value: [FPS_LOCK_TARGET, FPS_LOCK_TARGET]
# r.VSync
-
type: write
address: [MAIN, 0x6CA6928, 0]
value_type: uint32
value: [0, 0]
- -
type: block type: block
what: timing what: timing

View File

@ -0,0 +1,12 @@
# HEAVEN SEEKER ――The Savior of This Cruel World 1.0.4.127
# BID: F2D03CFFB8DE5E4C
unsafeCheck: true
ALL_FPS:
# UnityEngine.Time::fixedDeltaTime (default is 0.03268)
-
type: evaluate_write
address: [MAIN, 0x97D2178, 0x48]
value_type: float
value: "(1 / FPS_TARGET) / 1.02"

Binary file not shown.

Binary file not shown.

BIN
Ultra.zip

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -2,7 +2,7 @@
autoboot=1 autoboot=1
autoboot_list=0 autoboot_list=0
bootwait=4 bootwait=4
backlight=40 backlight=90
noticker=0 noticker=0
autohosoff=2 autohosoff=2
autonogc=0 autonogc=0

View File

@ -4,18 +4,18 @@ emummc_force_disable=1
cal0blank=0 cal0blank=0
kip1=atmosphere/kips/* kip1=atmosphere/kips/*
logopath=bootloader/res/bootscreen.bmp logopath=bootloader/res/bootscreen.bmp
icon=bootloader/res/sys_cfw.bmp icon=bootloader/res/sys_cfw_nobox.bmp
[Semi Safe] [Semi Safe]
fss0=atmosphere/package3 fss0=atmosphere/package3
emummc_force_disable=1 emummc_force_disable=1
cal0blank=0 cal0blank=0
logopath=bootloader/res/bootscreen.bmp logopath=bootloader/res/bootscreen.bmp
icon=bootloader/res/sys_sm.bmp icon=bootloader/res/sys_sm_nobox.bmp
[Full Stock] [Full Stock]
fss0=atmosphere/package3 fss0=atmosphere/package3
emummc_force_disable=1 emummc_force_disable=1
cal0blank=0 cal0blank=0
stock=1 stock=1
icon=bootloader/res/stock.bmp icon=bootloader/res/stock_nobox.bmp

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 MiB

After

Width:  |  Height:  |  Size: 3.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

View File

@ -38,6 +38,10 @@ del '/bootloader/res/ku.bmp'
del '/bootloader/res/4emi.bmp' del '/bootloader/res/4emi.bmp'
del '/bootloader/res/4mosphere.bmp' del '/bootloader/res/4mosphere.bmp'
del '/bootloader/res/4tock.bmp' del '/bootloader/res/4tock.bmp'
del '/bootloader/res/emu_cfw.bmp'
del '/bootloader/res/sys_cfw.bmp'
del '/bootloader/res/sys_sm.bmp'
del '/bootloader/res/stock.bmp'
del '/bootloader/payloads/fusee.bin' del '/bootloader/payloads/fusee.bin'
del '/bootloader/bootlogo_kefir.bmp' del '/bootloader/bootlogo_kefir.bmp'
del '/bootloader/updating.bmp' del '/bootloader/updating.bmp'

View File

@ -186,6 +186,14 @@ Hidden=false
8: Album=true 8: Album=true
9: Gamecard=false 9: Gamecard=false
; FB2 rendering options
[FB2]
; Visul theme (Day, Night, Sepia, Darkroom)
Theme=Night
; Use word hyphenation
Hyphenation=true
; Default orientation
Orientation=0
; Network install sources ; Network install sources
[Network sources] [Network sources]