Horizon Linux: arm64 Linux patched to run programs for the Nintendo Switch
github.com
github.com
> Given the significance of the commercial game milestone, and that I’m starting my first job on Monday,
I expect this developer has a very bright career ahead of them. Amazing work.
It's great to be inspired by someone's work, but you should not beat yourself up for not doing what they are doing.
for some, that happens quite often. for others, never.
Just to clarify, the developer is correct - Mesosphere runs natively on the switch, and now has 1:1 compatibility with Nintendo's kernel. It can run every commercial game. There have been some intents/attempts to port mesosphere to non-switch hardware, but I don't think anyone has got meaningful results there, yet.
I don't browse reddit too often, so I don't know if this is a common thing with reddit videos? can anyone else chime in and let me know whether this is a me-problem or something common?
* https://www.youtube.com/watch?v=b-eZsclPq64 * https://www.youtube.com/watch?v=sV_CbRsnxF4 * https://www.youtube.com/watch?v=vlvvlTfSNj8
https://lwn.net/Articles/824380/
Probably that mechanism could mean this project could work on mainline Linux at some point.
Thanks for also pointing this out.
I guess it’s one of the reasons we got patents and the like.
Either way, remarkable. I truly hope Nintendo leaves him alone though..
On the other hand, that's not really the point of this work.
Whilst true I don't think there's any way to use that to get better graphics support in a Linux VM - for that you're going to be at the mercy of either VMWare or Parallels. QEMU doesn't do 3D acceleration on macOS hosts AFAIK.
Especially not for pointless goal posts/metrics like whether or not it has a fan.
Technology should be made as a contribution to humanity.
But it should also solve problems and make lives easier for its users. A thin and light laptop that consumes a fraction of power and generates a fraction of heat does exactly that.
I love FOSS for its contributions to humanity and its capability to be practical. But open hardware is often not. It's usually terribly expensive, very inconvenient or simply badly executed.
At some point, being blind to the advancements from a closed platform becomes being blind to people's needs and ending up lost in a cloud of ideology.
Back then, an advantage of Linux against other Unixes was being able to run in a domestic IBM PC Clone. Which, at the time, was the "small fan computer" at least compared to big mainframes running commercial Unix
Given the Oracle vs Google lawsuit about the Java API, and that all he has done is reimplement an API, surely there is nothing Nintendo can do?
Their legal team knows that with their excessive legal funds they don't need to care about what the law allows them to do, their lawyers and henchmen can simply bleed their targets dry and make them give up.
They're a terrible company that happens to make some fun games.
Is it playable? No, it probably won't even load the main menu without additional work. This is alpha level software.