Archivos de: MayImilae

Dolphin Progress Report: May, June, and July 2023

It has been a bit of a tumultuous summer for the project, but now things are returning to normalcy. For those who somehow missed it, the Dolphin on Steam project has ceased after contact between Valve and Nintendo. Though we disagree with their stance and decision, we respect Valve's right to impose whatever restrictions they want within their private storefront. Please read the full article for details.

Fortunately, all that means is that nothing is going to change. We're going to continue working hard to improve Dolphin and make it the best emulator it can be.

Speaking of which, we hope you enjoy this Dolphin Progress Report!

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Dolphin Progress Report: February, March, and April 2023

It's been a hectic past few months for the project. In addition to the upcoming release on Steam, a lot of focus has gone into other major features. While not everything has landed yet, two very important changes to Android did arrive, one of which has been in the works for a couple years!

We're talking about a large scale rewrite to Dolphin's Android Input Handling that will eventually allow it to match the feature set users on Desktop Dolphin builds enjoy. Android users also get another major quality of life upgrade - Dolphin is now a Document Provider on Android. This means you can use Dolphin to directly copy files into and out of its per-app directory on the latest versions of Android.

In this report, we'll be going through both of these and several other important changes. Enjoy!

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Coming Soon: Dolphin on Steam!

We are pleased to announce our great experiment - Dolphin is coming to Steam! Our store page is now live, and you can visit it with the handy widget below. However, due to how Steam works, you won't be able to download the emulator through Steam just yet. Feel free to wishlist us to be notified when Dolphin is available to download on Steam!



When we launch on Steam, we'll have a feature article detailing the process and features of the Steam release. We're …

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Dolphin Progress Report: December 2022 and January 2023

We've got a lot of exciting news and features packed into this Progress Report. On top of the normal emulator development, Dolphin's infrastructure has seen a massive overhaul. While most of the work has gone into optimizing our backend and hardware to meet new demands, users may notice some upgrades to user facing features like the Dolphin Wiki and FifoCI.

Some focus on the infrastructure doesn't mean there was a slowdown in progress for the actual emulator, though! A bevy of new contributors to the project mixed with the efforts of stalwarts has brought together some massive new features no one will want to miss. Headlining this Progress Report is a massive new performance hack called VBI Skip. If you're on a weak device that can't consistently play a game full-speed, VBI Skip is a powerful tool that can help make the game more playable and keep audio crisp and clear. If you're looking for higher performance overall, a ton of Vulkan optimizations and general emulator optimizations have given Dolphin a pretty large performance increase. A new option called Cull Vertices on the CPU can also greatly improve the framerate in many games.

If you're instead looking to enjoy some unique games, the Skylanders games can now be played without needing a physical Portal of Power connected. You can even use your own figurine data to continue where you left off with powerful Skylanders!

We have a lot to get through... but first.


It's that time again - we have to warn users of a rather annoying problem that can decimate Dolphin's performance, particularly in mobile devices. The culprit this time is NVIDIA based Optimus laptops - users have been reporting that the discrete NVIDIA graphics card has been giving them a fraction of the performance of Intel's onboard graphics!

We're unsure of what is wrong and haven't been able to determine exactly when it started happening. However, if you find that Dolphin is suddenly running slower than before, you can work-around the issue! Simply add Dolphin to the 3D Settings in the Nvidia Control Panel and set our Power Management setting to "Prefer Maximum Performance." That has been the only way to consistently fix performance.

A global Maximum Performance Profile does not work, you can only work around the issue by creating a profile specifically for Dolphin Emulator and setting it to Maximum Performance.

We also have one more announcement to make. For Android users who want the latest development builds on their phone without wanting to wait, we now have an Open Testing Program on the Play Store app.



Selecting this option will keep your Dolphin up to date with the latest development builds. This means you'll have access to the latest optimizations and features immediately, without having to wait for the next beta update. However, as with our development builds on desktop, there is always the risk of bugs and/or regressions slipping in and going unnoticed for a bit. If you want to live on the bleeding edge, Dolphin's Open Testing Program is here.

Now with all of that out of the way, let's finally get on with December and January's Notable Changes.

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Announcing the Official Dolphin Discord

Over the past four years, the Community Dolphin Discord Server, which was unaffiliated with the project itself, has become a fantastic community that has been providing support and a hub for Dolphin users. While it started out small, the server now boasts over 10,000 users and several of Dolphin's developers interact and help users directly on the server. The immediate nature of Discord is beneficial in that it allows for quick bug reports and support for various issues. Many users in the Discord community are experts in specific facets, like tricky controller mappings, motion controls, netplay, and more.

It has become an important pillar of the Dolphin community and Dolphin development, as a new generation of developers have originated from the Discord server. Recognizing its importance, many of the veteran developers have started monitoring the server as well, providing support and getting feedback for new fixes and experimental changes. It also allows developers and support staff to walk unsure users through making better bug reports on the issue tracker.

So we as a project have discussed among ourselves and with the Community Dolphin Discord members, and have come to a conclusion. The unofficial Dolphin Discord is already a core pillar of our community. It's about time we embraced it. We are pleased to announce that the Dolphin Discord is now the Official Dolphin Discord Server!

Join the Dolphin Discord

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Dolphin Progress Report: September, October, and November 2022

As we hit the holiday season, our Progress Report might be considered a bit late. A two month report became a three month report as we realized just how much work we had to catch up on. While the usual summer burst of activity didn't come, it seems instead everyone poured their time in throughout the autumn months! There's so many features, performance improvements, quality of life updates, and more that had to be considered.

We're going to have to skip out on some of the smaller updates this time around because there are so many big hitters. For instance, if you hate shader stuttering, Dolphin's Ubershaders have gotten a new tool that helps smooth out issues on Vulkan, D3D12, and Metal thanks to Dynamic Vertex Loaders that help reduce/remove pipeline compiles during gameplay.

If you're on a weaker device that stays away from Ubershaders... maybe after these optimizations you might finally be able to make the leap. Raw performance in Dolphin is up across the board thanks to many optimizations to the GPU emulation thread (which is emulated on CPU). Because this optimization affects the very core of Dolphin, pretty much every game should be faster, with a few select games seeing improvements of roughly 50%!

If you're looking to play with friends, we have some good news on that front as well. Dolphin's "experimental" Wii Remote Netplay support has finally received some much needed attention that may help it break free of that experimental moniker in the coming months.

And, for our Android users, a lot of the performance improvements also affect tablets and phones, but we also have a special treat only for you. The Android GUI has also seen a huge overhaul that should make it easier to use and easier on the eyes. And for those having problems with particular games using features Dolphin can't reasonably emulate, we have a few presents from an old friend to patch them up.

We could go on and on, but you know what time it is. Please enjoy these Notable Changes!

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Dolphin Progress Report: July and August 2022

The Summer tends to consistently be one of the busiest times for Dolphin's development. While sometimes the question is what do we put into the Progress Report, during the summer months it's usually how much can we fit into the Progress Report? This summer's congestion was then compounded by us blog staff having a few things we've been planning coming into fruition. Still, the show must go on, and we're here... albeit a bit delayed.

As such, we've got a huge smattering of changes to go over and many smaller ones that we couldn't quite fit in. macOS users in general will be able to rejoice with the addition of a brand new Metal backend brought to us by veteran developer TellowKrinkle. They also brought their graphics expertise to improve things for everyone, greatly reducing the remaining causes of shader based delays/stuttering when using Ubershaders. If you're looking for an easier way to setup a wide variety of controllers, a new SDL2 controller backend has been added for all OSes, and even brings native motion control support without the use of a DSU server to non-Linux operating systems. We also have a wide variety of emulation fixes, more graphics mods added, and the long awaited SD card "folder" feature!

All of that and it's our job to write about it. We've got our work cut out for us.

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Dolphin Progress Report: May and June 2022

It's been a very hectic two months. Dolphin's development builds officially dropped support for Windows 7, Windows 8, and Windows 8.1 in 5.0-16393 when the Windows buildbots were updated to use Qt6. If you read the last Progress Report, you'd know that Windows 7 was already on shaky terms due to rampant breakages, but it was Qt6 that finally ended the legacy operating systems. We wrote an entire article about this, so be sure to read that here if you haven't already.

But with loss, some new has also come. We now have a new builder for Windows on ARM! Dolphin has supported Windows on ARM for a couple of years now, but we haven't provided builds due to a lack of prospective users and a lack of space on the buildbot server. But times have changed - the buildbot has seen some upgrades with a new, bigger harddisk and shuffle2 has renovated parts of the infrastructure to make supporting Windows ARM64 builds easier. With those two hurdles out of the way, we've now configured our buildbot to provide Windows ARM64 builds on our Downloads page. We're not exactly sure how much use these builds will get, but we're hopeful for the future of the platform.

But by this point, you're probably as sick of hearing about the gives and takes of supporting various operating systems as we are of writing about them, so let's get to some emulation goodness. We've got some highly technical changes, including a new "Graphics Mod" system that allows modders and users to create graphical mods. If you're into the edge of emulation, we've also seen support for the annoying Datel Loader used for Action Replay discs and a few very odd unlicensed devices without needing an original GameCube BIOS or swapping to DSP-LLE. This is somewhat significant for reasons we'll get into later, because using real Action Replay discs does make a difference!

For those who love creative homebrew, we've also added support for the homebrew libasnd microcode to HLE audio, meaning that you no longer need to switch to LLE audio for many homebrew titles. We go into the details of all of this and more on this Dolphin Progress Report!

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Leaving a Legend: Saying Goodbye to Windows 7


With none of our active developers using Windows 7 as their primary OS, the userbase dwindling, and Windows 7 starting to meaningfully fall behind newer versions of Windows, it's going to become more and more likely that features are accidentally broken in Windows 7. Eventually, the differences between Windows 7 and newer versions of Windows may increase to the point where we drop support for the aged OS. We don't plan on purposefully breaking support, but, its days are numbered.

Windows 7 had a hell of a run. After the wide rejection of Windows Vista, Windows 7 set the bar for all Windows versions to come. It continued the technical advancements from Vista while righting most of its wrongs, all wrapped up in a friendly, reliable package. This combination was a tremendous success, and users loved Windows 7 so much that it had a support lifespan of over 10 years!

Dolphin has been proud to support Windows 7 for its entire life, and then some. We've supported Windows 7 for 13 years, making it our longest supported single operating system version ever. However, all good things must come to an end. While Windows 7 was able to survive the release of Windows 8 and 8.1, Windows 10 finally provided another popular option, and users have moved on. With Microsoft ending support for Windows 7 a few years ago and more and more software abandoning it, supporting Windows 7 has become a liability for us.

After several months of breaking/restoring Windows 7 support, we've decided to drop support for Windows 7... and Windows 8 and 8.1. We did not take this decision lightly, but after evaluating the situation, we knew what had to be done in order to make sure we can keep working on Dolphin without having to make compromises.

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.

Dolphin Progress Report: February, March, and April 2022

After a long wait, the Progress Report is back! This time it wasn't so much from a lack of content, but from a lack of content creators. The past three months had illnesses hit one of our writers and the other had a very challenging move. Even with these major hurdles jumped, we're not even close to 100% yet. It's been a battle to get caught up with all of the big changes to Dolphin the past couple of months and because of that this report is a tad late.

Needless to say, there's only one way to start catching up, and that's to get to digging through the past three months of Notable Changes. Enjoy!

Seguir leyendo

Puedes continuar la conversación en el hilo del foro de este artículo.