Skip to content

Commit

Permalink
Update SwitchCraft to 1.4.1 pre-release
Browse files Browse the repository at this point in the history
  • Loading branch information
CatcherITGF committed Sep 3, 2024
1 parent 87336f5 commit f7b5d8e
Show file tree
Hide file tree
Showing 8 changed files with 89 additions and 76 deletions.
Binary file modified Sources/NXVenom/atmosphere/kips/.bak/Venom Defaults.kip
100644 → 100755
Binary file not shown.
Binary file modified Sources/NXVenom/atmosphere/kips/loader.kip
100644 → 100755
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,6 @@
"name": "Unset",
"dec": "0"
},
{
"name": "700 mV - -150 mV",
"dec": "700"
},
{
"name": "705 mV - -145 mV",
"dec": "705"
},
{
"name": "710 mV - -140 mV",
"dec": "710"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@
"name": "2397 MHz",
"dec": "0"
},
{
"name": "2499 MHz",
"dec": "3"
},
{
"name": "2601 MHz - Unsafe",
"dec": "1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,40 +8,40 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 96 05
hex-by-cust-offset /atmosphere/kips/loader.kip 100 05
hex-by-cust-offset /atmosphere/kips/loader.kip 104 05
hex-by-cust-offset /atmosphere/kips/loader.kip 108 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 07
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[AA-MGCL - HP]
[AA-MGCL - Strong Timings]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 05
hex-by-cust-offset /atmosphere/kips/loader.kip 88 04
hex-by-cust-offset /atmosphere/kips/loader.kip 92 04
hex-by-cust-offset /atmosphere/kips/loader.kip 96 08
hex-by-cust-offset /atmosphere/kips/loader.kip 100 05
hex-by-cust-offset /atmosphere/kips/loader.kip 100 06
hex-by-cust-offset /atmosphere/kips/loader.kip 104 05
hex-by-cust-offset /atmosphere/kips/loader.kip 108 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 06
hex-by-cust-offset /atmosphere/kips/loader.kip 108 07
hex-by-cust-offset /atmosphere/kips/loader.kip 112 08
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[AM-MGCJ]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 02
hex-by-cust-offset /atmosphere/kips/loader.kip 92 02
hex-by-cust-offset /atmosphere/kips/loader.kip 96 04
hex-by-cust-offset /atmosphere/kips/loader.kip 100 04
hex-by-cust-offset /atmosphere/kips/loader.kip 100 03
hex-by-cust-offset /atmosphere/kips/loader.kip 104 04
hex-by-cust-offset /atmosphere/kips/loader.kip 108 05
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 108 04
hex-by-cust-offset /atmosphere/kips/loader.kip 112 04
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[AM-MGCJ - HP]
[AM-MGCJ - Strong Timings]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 04
hex-by-cust-offset /atmosphere/kips/loader.kip 92 04
hex-by-cust-offset /atmosphere/kips/loader.kip 96 04
hex-by-cust-offset /atmosphere/kips/loader.kip 100 04
hex-by-cust-offset /atmosphere/kips/loader.kip 104 04
hex-by-cust-offset /atmosphere/kips/loader.kip 92 03
hex-by-cust-offset /atmosphere/kips/loader.kip 96 07
hex-by-cust-offset /atmosphere/kips/loader.kip 100 03
hex-by-cust-offset /atmosphere/kips/loader.kip 104 05
hex-by-cust-offset /atmosphere/kips/loader.kip 108 04
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 04
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[AB-MGCL]
Expand All @@ -52,7 +52,7 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 96 04
hex-by-cust-offset /atmosphere/kips/loader.kip 100 04
hex-by-cust-offset /atmosphere/kips/loader.kip 104 04
hex-by-cust-offset /atmosphere/kips/loader.kip 108 05
hex-by-cust-offset /atmosphere/kips/loader.kip 112 03
hex-by-cust-offset /atmosphere/kips/loader.kip 112 06
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[MGCH]
Expand All @@ -79,7 +79,7 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 108 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 03
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[WT:F - HP]
[WT:F - Strong Timings]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 05
hex-by-cust-offset /atmosphere/kips/loader.kip 92 05
Expand All @@ -98,18 +98,18 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 96 02
hex-by-cust-offset /atmosphere/kips/loader.kip 100 05
hex-by-cust-offset /atmosphere/kips/loader.kip 104 04
hex-by-cust-offset /atmosphere/kips/loader.kip 108 05
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 02
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[WT:E - HP]
[WT:E - Strong Timings]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 03
hex-by-cust-offset /atmosphere/kips/loader.kip 92 03
hex-by-cust-offset /atmosphere/kips/loader.kip 96 02
hex-by-cust-offset /atmosphere/kips/loader.kip 100 05
hex-by-cust-offset /atmosphere/kips/loader.kip 104 04
hex-by-cust-offset /atmosphere/kips/loader.kip 108 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 02
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[WT:B]
Expand All @@ -120,18 +120,18 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 96 05
hex-by-cust-offset /atmosphere/kips/loader.kip 100 05
hex-by-cust-offset /atmosphere/kips/loader.kip 104 02
hex-by-cust-offset /atmosphere/kips/loader.kip 108 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 05
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[WT:B - HP]
[WT:B - Strong Timings]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 06
hex-by-cust-offset /atmosphere/kips/loader.kip 92 06
hex-by-cust-offset /atmosphere/kips/loader.kip 96 07
hex-by-cust-offset /atmosphere/kips/loader.kip 100 06
hex-by-cust-offset /atmosphere/kips/loader.kip 100 07
hex-by-cust-offset /atmosphere/kips/loader.kip 104 02
hex-by-cust-offset /atmosphere/kips/loader.kip 108 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 03
hex-by-cust-offset /atmosphere/kips/loader.kip 112 05
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

-- Hynix ; Mariko
Expand All @@ -141,21 +141,21 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 116 06
hex-by-cust-offset /atmosphere/kips/loader.kip 88 03
hex-by-cust-offset /atmosphere/kips/loader.kip 92 03
hex-by-cust-offset /atmosphere/kips/loader.kip 96 02
hex-by-cust-offset /atmosphere/kips/loader.kip 100 01
hex-by-cust-offset /atmosphere/kips/loader.kip 104 04
hex-by-cust-offset /atmosphere/kips/loader.kip 108 04
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 100 02
hex-by-cust-offset /atmosphere/kips/loader.kip 104 05
hex-by-cust-offset /atmosphere/kips/loader.kip 108 05
hex-by-cust-offset /atmosphere/kips/loader.kip 112 04
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[NEE - HP]
[NEE - Strong Timings]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 04
hex-by-cust-offset /atmosphere/kips/loader.kip 92 04
hex-by-cust-offset /atmosphere/kips/loader.kip 96 03
hex-by-cust-offset /atmosphere/kips/loader.kip 100 02
hex-by-cust-offset /atmosphere/kips/loader.kip 104 06
hex-by-cust-offset /atmosphere/kips/loader.kip 108 05
hex-by-cust-offset /atmosphere/kips/loader.kip 112 03
hex-by-cust-offset /atmosphere/kips/loader.kip 96 04
hex-by-cust-offset /atmosphere/kips/loader.kip 100 03
hex-by-cust-offset /atmosphere/kips/loader.kip 104 07
hex-by-cust-offset /atmosphere/kips/loader.kip 108 06
hex-by-cust-offset /atmosphere/kips/loader.kip 112 05
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[NME]
Expand All @@ -166,21 +166,21 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 96 01
hex-by-cust-offset /atmosphere/kips/loader.kip 100 00
hex-by-cust-offset /atmosphere/kips/loader.kip 104 01
hex-by-cust-offset /atmosphere/kips/loader.kip 108 04
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 03
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[NME - HP]
[NME - Strong Timings]
; Mariko
hex-by-cust-offset /atmosphere/kips/loader.kip 88 03
hex-by-cust-offset /atmosphere/kips/loader.kip 92 03
hex-by-cust-offset /atmosphere/kips/loader.kip 96 04
hex-by-cust-offset /atmosphere/kips/loader.kip 100 00
hex-by-cust-offset /atmosphere/kips/loader.kip 104 01
hex-by-cust-offset /atmosphere/kips/loader.kip 108 04
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 04
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

-- Default
-- Defaults

[Venom Default]
hex-by-cust-offset /atmosphere/kips/loader.kip 88 03
Expand All @@ -189,5 +189,15 @@ hex-by-cust-offset /atmosphere/kips/loader.kip 96 02
hex-by-cust-offset /atmosphere/kips/loader.kip 100 00
hex-by-cust-offset /atmosphere/kips/loader.kip 104 04
hex-by-cust-offset /atmosphere/kips/loader.kip 108 04
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 03
hex-by-cust-offset /atmosphere/kips/loader.kip 116 06

[Stock Default]
hex-by-cust-offset /atmosphere/kips/loader.kip 88 00
hex-by-cust-offset /atmosphere/kips/loader.kip 92 00
hex-by-cust-offset /atmosphere/kips/loader.kip 96 00
hex-by-cust-offset /atmosphere/kips/loader.kip 100 00
hex-by-cust-offset /atmosphere/kips/loader.kip 104 00
hex-by-cust-offset /atmosphere/kips/loader.kip 108 00
hex-by-cust-offset /atmosphere/kips/loader.kip 112 00
hex-by-cust-offset /atmosphere/kips/loader.kip 116 00
17 changes: 2 additions & 15 deletions Sources/NXVenom/switch/.packages/SC Wizard/Help/CPU/Max Freq.txt
Original file line number Diff line number Diff line change
@@ -1,19 +1,6 @@
High frequencies are not recommended for use with high voltages
High frequencies are not recommended for use with high maximum voltage

Mariko
---

1963 MHz
Default freq when no UV is selected
Recommended Volt Limit up to 1235

2397 MHz
Recommended Volt Limit up to 1235

2601 MHz
Recommended Volt Limit up to 1160

Erista
---

No restrictions
1963 MHz always max freq when no UV is selected
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
0: AUTO_ADJ: Auto adjust mtc table with LPDDR4 3733 Mbps specs, 16Gb density. Change timing with Advanced Config (Default)

1: AUTO_ADJ_LV: Less tight timings. It can help achieve higher frequencies or lower voltages

1: AUTO_ADJ_LV_HP: LV mode with slightly tighter timings

2: NO_ADJ: Use 1600 mtc table wihout adjusting (Timing becomes tighter if you raise dram clock)
44 changes: 34 additions & 10 deletions Sources/NXVenom/switch/.packages/SC Wizard/Help/Timing Presets.txt
Original file line number Diff line number Diff line change
@@ -1,29 +1,53 @@
Samsung AA-MGCL
(14-14-26) 4-4-4-5-(4-4)
(4-4-5) 5-5-6-7-6

Samsung AA-MGCL - Strong Timings
(4-4-8) 6-5-7-8-6

Samsung AM-MGCJ
(14-14-30) 3-3-2-5-(3-3)
(2-2-4) 3-4-4-4-6

Samsung AM-MGCJ - Strong Timings
(4-3-7) 3-5-4-4-6

Samsung AB-MGCL
(14-14-30) 3-3-3-5-(3-3)
(4-4-4) 4-4-5-6-6

Samsung MGCH (Erista)
(14-14-30) 1-3-2-5-(3-3)
(4-4-4) 1-4-5-0-6

Micron WT:F
(13-13-30) 5-4-3-5-(6-5)
(4-4-2) 5-4-6-3-6

Micron WT:F - Strong Timings
(5-5-4) 6-5-6-3-6

Micron WT:E
(15-15-33) 4-3-2-5-(4-4)
(2-2-2) 5-4-5-2-6

Micron WT:E - Strong Timings
(3-3-2) 5-4-6-2-6

Micron WT:B
(12-12-24) 5-2-3-5-(6-5)
(4-4-5) 5-2-6-5-6

Micron WT:B - Strong Timings
(6-6-7) 7-2-6-5-6

Hynix NEE
(14-14-32) 2-5-3-5-(6-3)
(3-3-2) 2-5-5-4-6

Hynix NEE - Strong Timings
(4-4-4) 3-7-6-5-6

Hynix NME
(15-15-36) 0-1-1-5-(1-1)
(2-2-1) 0-1-4-3-6

Hynix NME - Strong Timings
(3-3-4) 0-1-4-4-6

Venom Default
(15-15-33) 0-3-2-5-(2-2)
(3-3-2) 0-4-4-3-6

Stock Default
(0-0-0) 0-0-0-0-0

0 comments on commit f7b5d8e

Please sign in to comment.