making various fixes and additions to the emulator. Post-5.0 developments (ongoing) Development of a Vulkan-based graphics renderer began in June 2016. After a month, the developer announced that it is “now feature-complete" and that it's "time for clean-ups/bug-fixing/performance work.“ Development of the renderer was still done in a dedicated branch for the next few months until the code was finally merged in October 2016. In September 2016, Dolphin's developers announced the emulator was now able to boot all official GameCube titles. The last title to be supported for boot-up, Star Wars: The Clone Wars, had been particularly difficult to emulate due to the game's use of the memory management unit. Triforce emulation was removed due to lack of maintenance. In March 2017, support was added for the Wii Shop Channel. Two experimental features, both of which never reached maturity, were removed in May 2017: The Direct3D 12 renderer – which found a suitable replacement in the Vulkan back-end – and the alternative CPU emulator JIT IL. Continuing this year's earlier work on graphics performance-related matters, Dolphin developers implemented a solution for the long-standing problem known as shader compilation stuttering. The stuttering is caused by the emulator waiting for the graphics driver to compile shaders required for new environments or objects. The solution that the Ubershaders – in development since 2015 – present to the problem was to emulate the Wii's and GameCube's rendering pipeline by way of an interpreter running on the host system's graphics processor itself until a specialized shader has been compiled and can be used for future frames, at a lower cost to performance. 18 August 2017 marks the culmination of work started in late 2016 when the cross-platform MMORPG Dragon Quest X was added to the list of playable games just two months before support for the online functionality of the Wii version was dropped. The addition relied on a number of features that had been previously added to the emulator simply for the sake of accuracy, such as support for the Wii Shop Channel. Support for Wii File System, an encrypted file system that was originally designed for the Wii U, was also added after a rigorous amount of reverse engineering. In the first half of 2018 Dolphin's developers deprecated the wxWidgets GUI toolkit and replaced it with one based on Qt because the original GUI toolkit's limitations stood in the way of implementing new