Nintendo could release a desktop game launcher/store like the Steam store or the Epic game store. I mean, they could just release their games on Steam, but I get that they don't want to pay Valve 30%. So they should release their own desktop client so people can play Nintendo first party titles on PC. But, they won't. So, emulation will continue.
post
I wonder how they did it. As I understand it the way this usually goes is finding a vulnerability but there‘s nothing mentioned. Of course nowadays there‘s a chance it was just vibe coded and the person who submitted it doesn‘t know how it was achieved. Anyway, a first crappy build is the first step of emulating any hardware and now it‘s out. It will only improve from here.
As I understand it the way this usually goes is finding a vulnerability but there‘s nothing mentioned.
It wasn't mentioned because it was already disclosed and people are already using it, it's extremely popular. The Switch 2 was jailbroken using SmileBASIC as a userland exploit plus a filesystem exploit for privilege escalation. If the game can run in a jailbroken Switch, you can decrypt and dump it.
Then as far as emulation is concerned, the Switch 2 is just a Switch 1 with a newer Nvidia chip, updating the emulators isn't that hard.
Well, it was hard enough because it still needed some work and about 18 months to get to a crappy build but yeah, it it was a matter of time. Now it only has to be good and released on Linux. Also just a matter of time.
It was only days from the jailbreak, to dumping games, to these Eden emulator forks. You're right about the length of the console lifecycle, but the context is a little different.
Well, it was hard enough because it still needed some work and about 18 months to get to a crappy build but yeah
Note how it took months of no progress then mere weeks after the first jailbreak was released. The jailbreak is the innovation here, the emulator itself barely changed to accommodate the Switch 2, relative to the initial work of building the Switch 1 version.
It was thought that the reason Nintendo went after Switch emulators so hard was because the OS/security under the hood of S2 was so similar to S1 that it would make for an easy path toward emulation. Now that we have the first game rips out, looks like there was some truth to that.
Then as far as emulation is concerned, the Switch 2 is just a Switch 1 with a newer Nvidia chip, updating the emulators isn't that hard.
Seems similar to GameCube/Wii in that case, which is how Dolphin supports both.
Wondering then if any of the more prominent Switch 1 emulators can be updated to support both Switch 1 and Switch 2.
You can assume these days any indie/emulation/mod project is using AI pretty heavily behind the scenes.
This is potentially cool but from what I know the source code hasn't been released so it can't be fact checked.
Isn't this it right here? https://github.com/Djihads80/Eglantine
I'm so excited for when I can finally play Pokopia
I'm excited for a game preservation perspective. Another generation of games can be preserved? Hell yeah, that's what I want.
To be preseved, games need to be made first... Will you still be excited when good games are no longer made because it's no longer profitable ?
I'm good with this when it comes to old, no longer sold stuff, but that's way to soon.
Good games will be profitable when they are readily available for purchase and not locked behind an overpriced console that becomes obsolete every 6-8 years. I love the games that Nintendo puts out. But I'm not going to purchase a switch 2 just for a handful of games. No matter how good those games may be. If somehow Nintendo did a complete 180, and started porting their games to PC, I would absolutely be opening my wallet for those games.
But I think that scenario would be highly unlikely. So if Nintendo doesn't change, and people start to use emulators, and making games becomes no longer profitable, then those developers would probably move on to continue developing games for another platform or studio. There would still be good games being made.
So I shouldn't be allowed to download archival copies of games I recently bought? They are getting the same exact amount of money from me either way.
Good thing I've been doing that for years now. It's been going just fine for both myself and these massive corporations that make the games that I play.
Me too!
Need to find a place to get roms bc I don’t have an s2 or the games to dump though.
Nice, I want to play the new Ocarina of Time but didn't want to drop $500 on a new console
I know it isn't the new version, but Ship of Harkinian is great especially with HD textures and a bit of tweaking controls. Being able to make my controls like Dark Souls was pretty cool. Oh setting the camera farther back was also super nice, I forgot how close behind Link the camera was. Just finished collecting all 100 Golden Skulltula's this morning in fact.
to add: quiver launcher makes ports like ship of harkinian super easy to install and run.
SoH took like 1 minute to get working, I downloaded it, added my legally obtained ROM, then started it.
Ok I briefly looked into Quiver Launcher it seems super neat. I'll need to look into this longer later.
I played using SoH about and year ago and it was great. That's what has me looking forward to the remake so much!
I wanna play that singleplayer Splatoon that came out. Pretty sure I'm the only person in the world that wanted there to be a single player Splatoon game; the Splat 2 campaign is one of my favorite games ever. But that's literally the only 1 game I would play on a Switch 2 so it's time for emulator
Same. OoT is one of my favorite Zeldas (next to MM, LA, WW, and Minish C), but no way am I spending hundreds just for two games. I really hope MKW has online play cause if so I'm beyond thrilled.
Can't wait for the new Ocarina of Time to eventually get a randomizer. OoT randomizer is some of the most fun I've ever had with Zelda.
You got me curious, what’s a randomizer?
It takes variables in the game and randomly swaps then around. So the special key you need for the last area might now be in a chest at the beginning of the game. Or the first boss might now be in the middle of the game.
It's great to add some extra surprise in a game. Even just watching streams of it is great. There's some good randomiser race streams where you get a 4 way split screen.
OoT in particular has randomizer options that go crazy far. Randomize every bush drop, randomize temple entrances, randomize enemy placement, enemy size, randomize enemy souls to find in the world before they appear and can be fought (including bosses), randomize sound effects / sound tracks / voices, randomize where doors lead, randomize Triforce pieces to find in the world and win the game... And they keep track of what's "in logic / out of logic" or not and let you toggle that, if you can't do any glitch (bomb hover, ocarina bottle, weirdshot and such) then you want to be able to finish "in logic" meaning what you currently have is always enough to get the next item that will let you progress until the end without using glitches.
It's for people who know the game inside and out including glitches and play it a thousand times.
Uncoupled entrance/exits is one of the crazier settings for those intimately familiar with the game. Figuring out a route on the fly based on the items you have is one thing, but not knowing where any given level transition will take you makes it extremely difficult to know what is even available.
You exit Link's house at the beginning which takes you into the windmill, then you leave out the same door you came in from and you're exiting from the fishing pond at lake hylia. Knowing you need to be somewhere is no longer the same as knowing how to get there.
Basically what the other users said. To contribute my own 2¢, it turns the game into a different sort of puzzle. There is a bit of assuming that you have some prior knowledge of the game to know what the various tools you get allow you to do, but it basically boils down to "What can I do right now with the tools I have?"
Getting some later game items allows you to sorta "sequence break", where you can go and do things a bit earlier than expected. Maybe you don't have a bow yet, so you can't beat Forest Temple, but you do have the Mirror Shield and all of the keys for Spirit Temple, so maybe you go there first to do as much as you can. And if you're lucky, maybe one of the chests in Spirit Temple will have your bow.
Is anyone surprised? Switch 2 is very similar to Switch 1, so they don't need to start from scratch. If Nintendo doesn't start from scratch, so doesn't the community. :-)
The article doesn't specify about this, but will this require a console device code like the current switch emulator this is based on does? Either way I'm not able to run this until it's runnable on cachyos
Not really? The upside of buying Nintendo games (1st party specifically) and consoles is that they keep their resell value really well. So, if I wanted to, I could sell my Switch 2 right now and get a lot (if not all) of that $400 back, especially since the price for a new one has gone up due to the memory shortage. Same idea for the (1st party) games: I could get a lot of that money that I paid for it on the 2nd hand market. Also, the console was $450 at launch, not $400.
So what?
Switch 2 owners have been able to play the games all this time already, and they generally play without the kinds of bugs and crashing seen on emulation and recomps early on.
Besides, its not like Nintendo is the best or even least bad game company our there. They don't even have built in backwards compatibility anymore, you have to subscribe for them, even if you already bought the games multiple times. Im not exactly shedding tears for a corporation over here, especially not Nintendo.
Hey article can we get a fucking link to the goddamn source code
Edit: at the bottom despite being the most important/useful thing: https://git.eden-emu.dev/Takoroka/eden-nx2
I mean, maybe they're trying not to bring too much attention and get Nintendo's lawyers to harass even more people.
Did you happen to find out where to download prod.keys ?
No. People are probably being careful about getting their switch blocked unfortunately. Although you don't need it. I found this torrent with decrypted stuff:
magnet:?xt=urn:btih:7a5c3a65f0481f2fb447723de53c1bf934882767&dn=SW2-dumpster&xl=75389579326&tr=udp%3A%2F%2Ftracker.corpscorp.online%3A80%2Fannounce&tr=http%3A%2F%2F0123456789nonexistent.com%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.filemail.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.dler.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tvunderground.org.ru%3A3218%2Fannounce&tr=udp%3A%2F%2Ftracker.theoks.net%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.ixuexi.click%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.bluefrog.pw%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.t-1.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.playground.ru%3A6969%2Fannounce&tr=http%3A%2F%2F1337.abcvg.info%3A80%2Fannounce&tr=http%3A%2F%2Fipv6.rer.lol%3A6969%2Fannounce&tr=http%3A%2F%2Flucke.fenesisu.moe%3A6969%2Fannounce&tr=http%3A%2F%2Ftk.greedland.net%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.hificode.in%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.beeimg.com%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.bt4g.com%3A2095%2Fannounce&tr=http%3A%2F%2Ftracker.ipv6tracker.ru%3A80%2Fannounce&tr=http%3A%2F%2Ftracker.mywaifu.best%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.netmap.top%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.privateseedbox.xyz%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.renfei.net%3A8080%2Fannounce&tr=http%3A%2F%2Ftracker.sbsub.com%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.tritan.gg%3A8080%2Fannounce&tr=http%3A%2F%2Ftracker.vanitycore.co%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.xiaoduola.xyz%3A6969%2Fannounce&tr=http%3A%2F%2Fwww.all4nothin.net%3A80%2Fannounce.php&tr=http%3A%2F%2Fwww.torrentsnipe.info%3A2701%2Fannounce&tr=http%3A%2F%2Fwww.wareztorrent.com%3A80%2Fannounce&tr=https%3A%2F%2F1337.abcvg.info%3A443%2Fannounce&tr=https%3A%2F%2Ftr.abiir.top%3A443%2Fannounce&tr=https%3A%2F%2Ftr.abir.ga%3A443%2Fannounce&tr=https%3A%2F%2Ftracker.zhuqiy.top%3A443%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.free-tracker.ga%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Fp2p.publictracker.xyz%3A6969%2Fannounce&tr=udp%3A%2F%2Fretracker.hotplug.ru%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.ducks.party%3A1984%2Fannounce&tr=udp%3A%2F%2Ftracker.dump.cl%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.fnix.net%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.gmi.gd%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.qu.ax%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.srv00.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.therarbg.to%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tryhackx.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.valete.tf%3A9999%2Fannounce&tr=udp%3A%2F%2Fudp.tracker.projectk.org%3A23333%2Fannounce&tr=udp%3A%2F%2Fwww.torrent.eu.org%3A451%2Fannounce
Switch 2 Emulator 😍
AI slopcomp
Hate to break it but the emulator also uses AI and the Switch 2 got hacked in the first place using AI. At this point you'll be hard pressed to find anything in the scene not using it because, opinions on AI aside, it is seriously effective in reverse engineering.
And that makes me feel sad about it. Remember TheFlow quitting the reverse engineering entirely because of those slop kiddies? I'm worried about reverse engineering field getting outnumbered by those fly-by-night LLM users replacing the existing enthusiasts. I really hope that won't happen but really we need to fight against those LLM users to keep it rolling and maintained by someone care about their project.
I don’t understand what the problem is. Without AI this process would’ve taken certainly much longer (longer than necessary).
You cannot escape AI, no matter how much you are against it. It is here and it will stay whether we like it or not.
If you don’t like it, don’t use it.
I for one am happy this is possible and has a very quick development.
Climate change is also already here, should we stop giving a fuck about it and deregulate fossil fuels? "You cannot escape AI" is such a common thought-terminating cliche it gives me a migraine.
So true. "You cannot escape AI" is simply not true as there are many FOSS projects explicitly banning usage of LLMs. By thinking this way you just give up to even trying fighting against it. This is such a defeatist logic and harmful to FOSS ecosystem in general.
Good luck running any of those FOSS projects when all operating systems are made using LLM code these days. Linus Torvalds explicitly allows such code.
NetBSD, RedoxOS and some explicitly declines LLM contributions, while both not using Linux as a kernel for their operating system! I do know there are fewer and fewer ground to stand but at least we can try.
NetBSD, RedoxOS and some explicitly declines LLM contributions
rustc permits LLM code. LLVM/clang permits LLM code. GCC permits LLM use if the code itself is not LLM generated.
Yeah, good luck actually getting to run these OSes when all compilers allow LLMs in some for or another.
Edit: Mesa also allows LLM contributions. Try any usable graphics output without Mesa.
My point is; whether we want it or not, it will not suddenly disappear. It exists and it will always exists.
But anyway, keep being upset about everything related to AI. That will do good for your health, I suppose.
I would get upset if someone was smoking in the same room as me, for the same reason. Smoking will not suddenly disappear. That's no reason to accept it as something good.
Fair point. Though, I wouldn’t mind that either despite not being a smoker. We are just different and have different opinions and that’s okay.
Anyway, lets see where this Switch 2 emulation is going (or not). I’m curious what is going to happen, will Nintendo go madman again?
reverse engineered code is just automatically slop, eh?
compare that to will smith eating spaghetti, or all the garbage ads that companies are putting out using AI.
Generalizing anything that AI touches as slop, is kind of . . . . disingenuous, no?
I'm sure you're plugging your original Switch 2 cartridges into your PC when holding up your high standards regarding tech trained on copyrighted material.
I guess I'm kind of okay with the AI use here because decompilations and emulator builds aren't replacing actual art or displacing workers, and it's helping consumers in an era where technology is being increasingly locked down. Perhaps even one day console makers will decide to be more consumer-friendly in response.
Plus some decomps are much more mod-friendly than romhacks, so it opens to the door for more creativity in the PC gaming scene.
I don't plan on actually emulating any Switch 2 stuff for 5-10 years, but it's wonderful to hear I won't need to buy yet another console.
Imagine the top app for steam deck being a universal emulator that can emulate any other handheld.
Heck, imagine that getting integrated into Proton...
top 71 comments