6 ms·
For someone that's been following Dolphin's progress for so long it's really amazing that there's already a pretty well done Nintendo Switch emulator.
by Apofis 6y ago
For someone that's been following Dolphin's progress for so long it's really amazing that there's already a pretty well done Nintendo Switch emulator.
- vinceguidry 6y agoIt shouldn't be. The hardware and software development toolsets used by modern game systems get ever-so-closer to commodity PC hardware with every market cycle. Older hardware is actually harder to emulate than newer. NES cartridges had their memory controllers built into the cartridge. The newer ones used by games such as Castlevania 3 are imperfectly understood and many games still have crash glitches. Only roughly half of these controllers were made by Nintendo and not all of the ones that weren't were licensed. The situation with the SNES is in some ways better and some ways worse.
- qwertay 6y agoThe wii and gamecube had only CDs for storage so it doesn't run in to that issue.
- monocasa 6y agoThey have their own very special requirements. For instance their equivalent of shaders are able to be changed much more quickly than PC architectures's GPUs generally allow.
- rubatuga 6y agoBut dolphin emulator enthusiasts mitigated that by creating huge shader caches by playing the games for hours, and then saving the shaders.
- srgpqt 6y agoI don’t think they use shader caches anymore? Unless something changed since 2017? https://dolphin-emu.org/blog/2017/07/30/ubershaders/ https://dolphin-emu.org/blog/2017/07/30/ubershaders/
- thih9 6y agoGreat story, I enjoyed reading this, thanks for sharing. > Mali on Android: Not tested. We can safely say it wouldn't end well, though. This brings memories; my canvas webpage had a number of problems with android mali devices.
- zcoyle 6y agoThe gamecube used mini-dvd and the wii used dvd
- andrepd 6y agobsnes is the gold standard in accurate emulation.
- Andoryuuta 6y agoThere are even two actually! Yuzu and Ryujinx. They are both unique codebases and both support games to differing degrees.