Is there any way to force display of rosalina menu when locked OR force the memory editor when restricted?
I don't like being told what I can and cannot do with my homebrew. Homebrew is literally meant to bypass Nintendo's restrictions, why should there still be restrictions?
Okay, I'll tell you how to bypass the block.
1) Put your SD on your computer.
2) Delete the CTGP-7 folder
3) Open FBI, go to Titles, then CTGP-7, then click Uninstall.
4) Profit, the Rosalina menu will not block anymore.
Not posting a solution, but my (probably very unpopular) opinion with some reasons on that (including why posting a solution probably doesn't make sense)
There is a general conflict of interests here:
- Since the Rosalina locking takes place in an online game (see previous thread by the same author), to suppress cheating attempts, this sounds like a valid concern (and will automatically gather lots and lots of “ ” reactions if mentioned). After all cheating online, cheating against other people is a garbage attitude and needs to be stopped somehow. Playing online affects more than the local machine which belongs solely to the owner.
- On the other side, suppressing functions on my own computer is, in my opinion, a big no-no. I can agree with @Ondrashek06 that restrictions or DRM within homebrew/CFW software– for whatever justified, good, understandable reason(s) – somewhat counter one important purpose of homebrew/CFW: Getting rid of arbitrary restrictions.
Since a bypass is unlikely to get tolerated and could
consequently have negative
consequences for the user, my approach concerning software with “terms of use” that restrict me in ways I’m not willing to accept is:
Staying away from such software. (And surely NOT digging through source code if provided, or even learning reverse engineering if source is not provided). Trying to fight something like this is a waste of time and results in moot discussions that will not change anything.
As much as I have deep respect for all the talented homebrew developers who invest their time into improving consoles, providing CFW, providing extensive romhacks and so on (
for free!!), as much do I despise DRM and cannot approve it for whatever reason (anti-cheat is a general killer argument often used to intentionally mix local access rights with interfering the legitimate interests of other people¹).
Having that said, I want to emphasize that I'm not an online player. In fact I’ve never played a single game online in my life. Software containing DRM for whatever reason will be avoided, even if somebody assures me that the DRM will not interfere with the offline experience.
_____________
¹ There are a few more of these “Security!11!!” killer arguments to silence critics, but that goes too much off-topic here.
Sorry but I have to disagree, you are probably lacking context on what happened with online mode. Someone discovered that by opening the Rosalina menu in the online Countdown gamemode, the game would completely freeze, including the timer. Knowing this, you could open the Rosalina menu, wait 5 seconds, and close it, and you would gain 5 seconds of time that other users woudn't. Then you can wait a bit and do it again. It's so easy to do that people started exploiting it. At this point, what is the purpose of having a gamemode at all if people are gonna break it completely? Since with homebrew it is possible to fix it, I went and fixed it by disabling the Rosalina menu.
Same goes for any other cheating methods, since all players playing the mod have easy access to cheating (as CFW is mandatory) then players
WILL cheat. It would be extremely annoying if the mod online modes would be full of cheaters, and people would stop playing.
Also, first of all, this wasn't meant only for CTGP-7. It's for all games which decided that imposing restrictions for a feature designed to be global is a good idea.
Also, before I get told that "it's just to prevent online cheating by rosalina pauses", answer the following questions:
- Why does Rosalina still only run in restricted mode out of online (where it's locked)?
- Why is Rosalina also disabled outside of CTWW and in the Mario Kart Channel. If people want to, they can just play vanilla and use unrestricted Rosalina in MKC and on Nintendo servers.
- Why is BootNTR not allowed at all, instead forcing people to your proprietary solution which detects & bans all O3DS consoles, even though normal NTR-CFW works on O3DS? (Not to mention the fact that the BootNTR detection was broken for a long time and threw up false positives, resulting in unnecessary reboots)
- Why are older CTGP-7 versions banned from ALL online (Rev1 users are allowed online in vanilla) instead of just CTWW?
I told you already why Rosalina is restricted outside online mode, and why it's restricted in the Mario Kart Channel. If you want proof, here is the code.
For enabling the block:
For disabling the block:
And the function itself:
As you can see (if you know how to code), the block should be enabled and disabled properly, but there is a bug (probably in Rosalina itself) and sometimes it doesn't unblock, so please stop your conspiracy theories.
Also, looks like I forgot to disable the block if you just close the game from the online modes, oops. I'll fix that in the next update:
About blocking NTR, it's the same reasoning, it allows cheating and completely breaks the purpose of having an online mode. The false positive was fixed a long time ago, and it happened because the check for running NTR would break if processes where moved around (like for example going into the internet browser), as the IDs were hardcoded. Now the processes are looked by name, so that won't happen again.
Why I am telling this to you anyway, you just look like an anarchist who doesn't want being told what to do, and you just won't care about any of this. If that's your philosophy, then sorry to tell you but I can't do anything about it. I'm not going to change something that would be bad for everyone just so you can feel comfortable not being told what to do. Just uninstall the mod and carry on playing other stuff.