

This caused the values to sometimes be much higher than they could possibly be on the Wii, and in the end did in titles like the Netflix Channel. This was likely some kind of sanity check against a predefined limit, and properly emulating this feature allows both titles to work! While a lot of the Wii's network stack is already emulated, Dolphin was just using the host's fd table without translating it. This fixes both the Netflix Channel and Crunchyroll Channel!Įmulating a socket file descriptor table was necessary because the Netflix Channel and friends would check and see if the fd value was greater than 23. But boy are those two channels ones we've been chasing. We hope you enjoy reading about these features and more in June's Dolphin Progress Report!ĥ.0-4050 - Emulate Socket File Descriptor Table by sepalani ¶Įmulate Socket File Descriptor Table may sound pretty important, but emulation of it is only needed for two channels. They provide an important role in making the time before and during an emulation session more enjoyable. Many of the features that dropped this month have made Dolphin a little easier to use without affecting much of the emulation underneath. There are lots of features that try to simplify things, like the Game INI system, support for real controllers, and more. One of Dolphin's secondary goals is to make using the emulator as simple of a process as possible. While the primary goal is usually to emulate the console at hand, many emulators place secondary goals on various features and ideas. Every emulator has its own philosophy and goals. June was a month where a lot of important features were merged, but few of them had to do with actual emulation.
