| ▲ | hturan 3 hours ago |
| Incredible all around. If this is true decrypted `fs` r/w, I wouldn't be surprised if we start seeing Switch 2 game dumps appear in a few hours. Given the world of recomps/decomps we now live in, that would mean console exclusives playable on arbitrary hardware (a worst-case scenario for Nintendo). We've already seen things like Tears of the Kingdom running at 60fps natively on an iPhone. Giving LLMs arms and eyes via KVM (or webcam) is a very strong paradigm for this sort of hardware work, as it allows things to be parallelised and run 24/7. Highly recommend people play with this more (to less nefarious ends!) when working on firmware/hardware for external devices. Worth noting too that this would have easily fetched >$50k via Nintendo's HackerOne (https://hackerone.com/nintendo). |
|
| ▲ | jasomill 2 minutes ago | parent | next [-] |
| Recmpilation seems like an incremental advance relative to the high-quality Switch emulation we already have. Given the continuing success of the Switch 1 even after such emulators existed, I doubt this will pose a serious problem for Nintendo. |
|
| ▲ | ecliptik an hour ago | parent | prev | next [-] |
| I work with Claude to port games to DOS and build new Classic Macintosh apps [1][2][3] using real hardware. For a while I was doing the SDcard swap thing; but realized with a usb4vc[4] (hands), a vga/hdmi usb capture dongle (eyes/ears), an old Wemo switch (on/off/reboot) and ftp/appleshare (files/logs) I could have Claude do it all for me. Claude made me vcctrl[5] that ties all of it together, including an mcp, skills and a webkvm. 1. https://github.com/ecliptik/doskutsu 2. https://github.com/ecliptik/flynn 3. https://github.com/ecliptik/talkip 4. https://github.com/dekuNukem/USB4VC 5. https://github.com/ecliptik/vcctrl |
| |
| ▲ | andrewchilds an hour ago | parent [-] | | Wow cool! Do you think it’s possible to port classic Mac games to modern MacOS now (thinking Dark Castle, Ancient Art of War at Sea)? | | |
|
|
| ▲ | gcoakes 2 hours ago | parent | prev | next [-] |
| I'm working on a IoT device at work and have been the "hands in the lab" for my agent this week. It's been a really weird experience. Making changes to the update/recovery process, so I have to validate several permutations of fault injection (i.e.: abrupt power loss during update step X while on starting version Y). I would love to give it unattended "hands". I just thought it was more time efficient to do it manually rather than spend days trying to figure out how to automate SD card pull/plug. X and Y are relatively small, and I expect this validation to be too costly to do at a regular cadence in CI. I can trivially use a MCCI USB-C switch for the power though. Tips would be appreciated if anyone here has thoughts. |
| |
| ▲ | hgoel 22 minutes ago | parent | next [-] | | I built a little harness for an x86 SBC for Claude to do osdev a few months ago. Janky setup with two ESPs for the serial terminal and to control a servo taped to some microswitches to power cycle the board. It worked very well, allowing Claude to spend all day and night debugging quirks with the NIC until it was able to get the driver working. So, I think giving your IoT device some "hands" is probably worth it. For SD card automation, you can find "wireless SD cards" on Amazon/AliExpress that have a microcontroller pretending to be sd card, eg FYSETC SD-Wifi. | |
| ▲ | Crosseye_Jack 2 hours ago | parent | prev | next [-] | | > I just thought it was more time efficient to do it manually rather than spend days trying to figure out how to automate SD card pull/plug Heres the thing. You only have to build the automation once. While it will only take you seconds at most to pull a card, you gotta sit around and be ready for the card to be pulled. For your problem I see 2 quick things that came to minq very quickly that could do SD card pulling for you. 1) shove a level shifter in between the SD card and device under test and have a micro enable/disable the level shifter when you want to pull/unpull. ( you can even get multiplexer IC that will do the same thing as the level shifter as acting as a switch for the SD card lines, but would allow you to connect the SD card to a 2nd device (the testing pc) to allow you to write/read data from the card when its "pulled" from the DUT. 2) 3D print a jig that will insert/remove the SD card and use a cheap RC servo to handle the movement - again using a mirco to control the servo. gives a more real world test of pulling the SD card. but only gives the the ability to pull/insert. Still required manual effort if you need to read/write to the SD card Once you have build the jig, you can reuse the jig on the next project, so while it will take some time to do/setup it could save you time later down the road. Edit: As for the code driving the ICs or Servo, I'm presuming you already know embedded programing, but even so, a simple Arduino sketch will be able to handle it for you, fuck ton of example code already exists for it, and can be easily controlled over USB. | | |
| ▲ | dceddia an hour ago | parent [-] | | To add on to this for the SD card, you can buy an “SD card extender” that has an SD card on one end and a slot on the other, with a cable in between. Something like that might make it physically easier to get in between the signals by modifying the cable. Nice big wires on this one: https://a.co/d/0cPVVsLE |
| |
| ▲ | hturan 2 hours ago | parent | prev | next [-] | | Sounds interesting! So far most of my automation has been optical (tweaking display output to show correctly under a lens with odd optical characteristics, hard to simulate computationally), so pointing cameras at the device and letting the LLM iterate and tune display output has been useful. As with any automation, it all depends on scale. Setting up a harness to repeatedly mess with microSD cards seems way more prone to failure (and false positives) than just doing it yourself, but if you're testing thousands of devices, would probably be worthwhile. | |
| ▲ | tleb_ 2 hours ago | parent | prev | next [-] | | There is hardware available for SD card automation; see the USB-SD-Mux by Linux Automation GmbH / Pengutronix. https://linux-automation.com/en/products/usb-sd-mux-fast.htm... | |
| ▲ | mosura 2 hours ago | parent | prev [-] | | Automation wins, every single time. |
|
|
| ▲ | mentos 3 hours ago | parent | prev | next [-] |
| Short term the argument that 'piracy exists yet doesn't affect steam sales' holds true. Long term when someone makes emulating Switch 2 on your Steam Deck a 1-click install I'm not so sure. |
| |
| ▲ | joenot443 2 hours ago | parent | next [-] | | The Switch 1 sold about 150m units, the Steam Deck’s sold 6m. Internet nerds like us aren’t really Nintendo’s target market, I don’t think. Installing emulators or jailbreaking a system isn’t something most of their customer base would have the want or need to do, IMO. | | |
| ▲ | oneeyedpigeon an hour ago | parent | next [-] | | Even some of us internet nerds are Nintendo fans who wouldn't go anywhere near emulating. Apart from any of the moral concerns, it's just such a worse experience: I want to use a touch screen, a portable device, a proper gamepad, etc. Nintendo has built up quite a considerable amount of goodwill since the 1980s, and the reward for that is a pretty loyal customer base. | | |
| ▲ | mschuster91 15 minutes ago | parent [-] | | > I want to use a touch screen, a portable device, a proper gamepad, etc. For what it's worth: you can use your ordinary Switch controllers on any PC just fine. |
| |
| ▲ | glimshe 2 hours ago | parent | prev | next [-] | | So true. It's dangerous to form world views based on "What HN thinks". This is the best community on the Internet IMHO but were a very tiny slice of the population. "Real people" tend to not behave like us. | |
| ▲ | 999900000999 23 minutes ago | parent | prev | next [-] | | Same thing with GTA 6. A tiny fraction of people might decide to go through hoops to pirate, but most will either play the normal way or do something else. I had a thread disagreeing with me when i brought that up. | |
| ▲ | doctorpangloss an hour ago | parent | prev [-] | | all it takes is 1 TikTok trend |
| |
| ▲ | lachiflippi 3 hours ago | parent | prev | next [-] | | Very unlikely to happen via emulation, there's Switch 1 games that the Steam Deck struggles to run already. | | |
| ▲ | lsbussell 35 minutes ago | parent [-] | | More likely to happen via recompilation, if anything. Game ports via recompilation have been taking off in the last month or so, all the way up to systems as recent as the PS5 and Switch 1. It has far less overhead than emulation. |
| |
| ▲ | 1980phipsi an hour ago | parent | prev | next [-] | | What about putting Steam on your Switch 2? | |
| ▲ | hturan 2 hours ago | parent | prev | next [-] | | Totally, convenience always wins. I think this is more of a hardware sales issue for Nintendo though — if what I understand is true, I'd bet that we see Switch 2 games running on other systems before we see a CFW/decrypt-encrypt stack for running pirated games on the Switch 2 itself. | |
| ▲ | Zetaphor an hour ago | parent | prev | next [-] | | I have no desire to buy Nintendo's hardware as I don't want to play their games badly enough to buy a dedicated console and deal with their practices. I have however enjoyed the last two Zelda titles on my PC where I was able to play them with performance and quality mods. Once it was just another application the barrier of entry was low enough to get my interest. If the games were available as actual PC titles I would have gladly paid for them | | |
| ▲ | phatfish 11 minutes ago | parent [-] | | You can pay for them if you appreciate the effort that went into making the game. Nothing to stop you buying the Switch cart and playing an emulated version. |
| |
| ▲ | m4rtink 2 hours ago | parent | prev [-] | | Would people still go to such lengths if Nintendo just released their games for the hardware people actually have, like the SteamDeck & PC ? Still seems rather self-enflicted pain for Intendo due to still pushing locked-down consoles in 2026. | | |
| ▲ | nope1000 2 hours ago | parent | next [-] | | According to wikipedia, they sold over 23 million units of the switch 2 and over 155 million of the switch. Not that I agree with their aggressive practices but it clearly works. That's a lot more than the Steam Deck btw. | |
| ▲ | monegator 36 minutes ago | parent | prev [-] | | have you ever played first party titles on the switch? the level of polish and stability on the open world zeldas is astonishing, i never experienced anything like that in third party AA/AAA games form the last 15 years or so, playing on the switch or on the pc. |
|
|
|
| ▲ | goryramsy 11 minutes ago | parent | prev | next [-] |
| Tears of the kingdom on phone? Where’s that demo haha |
|
| ▲ | SaltyBackendGuy an hour ago | parent | prev | next [-] |
| Aren't Nintendo's lawyers second to none (maybe other than Disney)? Or do we think we're in a situation where the legality of it is moot? My gut is that we will see a response from Nintendo. |
| |
| ▲ | TehCorwiz an hour ago | parent | next [-] | | "You can't stop the signal, Mal." I actually love watching this from a distance. It's very OG cyberpunk. They have successfully deplatformed emulator projects from the larger project hosting providers like Github. But they have not stopped them. The real emulator projects have just circled the wagons and started self-hosting their build and dist infrastructure, running independent Forgejo instances, etc. There's still more churn in the community because of the risk profile, and now because of LLMs. But it's settling down and there are a couple stable Switch 1 projects. And actually, their recent DMCA carpet bombing removed a lot of the unsafe forks of emulators on places like Github. Likely leading to more people being directed to the real ones. | |
| ▲ | exitb an hour ago | parent | prev [-] | | It's not impossible to navigate, original Switch has a lively "homebrew community". |
|
|
| ▲ | radlad an hour ago | parent | prev | next [-] |
| I'm working on a custom app for a camera that has a terrible Android app, and I'm working on a similar harness: AI is building both the 3D model and the parts list (basically, a Raspberry Pi, a webcam, and a few servos). |
|
| ▲ | jrmg an hour ago | parent | prev | next [-] |
| How about the other way around? With ARM Proton a thing now, how long until I can run Steam on my Switch 2? I’m sure it can’t run AAA titles - but those from a few years ago? And even modern indie titles surely? |
| |
| ▲ | hturan an hour ago | parent [-] | | DroidDeck (https://github.com/The412Banner/DroidDeck, and things like GameNative) have been huge for Android. Compatibility is fantastic, and you can run most games >3 years old at respectable frame rates on Snapdragon 8 Gen 3 handhelds. I'm sure if this leads to a full CFW environment people will port it over. |
|
|
| ▲ | 3 hours ago | parent | prev | next [-] |
| [deleted] |
|
| ▲ | TuxSH 3 hours ago | parent | prev [-] |
| > Worth noting too that this would have easily fetched >$50k More like $30k, no ("system processes allowing piracy")? |
| |
| ▲ | hturan 2 hours ago | parent | next [-] | | Ah, you're right! Depends on their generosity, but I'd imagine piracy and running exclusives on non-Nintendo hardware is more of a risk to their business than a bootROM exploit. | | |
| ▲ | TuxSH 2 hours ago | parent [-] | | The category they list in the $50k context are PSC exploits, or TSEC coprocessor exploit when executing the secure code that bootROM provides it. So, presumably, current and future key material compromission like on Switch 1 |
| |
| ▲ | voidUpdate 2 hours ago | parent | prev [-] | | Who gets the bounty money in that case? By the looks of the article, Codex did all of the work actually finding a bug. Shouldn't the money go to OpenAI? | | |
| ▲ | TaLiTr an hour ago | parent [-] | | The person running it obviously. How is that even a real question? Since when did an AI lab have the right to anything a paid user generated? |
|
|