Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NX Venom Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=NX Venom |image=nxvenomswitch.png |description=The ultimate bundle for overclocking Nintendo Switch devices running Atmosphere CFW. |author=CatcherITGF |lastupdated=2024/06/01 |type=Utilities |version=4.4.6 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/nxvenomswitch.7z |website=https://github.com/CatcherITGF/NX-Venom |source=https://github.com/CatcherITGF/NX-Venom |donation= }} {{#seo: |title=Switch Homebrew Apps (Ut...")
 
No edit summary
Line 5: Line 5:
|author=CatcherITGF
|author=CatcherITGF
|lastupdated=2024/06/01
|lastupdated=2024/06/01
|type=Utilities
|type=System Tools
|version=4.4.6
|version=4.4.6
|license=Mixed
|license=Mixed
Line 19: Line 19:
|image_alt=NX Venom
|image_alt=NX Venom
}}
}}
NX Venom is a pack that includes a whole bunch of tools and resources that will allow you to boost the performance of your console, including overclock support.
Switch overclocking suite for Nintendo Switch devices running Atmosphere CFW.
Of course overclocking your console is not without consequences, it presents a risk for your data, knowing that Horizon OS was not designed for this, and that it is advisable to do this only in emuMMC.  


== Warning ==
Included components:
'''ATTENTION! Overclocking the console does not lead to irreversible consequences, however it poses a risk to data due to the features of Horizon OS. Therefore, it is strongly recommended to use overclocking exclusively in emuMMC and make backups. USE AT YOUR OWN RISK!'''
* [[Atmosphere Switch|Atmosphere]]
* [[Hekate Switch|Hekate]]
* [https://sigmapatches.coomer.party/ Sigpatches]
* [[Switch OC Suite]]
* [[SaltyNX Switch|SaltyNX]]
* [[FPSLocker Switch|FPSLocker]]
* [[ReverseNX-RT Switch|ReverseNX-RT]]
* [https://github.com/renA21/InfoNX InfoNX]
* [[Uberhand Overlay Switch|Uberhand-Overlay]]
* [[Status Monitor Overlay Switch|Status Monitor]]
* [[DBI Switch|DBI]]
* [https://tinfoil.io/ Tinfoil]
* [[AIO Switch Updater|AIO Switch Updater]]
* [[Lockpick RCM Switch|Lockpick RCM]]
* [[TegraExplorer Switch|TegraExplorer]]
* [https://github.com/Ansem-SoD/Picofly Picofly Toolbox]
 
'''Warning:''' Overclocking the console does not lead to irreversible consequences, however it poses a risk to data due to the features of Horizon OS. Therefore, it is strongly recommended to use overclocking exclusively in emuMMC and make backups. Use at your own risk.


== Installation ==
== Installation ==
# Make backup and delete everything except <code>Nintendo</code> and <code>emuMMC</code> folders on the SD card.
Make backup and delete everything except "Nintendo" and "emuMMC" folders on the SD card.
# Unpack the [https://github.com/CatcherITGF/NS-Overclocking/raw/main/NXVenom.zip NX Venom] to the root of the SD card. Use a card reader, or <code>Hekate</code> → <code>Tools</code> → <code>USB Tools</code>.
# Use the <code>All-in-One Switch Updater</code> homebrew application for updates.
# Installation of additional software, as well as patches for games, is done through the <code>UberHand</code> menu (click <code>right</code>) → <code>Software Installer</code>.
 
== How to use ==
# Opening the <code>UberHand</code> menu (as well as exiting the <code>Status Monitor</code>) by a combination <code>ZR + ZL + Down</code>.
# Use the <code>sys-clk-oc</code> overlay to manage overclocking.
# Use the <code>EOS Wizard</code> (go to the <code>UberHand</code> menu, press the <code>right</code> button) to change the parameters of the loading kip.
# The lower the acceleration parameters, the safer and the fewer side effects. Use wisely!
# Recommended overclocking parameters for portable mode and battery life: CPU <code>1020 - 1428</code>, GPU <code>768 - 921</code>, Mem Max.
 
== EOS Wizard ==
=== Hardware Requirements ===
* Nintendo Switch V1 (Erista)
* Nintendo Switch V2 (Mariko)
* Nintendo Switch Lite (Mariko)
* Nintendo Switch OLED (Mariko)
 
=== Software Requirements ===
* Uberhand Overlay (included in the NX Venom)
* EOS official loader.kip (included in the NX Venom)
 
=== Settings ===
* CPU
** Undervolt Mode: CPU energy efficiency management (Marico only)
** Voltage Max: maximum CPU voltage, recommended 1235mV or below
** Boost Clock: CPU frequency that affects the acceleration of loading screens in games
* GPU
** Undervolt Mode: GPU energy efficiency management (Marico only)
** UV3 Table: custom voltage table (Marico only)
** Voltage Offset: negative voltage offset value for gpu dynamic voltage calculation
** Voltage Min: high RAM clocks will require gpu minimum voltage to be raised
* RAM
** Max Clock: memory frequency, recommended parameters range <code>2133</code> - <code>2400</code> for Mariko and <code>1862 - 2131</code> for Erista
** Vdd2: supply voltage for the input buffers and core logic of a memory chip
** Vddq: supply voltage to the output buffers of a memory chip (Marico only)
** EMC DVB Shift: SoC voltage automatically gets raised with higher dram clock, shift number helps with stability at higher memory clock
** Timings: timings increase performance, but may affect stability
 
== System Tweaks ==
=== Uberhand ===
Preferences for the [https://github.com/efosamark/Uberhand-Overlay Uberhand overlay]
 
* Key Combo
* Default Menu
* Show Overlays Versions
* Show Packages Versions
* Show Items Separator
 
Main config: <code>/config/uberhand/config.ini</code>
 
=== Sys-Clk-OC ===
Preferences for the switch sysmodule [https://github.com/hanai3Bi/Switch-OC-Suite Sys-Clk-OC]
 
* Allow Unsafe Freqs: allow unsafe frequencies (CPU &gt; 1963.5 MHz, GPU &gt; 921.6 MHz)
* Remove Clocks Capping: remove CPU/GPU clock cappings
* Override Boost Mode: override boost mode frequency with user set values (CPU/GPU)
* Auto CPU boost: for games without official boost mode, activates when CPU core utilize &gt;= 95%
 
Main config: <code>/config/sys-clk/config.ini</code><br />
Offical documentation: [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README for sys-clk-OC]
 
=== Status Monitor ===
Preferences for the [https://github.com/hanai3Bi/Status-Monitor-Overlay Status Monitor] (hanai3Bi fork) overlay
 
* Key Combo
* Show Real Freqs
* Show Real Volts
* Replace RAM Total with RAM Load
 
Main config: <code>/config/status-monitor/config.ini</code><br />
Offical documentation: [https://github.com/hanai3Bi/Status-Monitor-Overlay/blob/master/docs/config.md Configuration file]
 
=== MemToolkitNX ===
Threads switcher for MemToolkitNX. Don't forget switch to the default after use 4 threads setting
 
* 3 Threads - Default
* 4 Threads
 
=== Fan Tuning ===
The package is a part of the Uberhand Overlay project which configure and set temperature-related settings for different temperature ranges
 
Main config: <code>/atmosphere/config/system_settings.ini</code>
 
=== Video Capture ===
A tool that allows you to change the quality settings of the video recording system function
 
* FPS
* Bitrate
* Key Frame Count
 
Main config: <code>/atmosphere/config/system_settings.ini</code>
 
=== Background Services ===
A tool that allows you to disable system background processes
=== Clear AMS Report Logs ===
A tool that allows you to clear the logs of the Atmosphere CFW, which tend to accumulate in large quantities
 
== Software Installer ==
Be patient. The installation process may take some time.


* [https://github.com/masagrator/FPSLocker-Warehouse FPSLocker Patches]<br />
Unpack the [https://github.com/CatcherITGF/NS-Overclocking/raw/main/NXVenom.zip NX Venom] to the root of the SD card. Use a card reader, or "Hekate" > "Tools" > "USB Tools".
Configs that allow going above 30 FPS, tweak dynamic resolution frame timing for better performance, etc
* [[MissionControl Switch]]<br />
Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary
* [https://github.com/Ansem-SoD/Picofly Picofly Firmware]<br />
Firmware related to the rp2040-zero based chip
* [[NXMP Switch]]<br />
NXMP is a video player for Nintendo Switch based on MPV. NXMP support most popular video format, it support HTTP,FTP,SFTP,Samba,NFS streaming and it also support Enigma2 decoders
* [[IPSwitch]]<br />
Use text to generate cheats or <code>.ips</code> patches to use with Atmosphere
* [[Linkalho Switch]]<br />
Linkalho is an homebrew app that will link NNID accounts offline
* [https://github.com/exelix11/SysDVR/releases SysDVR]<br />
Stream switch games to your PC via USB or network
* [https://github.com/exelix11/dvr-patches/releases dvr-patches]<br />
System patches to stream most switch games with SysDVR
* [[Emuiibo Switch]]<br />
Virtual amiibo (amiibo emulation) system for Nintendo Switch
* [[Amiigo - Emuiibo GUI Switch|Amiigo]]<br />
Amiigo is a GUI for creating and switching virtual Amiibo for use with the Emuiibo system module
* [https://github.com/HookedBehemoth/studious-pancake/releases Studious Pancake]<br />
Reboot to Hekate configs from <code>UberHand</code> menu
* [[JKSV Switch]]<br />
JK's save manager
* [[Sys-ftpd Switch]]<br />
Nintendo Switch FTP server as a background service
* [[QuickNTP Switch]]<br />
A UberHand plugin for Nintendo Switch to sync time with NTP servers
* [[NXGallery Switch]]<br />
A Nintendo Switch Homebrew Application to transfer your screenshots to your phone or PC in no-time


== Philosophy ==
Use the "All-in-One Switch Updater" homebrew application for updates.
The rule by which you need to be guided using console overclocking is the absence of side effects. The console should work without atmosphere errors, game crashes, shutdown due to overheating. Having achieved this result, you get a stable console, high performance in games and balanced power consumption.


== FAQ ==
Installation of additional software, as well as patches for games, is done through the "UberHand" menu (click right) "Software Installer".
* If there are problems after installation, try to fix the attributes: <code>Hekate</code> → <code>Tools</code> → <code>Arch Bit</code>
* When use <code>All-in-One Switch Updater</code>, the answer to &quot;Do you want to overwrite existing .ini config&quot; is <code>YES</code>
* For questions, help, wishes and suggestions, feel free to contact the Telegram group [https://t.me/NintendoBusters Nintendo Busters] or Discord server [https://discord.com/invite/UqN6FcepTQ NSwitch 60FPS Cheats &amp; Mods] (channel #overlocking).


== Content ==
== User guide ==
* [https://github.com/Atmosphere-NX/Atmosphere Atmosphere]
[https://github.com/CatcherITGF/NX-Venom/blob/main/README.md#how-to-use NX Venom usage.]
* [https://github.com/CTCaer/hekate Hekate]
* [https://sigmapatches.coomer.party/ Sigpatches]
* [https://github.com/hanai3Bi/Switch-OC-Suite Switch OC Suite]
* [https://github.com/masagrator/SaltyNX SaltyNX]
* [https://github.com/masagrator/FPSLocker FPSLocker]
* [https://github.com/masagrator/ReverseNX-RT ReverseNX-RT]
* [https://github.com/renA21/InfoNX InfoNX]
* [https://github.com/efosamark/Uberhand-Overlay Uberhand-Overlay]
* [https://github.com/hanai3Bi/Status-Monitor-Overlay Status Monitor]
* [https://github.com/rashevskyv/dbi DBI]
* [https://tinfoil.io/ Tinfoil]
* [https://github.com/HamletDuFromage/aio-switch-updater AIO Switch Updater]
* [https://github.com/s1204IT/Lockpick_RCM Lockpick RCM]
* [https://github.com/suchmememanyskill/TegraExplorer TegraExplorer]
* [https://github.com/Ansem-SoD/Picofly Picofly Toolbox]


==Changelog==  
==Changelog==  
'''v4.4.6'''
'''v4.4.6'''
* Updated SC to 1.2.6
* Updated SC to 1.2.6.
** AUTO_ADJ_2400 was renamed to AUTO_ADJ_LV; A DRAM mode with less tight timings; It can help to achieve higher frequencies or lower voltages
** AUTO_ADJ_2400 was renamed to AUTO_ADJ_LV; A DRAM mode with less tight timings; It can help to achieve higher frequencies or lower voltages.
** Mariko perf with AUTO_ADJ_LV has been improved
** Mariko perf with AUTO_ADJ_LV has been improved.
* Updated SC Wizard
* Updated SC Wizard.
** SC 1.2.6 compatibility
** SC 1.2.6 compatibility.


'''v4.4.5'''
'''v4.4.5'''
* Updated Switchcraft to 1.2.5
* Updated Switchcraft to 1.2.5.
** New CPU UV 7 (UV6 high8 + voltage break at 1428 MHz)
** New CPU UV 7 (UV6 high8 + voltage break at 1428 MHz).
** Added an experimental DRAM timing option “AUTO_ADJ_2400” it can help to reach 2400 MHz on some bad binned switches
** Added an experimental DRAM timing option “AUTO_ADJ_2400” it can help to reach 2400 MHz on some bad binned switches.
* Updated SC Wizard
* Updated SC Wizard.
** Mariko Cpu High Min Volt range has been expanded
** Mariko Cpu High Min Volt range has been expanded.
** Fix bug with colors in Vdd2
** Fix bug with colors in Vdd2.
** Added SC 1.2.5 compatibility
** Added SC 1.2.5 compatibility.
* Updated Sys-Clk-OC to 0525
* Updated Sys-Clk-OC to 0525.
** Voltage bug on erista is fixed
** Voltage bug on erista is fixed.
* Updated AMS config
* Updated AMS config.
** Disable dmnt_cheats_enabled_by_default
** Disable dmnt_cheats_enabled_by_default.
* Updated AIO config
* Updated AIO config.
** Unhide Firmwares tab
** Unhide Firmwares tab.
** Unhide Cheats tab
** Unhide Cheats tab.


'''v4.4.4'''
'''v4.4.4'''
* Updated Switchcraft to 1.2.4
* Updated Switchcraft to 1.2.4.
** Sleep mode fix for CPU UV 1-3 (Erista)
** Sleep mode fix for CPU UV 1-3 (Erista).
* Updated RAM [https://github.com/CatcherITGF/NX-Venom/tree/main/Sources/Tools/Uberhand%20Packages/RAM%20Patch patches] for 8GB MGCL memory modules (not included to NX-Venom, only for modded consoles)
* Updated RAM [https://github.com/CatcherITGF/NX-Venom/tree/main/Sources/Tools/Uberhand%20Packages/RAM%20Patch patches] for 8GB MGCL memory modules (not included to NX-Venom, only for modded consoles).
* UPD: Fixed GPU Scheduling option
* UPD: Fixed GPU Scheduling option.


'''v4.4.3'''
'''v4.4.3'''
* Update Sys-Clk to oc8 final3
* Update Sys-Clk to oc8 final3.
** Reversenx sync now respects clock cappings
** Reversenx sync now respects clock cappings.
** Fixed issue of sys-clk not working on boot for some people
** Fixed issue of sys-clk not working on boot for some people.
** Minor bug fixes and optimization
** Minor bug fixes and optimization.
** Fixed auto cpu boost
** Fixed auto cpu boost.
* Updated OC Switchcraft to 1.2.3
* Updated OC Switchcraft to 1.2.3.
** GPU UV2 revised, should improve the stability of some switches (Erista)
** GPU UV2 revised, should improve the stability of some switches (Erista).
** GPU auto vmin fine tuning, improved accuracy for some speedos (Mariko)
** GPU auto vmin fine tuning, improved accuracy for some speedos (Mariko).


'''v4.4.2'''
'''v4.4.2'''
* Updated Switchcraft to 1.2.2 pre-release
* Updated Switchcraft to 1.2.2 pre-release.
** Erista GPU UV tables
** Erista GPU UV tables.
*** UV1 = Medel's GPU UV table with an offset of +30mV
*** UV1 = Medel's GPU UV table with an offset of +30mV.
*** UV2 = Experimental dynamic high UV table
*** UV2 = Experimental dynamic high UV table.
*** UV3 = Static Custom Table
*** UV3 = Static Custom Table.
* Update SC Wizard
* Update SC Wizard.
** Unset changed to Auto for GPU Vmin
** Unset changed to Auto for GPU Vmin.


'''v4.4.1'''
'''v4.4.1'''
* Updated Switchcraft to 1.2.1 pre-release
* Updated Switchcraft to 1.2.1 pre-release.
** 1305 MHz is now only available if GPU Scheduling is ON (Mariko)
** 1305 MHz is now only available if GPU Scheduling is ON (Mariko).
** Added an additional DVB voltage step for (Erista)
** Added an additional DVB voltage step for (Erista).
** CPU UV2&3 enables 2295 MHz (Erista)
** CPU UV2&3 enables 2295 MHz (Erista).
* Updated SC Wizard
* Updated SC Wizard.
** Switchcraft 1.2.1 support
** Switchcraft 1.2.1 support.
* Updated System Tweaks
* Updated System Tweaks.
** Added GPU Scheduling option (default OFF)
** Added GPU Scheduling option (default OFF).


'''v4.4.0'''
'''v4.4.0'''
* Updated [[Uberhand Overlay Switch|Uberhand to 2.2.5]]
* Updated [[Uberhand Overlay Switch|Uberhand to 2.2.5]].
* GPU performance increased by ~5% for all frequencies
* GPU performance increased by ~5% for all frequencies.
* Updated System Installer
* Updated System Installer.
** Progress bar for installation operations
** Progress bar for installation operations.
* Updated System Tweaks
* Updated System Tweaks.
** Native toggles ON/OFF
** Native toggles ON/OFF.
* Updated SC Wizard
* Updated SC Wizard.
** Slider for Speedo
** Slider for Speedo.
** Extended memory freqs range to 3000mhz for Mariko
** Extended memory freqs range to 3000mhz for Mariko.
** Extended CPU boost clock to 2601mhz for Mariko
** Extended CPU boost clock to 2601mhz for Mariko.
** Fixed lags when moving between menus
** Fixed lags when moving between menus.
* Updated Info-NX to 1.0.6 DEMILITARAIZED vers (created by Cooler3D)
* Updated Info-NX to 1.0.6 DEMILITARAIZED vers (created by Cooler3D).


== Credits ==
== Credits ==
* Special thanks to meha, b0rd2dEAth, redraz, b3711, lineon, Ruslan, MasaGratoR, CtC, Efosamark, i3sey, Irene, khmm12, discord community <code>NSwitch 60FPS Cheats &amp; Mods</code> and <code>RetroNX</code> for implementing individual components and help with this bundle
Special thanks to meha, b0rd2dEAth, redraz, b3711, lineon, Ruslan, MasaGratoR, CtC, Efosamark, i3sey, Irene, khmm12, discord community NSwitch 60FPS Cheats & Mods and RetroNX for implementing individual components and help with this bundle.
* Made with ❤️ by NX community, composed by Catcher in the grain field
 
Made with love by NX community, composed by Catcher in the grain field.


== External links ==
== External links ==
* Github - https://github.com/CatcherITGF/NX-Venom
* GitHub - https://github.com/CatcherITGF/NX-Venom

Revision as of 15:28, 3 Haziran 2024

NX Venom
Nxvenomswitch.png
General
AuthorCatcherITGF
TypeSystem Tools
Version4.4.6
LicenseMixed
Last Updated2024/06/01
Links
Download
Website
Source

Switch overclocking suite for Nintendo Switch devices running Atmosphere CFW.

Included components:

Warning: Overclocking the console does not lead to irreversible consequences, however it poses a risk to data due to the features of Horizon OS. Therefore, it is strongly recommended to use overclocking exclusively in emuMMC and make backups. Use at your own risk.

Installation

Make backup and delete everything except "Nintendo" and "emuMMC" folders on the SD card.

Unpack the NX Venom to the root of the SD card. Use a card reader, or "Hekate" > "Tools" > "USB Tools".

Use the "All-in-One Switch Updater" homebrew application for updates.

Installation of additional software, as well as patches for games, is done through the "UberHand" menu (click right) > "Software Installer".

User guide

NX Venom usage.

Changelog

v4.4.6

  • Updated SC to 1.2.6.
    • AUTO_ADJ_2400 was renamed to AUTO_ADJ_LV; A DRAM mode with less tight timings; It can help to achieve higher frequencies or lower voltages.
    • Mariko perf with AUTO_ADJ_LV has been improved.
  • Updated SC Wizard.
    • SC 1.2.6 compatibility.

v4.4.5

  • Updated Switchcraft to 1.2.5.
    • New CPU UV 7 (UV6 high8 + voltage break at 1428 MHz).
    • Added an experimental DRAM timing option “AUTO_ADJ_2400” it can help to reach 2400 MHz on some bad binned switches.
  • Updated SC Wizard.
    • Mariko Cpu High Min Volt range has been expanded.
    • Fix bug with colors in Vdd2.
    • Added SC 1.2.5 compatibility.
  • Updated Sys-Clk-OC to 0525.
    • Voltage bug on erista is fixed.
  • Updated AMS config.
    • Disable dmnt_cheats_enabled_by_default.
  • Updated AIO config.
    • Unhide Firmwares tab.
    • Unhide Cheats tab.

v4.4.4

  • Updated Switchcraft to 1.2.4.
    • Sleep mode fix for CPU UV 1-3 (Erista).
  • Updated RAM patches for 8GB MGCL memory modules (not included to NX-Venom, only for modded consoles).
  • UPD: Fixed GPU Scheduling option.

v4.4.3

  • Update Sys-Clk to oc8 final3.
    • Reversenx sync now respects clock cappings.
    • Fixed issue of sys-clk not working on boot for some people.
    • Minor bug fixes and optimization.
    • Fixed auto cpu boost.
  • Updated OC Switchcraft to 1.2.3.
    • GPU UV2 revised, should improve the stability of some switches (Erista).
    • GPU auto vmin fine tuning, improved accuracy for some speedos (Mariko).

v4.4.2

  • Updated Switchcraft to 1.2.2 pre-release.
    • Erista GPU UV tables.
      • UV1 = Medel's GPU UV table with an offset of +30mV.
      • UV2 = Experimental dynamic high UV table.
      • UV3 = Static Custom Table.
  • Update SC Wizard.
    • Unset changed to Auto for GPU Vmin.

v4.4.1

  • Updated Switchcraft to 1.2.1 pre-release.
    • 1305 MHz is now only available if GPU Scheduling is ON (Mariko).
    • Added an additional DVB voltage step for (Erista).
    • CPU UV2&3 enables 2295 MHz (Erista).
  • Updated SC Wizard.
    • Switchcraft 1.2.1 support.
  • Updated System Tweaks.
    • Added GPU Scheduling option (default OFF).

v4.4.0

  • Updated Uberhand to 2.2.5.
  • GPU performance increased by ~5% for all frequencies.
  • Updated System Installer.
    • Progress bar for installation operations.
  • Updated System Tweaks.
    • Native toggles ON/OFF.
  • Updated SC Wizard.
    • Slider for Speedo.
    • Extended memory freqs range to 3000mhz for Mariko.
    • Extended CPU boost clock to 2601mhz for Mariko.
    • Fixed lags when moving between menus.
  • Updated Info-NX to 1.0.6 DEMILITARAIZED vers (created by Cooler3D).

Credits

Special thanks to meha, b0rd2dEAth, redraz, b3711, lineon, Ruslan, MasaGratoR, CtC, Efosamark, i3sey, Irene, khmm12, discord community NSwitch 60FPS Cheats & Mods and RetroNX for implementing individual components and help with this bundle.

Made with love by NX community, composed by Catcher in the grain field.

External links

Advertising: