Safe CPU/GPU OC clock: 1963.5/1267.2 MHz
This commit is contained in:
@@ -33,8 +33,10 @@ Overclocking suite for Switch **(Mariko Only)** running on Atmosphere CFW. Suppo
|
||||
#### Details
|
||||
|
||||
- **Overclock**
|
||||
- **Recommended CPU/GPU clock is 2295.0/1305.6 MHz**, since max clock(2397.0/1344.0 MHz) may not work on some SoCs.
|
||||
- **Recommended RAM clock is 1862.4 MHz** for most DRAM chips, **except Hynix ones** (1795.2/1728.0 MHz).
|
||||
- **Safe CPU/GPU OC clock: 1963.5/1267.2 MHz**.
|
||||
- Anything above that are not in the table of official module and are all wild guess.
|
||||
- Max clock(2397.0/1344.0 MHz) may not work on some SoCs.
|
||||
- **Recommended RAM clock: 1862.4 MHz** for most DRAM chips, **except Hynix ones** (1795.2/1728.0 MHz).
|
||||
- **RAM clock is set permanently** via **ptm-patch**, rather than sys-clk, considering the ability to select other clocks than the max one is lost if RAM OC takes into effect, and the impact of added power consumption is negligible.
|
||||
- Use Hekate to check out the brand of your RAM chips.
|
||||
- Choose RAM clock with care, or your eMMC filesystem will be **corrupted**.
|
||||
@@ -42,7 +44,7 @@ Overclocking suite for Switch **(Mariko Only)** running on Atmosphere CFW. Suppo
|
||||
- Mariko variants have much lower power consumption compared to Erista, therefore **GPU clock capping is lifted for Mariko**.
|
||||
- For more info, see [README.md](https://github.com/KazushiMe/Switch-OC-Suite/tree/master/Source/sys-clk-OC) in sys-clk-OC.
|
||||
- **Auto-Boost CPU for faster game loading**
|
||||
- When a game launches or is in loading screen, sys-clk will boost CPU to 1963.5 MHz (w/o charger) and 2295.0 MHz (with charger) for ~10 seconds or until the loading screen ends.
|
||||
- When a game launches or is in loading screen, sys-clk will boost CPU to 1963.5 MHz for ~10 seconds or until the loading screen ends.
|
||||
- Some games don't utilize `SetCpuBoostMode` at all, e.g. Overcooked 2, so Auto-Boost will be unavailable to these games.
|
||||
- To **disable this feature**, simply remove `boost_start.flag` and `boost.flag` in `/config/sys-clk/ `.
|
||||
- **Fan Control Optimization** at high load for IcosaMariko/Hoag
|
||||
|
||||
Binary file not shown.
@@ -444,13 +444,7 @@ bool ClockManager::RefreshContext()
|
||||
|
||||
// restore clocks to stock values on app or profile change
|
||||
if(hasChanged)
|
||||
{
|
||||
if (profile == SysClkProfile_Handheld)
|
||||
MAX_CPU = 1963'500'000;
|
||||
else
|
||||
MAX_CPU = 2295'000'000;
|
||||
Clocks::ResetToStock();
|
||||
}
|
||||
|
||||
std::uint32_t hz = 0;
|
||||
for (unsigned int module = 0; module < SysClkModule_EnumMax; module++)
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
class ClockManager
|
||||
{
|
||||
public:
|
||||
std::uint32_t MAX_CPU = 1963500000;
|
||||
const std::uint32_t MAX_CPU = 1963500000;
|
||||
|
||||
static ClockManager* GetInstance();
|
||||
static void Initialize();
|
||||
|
||||
Reference in New Issue
Block a user