The emulation scene never quite sleeps and recently, new developments have been occurring all over. This time, we have PPSSPP 1.7.5, SSBU loading in Ryujinx and Citra’s audio emulation taking a great step forward.
PPSSPP 1.7.5 released with bug fixes for Android
PPSSPP 1.7.5 on a 2012 Nexus 7 running Android 6.0.1
Unless you haven’t been following emulation at all for the past few years, then you know that PPSSPP is the go-to PSP emulator on all platforms. Recently, PPSSPP 1.7 was released and it brought about speed boosts in some games, Discord integration and other features. However, as with all software, bugs still remain and as a result, PPSSPP 1.7 got some supplementary updates to fix some stuff.
From what could be gathered, PPSSPP 1.7.5 is an Android-only update that was released a few days ago and comes with a minor bug fix . On the other hand, the latest version of PPSSPP for other platforms is version 1.7.4 and that comes with some unidentified crash fixes.
To grab PPSSPP 1.7.5, you have to get it directly from the Play Store because it’s not available on the PPSSPP website in APK form.
Ryujinx now loading SSBU!
Ryujinx can now get to the main menu of SSBU. However, there are some missing textures and graphical issues in the image above so don’t expect to be able to play SSBU at full speed on your PC tomorrow!
Recently, Nintendo Switch emulation has been progressing at a very fast pace with Yuzu already emulating Pokemon Let’s Go at semi-playable speeds. Now, the people behind Ryujinx, Yuzu’s competitor, have decided to let us know that the emulator is still alive and well after 2 months without giving any updates on Twitter.
This announcement comes in the form of a tweet that shows Super Smash Bros Ultimate, a Switch game released just yesterday, booting to the main menu in a development build of Ryujinx. Seeing SSBU running on a Switch emulator already is pretty promising but no word has been given about whether the title gets in-game or not.
Citra gets LLE Audio Emulation through a project called Teakra
Yesterday, the Citra folks published a report/story about how LLE audio came to be in Citra (the go-to 3DS emulator). While it’s a very interesting (and fun) read, it’s quite long so it will be reduced to point form for quicker reading:
Up until now, Citra only include HLE (High Level) Audio emulation.
Working on emulating a device’s audio chip is pretty daunting work but wwylele pushed on! (Image is some design work from wwylele when he working with the DSP)
This provides good speed and high quality audio but it has the problem of not working with all games. It happens because it implements the audio outputting code on a per-game basis rather than emulating the audio chip found inside the 3DS.
As a result, Citra’s audio emulation had a couple of quirks and some games like Pokémon X / Y took issue with this and refused to work correctly.
To fix this issue, developer wwylele took on the task of creating an LLE Audio interpreter for accurate audio emulation
Work on this started project, called Teakra, started in January 2018 and progress got quite far but DMA emulation gave wwylele some issues. Due to these issues, wwylele wasted countless hours and decided to give up on Teakra in mid-September 2018.
Then, out of nowhere, he picked up work on DMA emulation late last month and now, LLE emulation has been integrated into Citra’s code.
Currently, LLE audio emulation makes games run at 5 FPS but there’s considerable room for improvement and in its current state, it makes finding/debugging audio issues much easier so it could help with improving HLE audio emulation.
For more information, check out Citra’s blog post about the matter which is a joy to read even for people that don’t know much about hardware stuff!
Without a doubt, emulation keeps on being a fascinating thing that never stops amazing us. Thanks to various passionate developers, like wwylele in the piece above, we could run our favourite games on newer devices and experience older games with better graphics, mods and other improvements!
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.