5 ms·
Did you know that Animal Crossing is a series of games that run on more Nintendo consoles than just the Switch?
by knolax 6y ago
Did you know that Animal Crossing is a series of games that run on more Nintendo consoles than just the Switch?
- monocasa 6y ago> the new Animal Crossing during quarantine Which, last time I checked is a switch exclusive game. And my point anyways, is that Nintendo hardware isn't Japanese designed anymore. Which is objectively true. Their software is great though, and is Japanese designed. Their OS reminds me a lot of Fuchsia, but actually completed and shipped.
- knolax 6y agoOr maybe in 2020 the actual SoC is a piece of commodity hardware and claiming that the SoC + support components is the totality of hardware design is how you get constantly overheating iPhones that bend when you put them in your back pocket. https://www.ifixit.com/Teardown/Nintendo+Switch+Lite+Teardown/126223 https://www.ifixit.com/Teardown/Nintendo+Switch+Lite+Teardow... I can't find any public information on what the Tegra X reference design is without registering an account with Nvidia, but even if you're telling the truth you conveniently ignore that said ram chips are made by Samsung.
- monocasa 6y ago> Or maybe in 2020 the actual SoC is a piece of commodity hardware and claiming that the SoC + support components is the totality of hardware design is how you get constantly overheating iPhones that bend when you put them in your back pocket. I mean, it's not a commodity. Another SoC means it's not a switch anymore as the software is incredibly tied to the specifics of that SoC. > I can't find any public information on what the Tegra X reference design is without registering an account with Nvidia, but even if you're telling the truth you conveniently ignore that said ram chips are made by Samsung. Here you can see the Samsung K4F6E304HB-MGCH chips being referenced for the Jetson Tegra X1 developer board. (https://developer.download.nvidia.com/embedded/L4T/r24_Release_v2.3/Tegra_Linux_Driver_Package_Release_Notes_R24.2.3.pdf https://developer.download.nvidia.com/embedded/L4T/r24_Relea... Also, Samsung isn't a Japanese company, so their chips being in there doesn't make it any closer to Japanese hardware.
- knolax 6y ago> I mean, it's not a commodity. Another SoC means it's not a switch anymore as the software is incredibly tied to the specifics of that SoC. It seems that most of the actual OS layer of the switch is designed to be hardware independent. I mean they managed to run Skyrim on ARM so it's not a stretch to say it wouldn't take much effort to move to a different SoC. Maybe using a different SoC would be difficult with Linux, but it doesn't seem the case with the OS they're using. > eSOL, a leading developer of real-time embedded software solutions, today announced that its µITRON 4.0-compliant real-time operating system (RTOS) and exFAT file system have been adopted in the Nintendo Switch™ game console developed by Nintendo Co., Ltd https://www.esol.com/news/news_57.html https://www.esol.com/news/news_57.html > Supported CPUs are numerous. ARM, MIPS, x86, FR-V and many others including CPUs supported by open source RTOS eCos and RTEMS, both of which include the support for µITRON compatible APIs. https://en.wikipedia.org/wiki/ITRON_project https://en.wikipedia.org/wiki/ITRON_project > Also, Samsung isn't a Japanese company, This thread started because of a statement on "Asian companies"
- monocasa 6y ago> It seems that most of the actual OS layer of the switch is designed to be hardware independent. I mean they managed to run Skyrim on ARM so it's not a stretch to say it wouldn't take much effort to move to a different SoC. Maybe using a different SoC would be difficult with Linux, but it doesn't seem the case with the OS they're using. There's no GPU shader compiler on the system, all of the games' shaders are compiled for this exact GPU micro revision. There's a lot of other ways that the games are tied specifically to this SoC. The closest you'd be able to get would be running the games in an emulator. > uITRON stuff Their OS really isn't uITRON derived, but I can believe they took the exFAT stack from there. You can see the shape of the OS here, and it's pretty different from uITRON. https://switchbrew.org/wiki/SVC https://switchbrew.org/wiki/SVC There might be a compat layer in the driver process for the exFAT driver though. They threw in a FreeBSD kernel space compat layer for their IP stack process for instance. > This thread started because of a statement on "Asian companies" That's cool and all. I was correcting your specific assertion that the switch is Japanese hardware.