Reverse engineering a Nintendo Switch cartridge
texplained-store.com
texplained-store.com
“To avoid the possibility of accidental ingestion, keep the game card away from young children. A bittering agent (Denatonium Benzoate) has also been applied to the game card. This bittering agent is non-toxic.”
https://kotaku.com/nintendo-switch-cartridges-taste-so-bad-1...
Does anyone know, for this kind of "unique card device" use case, do companies usually have an in-house team in charge of developing it, or do they hire a third party, or does a third party approach them with the offer of a device like this?
If a third party, is it a small shop, or some established company? How is the company known and how does it build that relationship with Nintendo?
Another fun fact: Argonaut later evolved the very same SuperFX chip into the https://en.wikipedia.org/wiki/ARC_(processor), which is used in, among [many] other things, Intel's infamous Management Engine. You very likely have an Argonaut core in your computer.
The part number on the IC, after some contrast enhancements, appears to be MX28K128GL0 --- not a publicly documented Macronix part number, but may be related to the 28F128, a common 16MB (128Mb) NOR flash.
https://reverseengineering.stackexchange.com/questions/5878/...
Nonetheless, at least in my field of research, the assumption is that there exist nation states with "unlimited" resources that can in fact reverse complex ICs. In reality, I doubt even the US DoD has that level of resources available, so I like to think of the assumption as an analogue to the oracle model in cryptography.
Actually I would look East, to China and Russia, for the latest technologies in IC reverse-engineering. I don't think nation-state levels of resources are necessary even to RE something like an Intel CPU. To actually understand how it all works is a different matter, but if you're talking about just deriving a transistor-level or gate-level schematic, or turning that into HDL, from my understanding it's actually quite affordable now. You can already recover code from most microcontrollers with <$10K USD (and I personally know others who have used those services before); I'd estimate getting a schematic to cost maybe 10x that.
For example, the fragments of recent NorK missiles. If they had any computer or radar fragments left, they would be analysed, even if it cost $100M.
Also, military cryptographic processors, especially for strategic or space comms.
https://www.sciencenews.org/article/what-donkey-kong-can-tel...
It was a post on HN a few months back
You see this on the PS Vita as well: the memory cards, which are meant to be changed rarely if ever, are roughly the size of a microSD card while the game cartridges are probably double the width and height even though the storage capacity of the carts tend to be much less (2-4GB) than the memory cards (8-64 GB).
For those who wants to go further: Zelda’s Chip ID is out! https://www.texplained-store.com/en/10-chip-id
It appears they are located on my daily commute.
Could not have known without HN, cool!
(EDIT: typo)