We’re off and about in August which brought a rumbling of bug fixes, HLE improvements, and GPU improvements, and not to mention multithreaded shader compilation! Vulkan has also seen an incredible amount of improvements in the past month.
But before plunging into the deep end, let’s review the state of Ryujinx’s Patreon goals and deliverables:
Amiibo Emulation - merged into the main build in March 2021.
While compatibility is now almost perfect, there are...
2021-09-06 04:28:17 +0000 UTC
View Post
Vulkan Progress
As promised on the last month, there is now a Pull Request open with the Vulkan implementation. What that means is that the code is now public, and anyone can test it if they wish. It is not complete yet, so please do not interpret this as a feature announcement, there is still quite a lot of work to be done before it can be considered better than the OpenGL backend overall.
So let's start with where we stand today. Most of the functionality was already implement...
2021-08-04 01:59:53 +0000 UTC
View Post
June brought with it scads of graphics optimizations, bug fixes, some quality-of-life GUI enhancements, and a nice bump in overall game compatibility. Project No Name also landed, providing native Mii applet support, marking the first time a Switch system applet has been successfully emulated!
But before plunging into the deep end, let’s review the state of Ryujinx’s Patreon goals and deliverables:
Amiibo Emulation - merged into the main build in March 2021.
2021-07-03 22:49:56 +0000 UTC
View Post
Ryujinx POWER’ed up its CPU emulation this month with a far-reaching performance update delivering dramatic FPS increases, boot time reductions, and smoother gameplay on a wide variety of platforms. LDN2.3 was released simultaneously with POWER to make all those multiplayer sessions that much smoother! May 2021 also saw the arrival in the master build of the new multi-level function table as well as the long-awa...
2021-06-02 06:24:58 +0000 UTC
View Post
LDN2.2, Miria (input re-implementation), and Custom User Profiles, oh my!
LDN2.2 was released this month with specific performance enhancements making Monster Hunter Rise a much more playable experience while also providing internet multiplayer for those wanting to hunt together, and a true-up to all the latest improvements master had to offer for any others wanting to play their games on LDN. Miria, the input code overhaul to kill off all usage of OpenTK3, was also released this month....
2021-05-02 02:26:48 +0000 UTC
View Post
Interview with Ryujinx Team Developer riperiperi
What is your software development background? How did you find out about Ryujinx?
I'm a hobbyist game developer, and I also do software engineering for a living. I found out about Ryujinx as I've been big into emulation for a while, and was linked to the first post about it on GBATEMP from the emulation subreddit. Not sure how you're meant...
2021-04-27 21:54:27 +0000 UTC
View Post
Our second Patreon feature goal, Custom User Profiles, is now in the latest official build!
To manage user profiles:
- Simply click on Options > Manage User Profiles.
- Profiles cannot be edited/managed while a game is running.
- The "RyuPlayer" profile is the default user which cannot be deleted, as it contains all of the original save files for your games. However, the name and picture can be changed.
- WARNING: Save data is sp...
2021-04-23 20:32:59 +0000 UTC
View Post
Ryujinx wrapped up Q1 and put a snazzy bowtie on it with an absolute avalanche of graphical bug fixes for some of your favorite games, and a significant increase in compatibility & stability in games utilizing Unreal Engine 4, thanks to the introduction of Texture Groups/Texture Dependencies and a handful of other related improvements.
The new Switch-exclusive game Bravely Default II was released at the end of February, and its status in Ryujinx progressed from “almost completely ...
2021-04-02 19:00:33 +0000 UTC
View Post
Interview with Ryujinx Team Developer Thog
What is your software development & reverse engineering background? How did you find out about Ryujinx?
I started programming at the age of 11 mostly by necessity. Back then, I was in need of complementary tools to help with my experience at school without spending any euros. I continued that way for some years and picked up an interest in modding games and embedded software development later on.
<...
2021-03-24 15:06:25 +0000 UTC
View Post

The latest official build of Ryujinx (version 1.0.6788) now includes the Amiibo emulation support that was promised as a result of reaching our first Patreon goal earlier this year.
The feature's PR (pull request) landed in early February and received a great amount of feedb...
2021-03-18 22:54:12 +0000 UTC
View Post
We are well into Q1 and have once again been burning the midnight oil to crank out bug fixes, optimizations, and quality of life improvements for end users. February also saw the release of Haydn: Part 1, a complete re-implementation of the audout & audin functionality resulting in, among other benefits, a significant reduction in CPU usage while using the emulator.
Before we jump into last month’s nitty-gritty, it’s time for a Patreon goals update:
Amiibo...
2021-03-01 22:32:05 +0000 UTC
View Post
Interview With gdkchan, Project Founder
When did you first become interested in software development? Do you feel the same about it today or have your thoughts changed?
I first became interested when I was 9 years old. It was mostly because I used to play a lot of games (usually old stuff, at that time), and wanted to create my own. I think I still feel pretty much the same way about programming: it can be a lot of fun, and also a lot of stress.
2021-02-17 02:26:13 +0000 UTC
View Post
We kicked off the new year with a month full of bug fixes & advancements in performance and compatibility. There were also a few key updates in the UI & applets, thanks largely to an influx of new contributors. We’re excited and encouraged to see a more active development community for the emulator, and look forward to a productive 2021!
GPU Improvements
Shooting Blindly - Implemented missing texture formats
2021-02-04 18:54:42 +0000 UTC
View Post
2020 is almost over, and we have been on a compatibility expansion and bug-fixing spree. Let's take a look at all the improvements we had over the course of the last two months!
GPU improvements:
Buffer to texture copies size fix
A bug on buffer to texture copies caused some Unreal Engine 4 games to crash. This bug was causing the emulator to copy too much data which in turn caused memory corruption, as unrelated data was being overwritten in memory. Fixin...
2020-12-31 16:37:15 +0000 UTC
View Post
Update (2021-10-31):
This LDN version brings the numerous updates that the emulator received in the past months, and the new Mario Party is compatible too! Now you can enjoy playing with your friends over the Internet. Don't forget that you need to select the Local Play option on the game to play over the Internet with the LDN build.
For people trying LDN for the first time, don't forget to leave the Network Passphr...
2020-12-21 03:04:53 +0000 UTC
View Post
We saw quite a few graphical improvements in September and October, so let's take a look!
GPU emulation improvements:
XMAD bug:
We had a long-standing issue on Super Mario Odyssey where the dithering patterns that show up on as transparency on objects close to the camera, commonly used to reveal any graphics behind it, wouldn't render properly on the emulator. gdkchan found that the issue was a due to one of the shader instructions (XMAD) ...
2020-12-02 20:14:47 +0000 UTC
View Post
Ryujinx has seen incredible progress over the course of 2020, but so far one particular feature has remained glaringly absent: a disk-based shader cache. That changes today with our latest update: project code name Salieri!
While not a core function of emulation, this feature's addition to the emulator is a quantum leap forward in gameplay enjoyability for end users and one that a multitude have been earnestly requesting for many months (shader cache when???).
What's the b...
2020-11-12 23:19:55 +0000 UTC
View Post
August is already over, and like July, it was packed with great updates. Let's take a look at all the improvements that Ryujinx received these last two months!
GPU improvements
Support for inline index buffer data:
Inline index buffers are basically index buffers that are sent to the GPU directly on the command stream. While NVN never makes use of this functionality, it is required by the OpenGL API in some cases. gdkchan implemented support for the functi...
2020-09-03 02:06:18 +0000 UTC
View Post
This version is outdated, you can find the new build version on this post: https://www.patreon.com/posts/introducing-ldn2-45268370
Ryujinx celebrates another groundbreaking feature release by becoming the first Switch emulator to implement “local wireless” multiplayer support!
NOTE: If you want to play Animal Crossing with our provided save...
2020-08-25 00:20:34 +0000 UTC
View Post
Today we're pleased to release Amadeus, our big audio rewrite, written by Thog, that fixes sound issues on many games!
This brings a big improvement to many games that makes use of the switch audio renderer. Mario Kart 8 is no longer a cacophony of dissonant sounds, Splatoon 2 no longer hangs on the intro with a looping sound effect, Persona 5 Scramble also no longer hangs on the intro, Hatsune Miku: Project DIVA Mega 39's now has music, and the list just goes on!
We prepared a bl...
2020-08-18 02:00:54 +0000 UTC
View Post
News: various developments & enhanced compatibility
It's been awhile since our last progress report, and we apologize for the long delay, but today we want to show some nice improvements we had in the past few months. These include advancements in compatibility, graphical fixes, and more!
GPU emulation improvements:
- Super Smash Bros Ultimate T-Pose bug
SSBU had a long-standing bug where most of the characters wouldn't have proper anim...
2020-06-26 21:46:19 +0000 UTC
View Post
Here's a video showcasing our newest feature, the Profiled Persistent Translation Cache, comparing the boot times in Mario Kart 8 Deluxe!
We would like to once again thank everyone for all their support! Considerable efforts have been put into developing big features recently, and as a result we've fallen short of the mark in providing timely progress reports. We've taken note of this and are reprioritizing to ensure continued on-time delivery of exclusive content to our Patreon subscri...
2020-06-19 14:32:54 +0000 UTC
View Post
We are proud to announce a new feature today in Ryujinx: the Profiled Persistent Translation Cache (PPTC)
What is the Profiled Persistent Translation Cache?
In a nutshell, this feature caches translated functions so that they do not need to be translated every time the game loads. This results in a significant reduction of load times for nearly every game.
This results in a significant reduction of load times (the amount of time between launching...
2020-06-16 18:41:33 +0000 UTC
View Post

Today I decided to try fixing a bug that has been present for quite some time in Mega Man 11. But this time, I also decided to share the process that I use to find and fix those issues.
First, let's start with the tools. If you have ever attempted to repair something, you probably already know that doing so without proper tools is almost impossible. It's no different with graphics bugs. To find...
2020-04-09 23:25:21 +0000 UTC
View Post

Another month has passed, and another batch of bugs were fixed. Today we will take a look at some of the improvements that Ryujinx received lately.
GPU emulation improvements:
In the previous post, we discussed 32-bit support that allowed a lot of games that previously didn't even boot to become fully playable. One of those games is Rune Factory 4 Special, a remaster of t...
2020-04-04 01:47:10 +0000 UTC
View Post

EDITED 05/02/2020: We are proud to announce that Animal Crossing: New Horizons is now playable on the latest builds! check it out here
EDITED 04/13/2020: We released a new version, here is the changelog:
- Fixes some elements not rendering at some angles.
- F...
2020-03-24 00:25:18 +0000 UTC
View Post
Whaaat, a Patreon progress report?
That's right! We will be releasing progress reports for patrons now! You can think as a way to thank you for your support. The plan is making monthly progress reports, and seasonal progress reports that will be released to the public, and will be pretty much a condensed version of those smaller progress reports.
Since our time is limited and writing those progress reports is very time consuming, we plan to reuse as much content as possible for th...
2020-03-02 20:09:18 +0000 UTC
View Post
Hi patrons, we know that we don't post that much Patreon-specific content and we promise to improve that soon.
Since we opened the Patreon one and a half years ago, Ryujinx has improved a lot thanks to your support!

In fact, in addition to paying our monthly web hosting fees, we were able to buy a new laptop for gdkchan, which helped him drastically improve GPU rendering and perform...
2020-02-21 01:05:17 +0000 UTC
View Post