Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

for m1 gaming, nintendo switch emulation works surprisingly well with ryujinx

https://blog.ryujinx.org/the-impossible-port-macos/



I’ve been looking at this out of pure curiosity — it’s surprising that it’s a thing, but maybe it shouldn’t be.

I own a switch (or rather I suppose I should say my kids do) so I don’t need to emulate it, but I do wonder what it would be like to play BotW on a 5k screen. I know it wouldn’t run in 5k, but maybe there are mods or ways to crank up the settings? It would be fun to explore some time.


Even more surprising: it's written in C#


Why do you think it's surprising it's written in c#?


Previously low performance and a still low popularity?


Not sure what your definition or filters are for low popularity but c# and .net in general purpose and application development are very popular according to various developer surveys. Depending on the survey often in the top five to ten.

I wouldn't say it's poor performing, definitely not rust, c or c++ capable, but you can write performant code through various tools, processes and optimisations, or bind to libs written in other languages e.g. rust, c++ to have them handle with that must be incredibly performant. Unity is a good example .net C# and C++ working together to deliver a performant solution.


> I wouldn't say it's poor performing

Let me reiterate that I meant that it was previously low performing. I've developed in .Net since 2009 but only last few years have brought significant improvements in performance.


C# is quite popular in game dev circles because of the ubiquity of the Unity engine which uses it as its scripting language.


Sure, but presumably they did not write an emulator for the switch in the unity engine...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: