News for hackers. Stuff that matters.
Re:Yuzu – Nintendo Switch Emulator by chrisper on Monday January 15, 2018 @11:45AM (#16151579)
Since the Switch is similar to the 3DS and it uses a well documented chip (Nvidia Tegra) development should be faster.
Re:Yuzu – Nintendo Switch Emulator by delroth on Monday January 15, 2018 @11:53AM (#16151641)
Recent consoles are well abstracted from the hardware. The only case where this is usually not true is the GPU, and it's rare to have something completely custom there nowadays (the 3DS and its weird PICA chip is very much the exception). Most of the difficulty is in properly emulating the operating system, and this is not helped by having SoC datasheets.
Re:Yuzu – Nintendo Switch Emulator by comex on Monday January 15, 2018 @08:29PM (#16155080)
> Most of the difficulty is in properly emulating the operating system, and this is not helped by having SoC datasheets.

That’s assuming that you reimplement/HLE parts of the operating system rather than running the whole system in the emulator, in which case you wouldn’t need to care much about how the OS works. I suppose you think HLE is nevertheless easier overall?

Re:Yuzu – Nintendo Switch Emulator by MBCook on Monday January 15, 2018 @12:23PM (#16151865)
Plus timing issues, bugs & errata, etc.
Re:Yuzu – Nintendo Switch Emulator by delroth on Monday January 15, 2018 @12:28PM (#16151910)
Meh. Timing issues become almost irrelevant in a world where consoles have dynamic clock scaling, deep sleep modes, etc. Games are usually not written around specific timings anymore.

Bugs and errata can be a concern (I think I remember some issues regarding PowerPC atomic instructions misbehaving on the Wii U for example) but I would expect them to be fairly minor compared to the whole work of REing a custom microkernel and its associated services.

Re:Yuzu – Nintendo Switch Emulator by pizza234 on Monday January 15, 2018 @12:28PM (#16151909)
Hopefully it will be comparatively easy. But (presumed) similarity is not a guarantee - see the XBox emulation: http://emulation.gametechwiki.com/index.php/Xbox_emulators#E...
Re:Yuzu – Nintendo Switch Emulator by t0mek on Monday January 15, 2018 @03:55PM (#16153367)
yuzu is a fork of the Citra 3DS [1] emulator, maintained by the same people [2].

[1] https://citra-emu.org/ [2] https://yuzu-emu.org/