In programming s usually don't see or care about what's going on on the inside all that much. All those boring code optimizations may make things easier for the developers and slowly improve the emulator, but hard-to-quantify changes are not exactly exciting. This month was full of those, with several hundred changes yet very little the general would find interesting. Nevertheless, in the sea of code improvement, there are some real treasures: big performance improvements, some ancient bugs squashed, regression fixes, and some exciting new features to …
Continue reading
You can continue the discussion in the forum thread of this article.
When an open source project is really working, things can move frighteningly fast. One developer can focus on a feature while others are reviewing the code and preparing it for merge, allowing things to move forward in a very streamlined fashion. This not only gets things done faster, but each coder can specialize in what they do best, producing the best possible product for the base.
When things come together just right, months like this can happen. The June Progress Report is a massive monument to months …
Continue reading
You can continue the discussion in the forum thread of this article.
The single greatest mission of an emulator is the preservation of a console and its games. The Dolphin team has made a commitment to that, especially over the past two years. After nearly a decade of guesswork, hacks, and "good enough" emulation, the developers took a stand to strive for something greater. This change in goals has forced difficult decisions had to be made again.
This past month has been one filled with the benefits of working with an accuracy oriented mindset. Not only …
Continue reading
You can continue the discussion in the forum thread of this article.
changed since then as Dolphin has expanded its goals. The emulator has become much more robust over time with added for 64-bit Windows, Linux, Mac OS X, FreeBSD, and even Android phones and tablets!
Sometimes though, changes must be made. Some choices require months of preparation, discussion, examination, while others are …
Continue reading
You can continue the discussion in the forum thread of this article.