Homebrew RELEASE sys-clk under/overclocking sysmodule

  • Thread starter m4xw
  • Start date
  • Views 510,862
  • Replies 1,366
  • Likes 88

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,995
Country
United States
There're also those who would prefer the choice and freedom with their hardware (true to the principles of homebrew), and understand and/or accept the risks. Pushing your hardware to the max is a hobby for some, fulfilling in and of itself.

That's not to sound entitled - people with the knowledge/ability are free to spend their time as they please, but there're those who accept the risks, take harm-reduction measures (e.g. cooling modifications and improvements, plugged into official charger) and would be glad to have the opportunity.

Not everyone is the type to whine on forums if they killed their device.

I agree. But I understand their reasoning for not supporting it.
 

Shrubber

Member
Newcomer
Joined
May 4, 2021
Messages
12
Trophies
0
XP
103
Country
United Kingdom
Well since my post was removed (removal reason was for the URL), I'll omit the URL this time.

If anyone with the technical knowledge & ability fancies supporting the Switch-OC project, feel free to check out their GitHub! Mucho gracias.
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,995
Country
United States
Well since my post was removed (removal reason was for the URL), I'll omit the URL this time.

If anyone with the technical knowledge & ability fancies supporting the Switch-OC project, feel free to check out their GitHub! Mucho gracias.

This project has removed the copy written files in question and has replaced them with a "how to" that shows you how to patch the files that you provide yourself. So it should be fine to post now.
 
  • Like
Reactions: Shrubber

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Surely there must be some way to detect which chip is present.
It's easy

Code:
bool isMariko() {
    uint64_t hardwareType = 0;
    
    splGetConfig(SplConfigItem_HardwareType, &hardwareType);
    
    if(hardwareType < 2)
        return false;
        
    return true;
}

but they have other reasons, largely due to the lack of proper testing iirc.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
What would the sane method be?
Modified atmosphere that patches the program in memory.


Also btw, the guy who made whatever clearly did no research. 2295/1075 CPU/GPU on Erista will put huge strain on the entire device and significantly reduce the lifespan while causing performance regressions in most cases. You need a good binning to reach that and even then you'd still be destroying the device.
 

Shrubber

Member
Newcomer
Joined
May 4, 2021
Messages
12
Trophies
0
XP
103
Country
United Kingdom
Modified atmosphere that patches the program in memory.


Also btw, the guy who made whatever clearly did no research. 2295/1075 CPU/GPU on Erista will put huge strain on the entire device and significantly reduce the lifespan while causing performance regressions in most cases. You need a good binning to reach that and even then you'd still be destroying the device.

No one's compelled to use those clocks, it's just nice to have the option and judge that for yourself in respect of your own predispositions, device quality & harm-reduction practices.

At the very least I'm glad that there're now more accessible RAM overclocking options though. Of course all you contributors are legends too, but so is KazushiMe for adding desirable features and options.
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,995
Country
United States
Modified atmosphere that patches the program in memory.


Also btw, the guy who made whatever clearly did no research. 2295/1075 CPU/GPU on Erista will put huge strain on the entire device and significantly reduce the lifespan while causing performance regressions in most cases. You need a good binning to reach that and even then you'd still be destroying the device.

What do you think about the clocks for Mariko?
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
No one's compelled to use those clocks, it's just nice to have the option and judge that for yourself in respect of your own predispositions, device quality & harm-reduction practices.

At the very least I'm glad that there're now more accessible RAM overclocking options though. Of course all you contributors are legends too, but so is KazushiMe for adding desirable features and options.
Those clocks shouldn't be available by default at all, and there's not even a warning that says how bad it is for devices.
My original patch didn't include any additional CPU/GPU clocks but allowed the advanced users to add some if they knew what they were doing, which I felt was a decent tradeoff until some people started distributing pre-built binaries with stupid high clocks (at which point I stripped all CPU/GPU stuff out of my public patches, I don't want people destroying their devices then blaming me).

memory OC is fine and I plan to continue releasing patches for that for the foreseeable future. But this CPU/GPU bs on Erista is just straight up dangerous and pointless.

--------------------- MERGED ---------------------------

What do you think about the clocks for Mariko?
I don't have a mariko so I cannot test anything, but based on what I've seen it's probably ok
 
  • Like
Reactions: mattyxarope

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,995
Country
United States
Those clocks shouldn't be available by default at all, and there's not even a warning that says how bad it is for devices.
My original patch didn't include any additional CPU/GPU clocks but allowed the advanced users to add some if they knew what they were doing, which I felt was a decent tradeoff until some people started distributing pre-built binaries with stupid high clocks (at which point I stripped all CPU/GPU stuff out of my public patches, I don't want people destroying their devices then blaming me).

memory OC is fine and I plan to continue releasing patches for that for the foreseeable future. But this CPU/GPU bs on Erista is just straight up dangerous and pointless.

--------------------- MERGED ---------------------------


I don't have a mariko so I cannot test anything, but based on what I've seen it's probably ok

Yeah honestly I've been experiment with the higher clocks in Mariko and I don't think I've ever seen temps higher than 50° (I also live in a hot climate) and I've never had max fan speed.

Is there a benchmark test homebrew that I'm not aware of?
 

pcwizard7

Well-Known Member
Member
Joined
Aug 2, 2013
Messages
1,409
Trophies
0
XP
1,688
Country
Australia
At some point the OC becomes negligible and really should only set for what you need for what task which is why I like sys manager app
 
D

Deleted User

Guest
until some people started distributing pre-built binaries with stupid high clocks (at which point I stripped all CPU/GPU stuff out of my public patches, I don't want people destroying their devices then blaming me).

I get your point, but it's not like someone could just set the RAM Voltage on your current .diff to a stupidly high number and just kill their Switch that way. (or bypass the voltage limit on Hekate and do it that way.)
These patches always come with a risk and I honestly think that having to compile atmosphere yourself is the biggest filter for any "noob" looking for ez oc on their console. And if anyone is sharing prebuild .kips, then he should be the one to blame, not you.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
I get your point, but it's not like someone could just set the RAM Voltage on your current .diff to a stupidly high number and just kill their Switch that way. (or bypass the voltage limit on Hekate and do it that way.)
These patches always come with a risk and I honestly think that having to compile atmosphere yourself is the biggest filter for any "noob" looking for ez oc on their console. And if anyone is sharing prebuild .kips, then he should be the one to blame, not you.
My issue is people downloading and using this pre-built shit that allows this bs not knowing how dangerous and destructive it is, then destroying their consoles because they didn't know and there were zero warnings.
You might be able to destroy smth with ram overvolt (dunno the limit there), yeah, but you'd have to intentionally do that yourself.

Yes, it would be the fault of the person distributing, but people are dumbasses.
 

Shrubber

Member
Newcomer
Joined
May 4, 2021
Messages
12
Trophies
0
XP
103
Country
United Kingdom
Sigh and the author deleted their Github account + all repositories for some reason... Fucking shame to be honest. Even if there are subjective criticisms to be made about the long-term safety for one of the models (which was added by request), there was still plenty of merit to the feature additions and Mariko support (which the wise among us have deemed capable of tolerating the power draw). I only hope they couldn't be arsed to deal with support/updating it rather than some inane concern about thinking they were detracting from the community when they were actually contributing.

I'd say it's fairly likely that the general positive vibes got to them though.
 

ms2048

Member
Newcomer
Joined
Apr 21, 2021
Messages
7
Trophies
0
XP
494
Country
Poland
Such a shame. I've been using these patches for full two weeks and they do wonders to the switch performance. Then obviously if something goes wrong eventually then I will MYSELF be to blame and not some random person on the internet that enabled me to take these risks.

Yes, it would be the fault of the person distributing
This is like blaming the liquor store for causing the car crash while being drunk. If there are big red flashing warnings everywhere, you cannot blame anyone but yourself for ignoring these.

Anyway, I have done a BACKUP of this repo 3 days ago (not git repo, just source files and release) and I could upload it somewhere there. Is it allowed on these forums? It is a version without copyrighted files, so...
 
  • Like
Reactions: mattyxarope

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
This is like blaming the liquor store for causing the car crash while being drunk. If there are big red flashing warnings everywhere, you cannot blame anyone but yourself for ignoring these.

Anyway, I have done a BACKUP of this repo 3 days ago (not git repo, just source files and release) and I could upload it somewhere there. Is it allowed on these forums? It is a version without copyrighted files, so...
That wasn't my point, read the context. I'm worried about others blaming me for issues caused by other people's fucked pre-compiled versions of my OC patches. Which yes, I know wouldn't be my fault, but people are dumbasses and I don't want to deal with that shit.

It would be allowed, yes.
 
Last edited by ZachyCatGames,
  • Like
Reactions: Rahkeesh

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    DinohScene @ DinohScene: when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying