With the recent addition of OpenGL-based hardware (GPU) acceleration in libnx, the Switch homebrew scene got a couple of doors opened. This week, the Switch got a port of melonDS, an update to NXQuake for it to make use of GPU acceleration and more!
melonDS emulator ported to the Switch
Even though the Nintendo DS isn’t a very powerful console, it still proves to be a headache to emulate especially on many devices.
Nintendo DS emulation on the Switch is nothing new and, in fact, it’s been around since last May with MasterFeizz’s port of DeSmuME. Unfortunately, DeSmuME for the Switch didn’t get too far, like the Vita port, as the project was abandoned although there’s still some hope for that with the efforts of a GBATemp member called “Laprox”.
While DeSmuME is a pretty old emulator, which hasn’t been updated in 3 years, that has its own share of performance issues on ARM devices, melonDS is the new kid on the block. melonDS is still being actively updated and is said to be more accurate than DeSmuME.
The Switch port is by GBATemp member “Hydr8gon” and according to him, performance is pretty similar to that found in DeSmuME. Obviously, there is no GPU acceleration in this one as there still isn’t a GPU accelerated renderer in melonDS but that may come in the future. Hydr8gon states that he’ll keep on updating the Switch port with new code so this port is certainly one to keep an eye on! To get it, simply follow this link.
NXQuake (2) and pSNES get GPU accelerated rendering
NXQuake recently got hardware acceleration but fgsfdsfgs already ported another Quake port! As a result, you should also give QuakespasmNX a go
With the 1.4 update to libNX, it’s only natural that some homebrew got updated with GPU acceleration. In the past few days, developer fgsfdsfgs updated both NXQuake and NXQuake2 with support for GPU-acclerated OpenGL renderers. While these renderers are still in experimental stage, community members on GBATemp are reporting good results with a smooth 60FPS at 1280×720 (the Switch’s screen resolution).
Other than the Quake ports, pSNES, a SNES9x port by Cpasjuste, also got updated with GPU acceleration and this brings about some nice UI effects and shaders.
This week also some other releases which include:
NXShell Beta 5 which brings about a whole slew of bug fixes and some new features which could considerably improve your experience.
To get the homebrew and PC tools mentioned above, simply follow the in-line links above. Issues should be reported in the Issues tab of GitHub or posted in the GBATemp links above.
N.B: Please note that I could not test the software mentioned in this article as I currently do not own a Switch. The best efforts have been made to report accurate information through online research! – Aurora.
I'm a girl that's liked technology from day 1. Mostly interested in the PSVita/PSP scene but I've always modded my stuff when it's possible, that is :)Contact me via DM at @KawaiiAuroraA on Twitter if you have any questions/concerns about my articles or if you have any article requests.