Archives October 2016

Bluetooth Passthrough


These days, most emulators use pre-configured mappings to allow any controller that uses xinput to be immediately mapped to whatever the original console used. But that is only possible because of the standardized button layout that has proliferated throughout consoles. Mapping older controllers, such as the SNES controller, to a modern controller is pretty much trivial. Even a PS2 controller can be mapped to an Xbox 360 controller without losing much.

For Dolphin, things get a bit more complicated. While the GameCube Controller has a few trouble spots, ...

Continue reading

You can continue the discussion in the forum thread of this article.

Dolphin Progress Report: September 2016


There was apparently some big deal this month about getting every GameCube game to boot. But, the increasingly more amusing part of this new found accuracy is emulating game crashes. When using MMU Enabled + Single Core, it should be impossible for a game to crash Dolphin, but, much more likely to emulate a game crashing in situations where it would on console. As such, booting all games is old news, Dolphin is now onto emulating crashes in all games. One infamous one that didn't work in Dolphin is known as the Gotcha Force "Force 20" game glitch.


Gotcha Force "Force 20" Crash

Though not specially highlighted this month, our applause has to go to aldelero5 for continuing to work on and renovate Dolphin's debugger. With Dolphin's increasingly accurate MMU emulation, it's actually become even more useful to poke at and prod games. They are making it so much easier to research and prod bugs like this to delve even deeper into the game logic!

While that was merged near the beginning of the month, we had another major change merged at the end of the month. Two hours before the progress report was originally scheduled. Dolphin now has another experimental backend, this time using the Vulkan API. Much like D3D12, it should be considered experimental, with a few features still missing from the backend, and many drivers having their own issues with Vulkan.

With that out of the way, let's get onto this month's notable changes!

Continue reading

You can continue the discussion in the forum thread of this article.

Daily archives

Previous month

September 2016

Next month

November 2016

Archives