Live data from Hacker News

Experimental Nintendo Switch Emulator written in C#

github.com

11–20 of 172 posts

Re: Experimental Nintendo Switch Emulator written in C#

#13
I have mixed feelings about emulating current-gen consoles. I think there's a very strong ethical case for emulating consoles whose games are no longer made (despite Nintendo's best efforts to shut that down too). But emulating something whose games can still be bought new would tend to encourage piracy, I expect.

Edit: "cracking" -> "piracy", for clarity

Re: Experimental Nintendo Switch Emulator written in C#

#14

I have mixed feelings about emulating current-gen consoles. I think there's a very strong ethical case for emulating consoles whose games are no longer made (despite Nintendo's best efforts to shut that down too). But emulating something whose games can still be bought new would tend to encourage piracy, I expect. Edit: "cracking" -> "piracy", for clarity

If people who wouldn’t have bought a Switch end up playing those games on PC who has lost out here?

Re: Experimental Nintendo Switch Emulator written in C#

#15

I have mixed feelings about emulating current-gen consoles. I think there's a very strong ethical case for emulating consoles whose games are no longer made (despite Nintendo's best efforts to shut that down too). But emulating something whose games can still be bought new would tend to encourage piracy, I expect. Edit: "cracking" -> "piracy", for clarity

>But emulating something whose games can still be bought new would tend to encourage cracking, imo.

That would be truly terrible!! Making a copy of your owned games is a capital crime.

Re: Experimental Nintendo Switch Emulator written in C#

#19
> The CPU emulator, ARMeilleure, emulates an ARMv8 CPU and currently has support for most 64-bit ARMv8 and some of the ARMv7 (and older) instructions, including partial 32-bit support. It translates the ARM code to a custom IR, performs a few optimizations, and turns that into x86 code.

Interesting... since .Net is cross-platform and can run on ARM, if it's running on an ARM processor does it just run the instructions directly?

Re: Experimental Nintendo Switch Emulator written in C#

#20
post #15

I have mixed feelings about emulating current-gen consoles. I think there's a very strong ethical case for emulating consoles whose games are no longer made (despite Nintendo's best efforts to shut that down too). But emulating something whose games can still be bought new would tend to encourage piracy, I expect. Edit: "cracking" -> "piracy", for clarity

>But emulating something whose games can still be bought new would tend to encourage cracking, imo. That would be truly terrible!! Making a copy of your owned games is a capital crime.

When people refer to "cracked" games/apps there's usually an implication of "pirated". I'll edit my wording.
Post reply on HN