this post was submitted on 05 Mar 2024
293 points (94.3% liked)

Open Source

31359 readers
239 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 0 points 8 months ago (1 children)

The only reason Switch emulation is as far along as it is is because they made a mistake with the hardware in the Switch's 2017 model. As long as they don't make a mistake like that again, they'll probably be fine.

[โ€“] merthyr1831 1 points 8 months ago

Physical access is the one thing you can't shield a device from permanently. Eventually you have to relinquish some security to let users play on their consoles, or allow your service teams the ability to debug and repair it.

Those will always be the way in for anyone with the will and means to reverse engineer your system.

Modern systems being built on open hardware (compared to their predecessors) is a big thing too. ARM and x86 are easier to debug and emulate than Cell, for example.