海豚君!2012年最耀眼的模拟器在2013年实际上是非常活跃的,几乎每天都有更新。但兄弟我实在是精力搭不够,所以我们还是播报大版本。
在距离v3.5约10个月之后今年的大整数版本来了。本次v4.0更新有近2500个改进(当然这个要算GIT步进),初步支持wii官方连线特性,全新的音频DSP HLE模拟。最值得一提的是额外的android分支,这个安卓版虽然目前还不能实战,但的的确确可以在安卓平台上运行Wii/NGC的商业游戏。
根据计划,下一版的Dolphin将在X86/ARM平台引入JIT的macroblocks(微块)技术,这个技术在nds4droid当中大家已经体会过了,可调整的JIT blocks的确可以以放弃精度的代价来提升速度。新的GFX模拟的状态追溯可以修复许多目前在图形模拟上的缺陷。第二层FIFO的引入也会较大的提高Dolphin的执行效率。
所以推荐大家升级到Dolphin 4.0。然后一起期待4.5或者更高的版本吧!
Changelog
With about 2500 changes since Dolphin 3.5, Dolphin 4.0 is a big release with the addition of several new major features:
- Beta support for the Wii official online multiplayer (Documentation)
- This is a feature that has been coming for a long time. More than two years ago, Matthew Parlane and Shawn Hoffman started working on emulating the Wii Wi-Fi networking API in order to run Wii online multiplayer games inside Dolphin. While it was not an easy change in itself, it also required a lot of modifications to core components of the emulator to be implemented properly (for example asynchronous IPC HLE) and a lot of debugging. It is now working well enough that we are releasing it to the public as a beta: don’t expect everything to work, but popular games like Mario Kart Wii or Super Smash Bros Brawl can be played online right now.
- Alpha support for ARM/Android
- About two years ago, Ryan Houdek began the implementation of an ARM port of Dolphin, designed to run on powerful mobile phones and other ARM devices in the future. After a long time spent making Dolphin work well on both ARM and x86, Dolphin can now emulate GameCube and Wii games on recent Android phones. This support is still in early alpha stages: crashes happen, it’s slow on Qualcomm hardware because of graphics drivers issues, and it is still missing a ton of features. Nowadays, Dolphin on Android is a two man project: Mathew Maidment is helping Ryan with the UI and making the Android version actually usable.
- Global User directory on Windows (Documentation)
- This is not exactly a major feature, but it is a big change in how Dolphin works on Windows, and requires user interaction to move from the old configuration system to the new one. Before 4.0, Dolphin configuration was stored next to Dolphin.exe, often causing issues when upgrading to a new version of Dolphin. New versions of Dolphin use a centralized location to store the configuration for all builds, usually My Documents\Dolphin Emulator. The documentation article linked above explains the details of this move, as well as what you need to do to migrate your old configuration to the new system (if you were using Dolphin before).
- New AX DSP HLE emulation code
- DSP HLE is the main audio emulation technique used in Dolphin. Before 4.0, it was extremely inaccurate and full of bugs, mostly due to how it was implemented. Dolphin 4.0 introduces a full rewrite of the audio emulation used in 99% of games, fixing hundreds of audio related bugs in Dolphin. On the flip side, it is now required to run a game at full speed to get full speed audio out of it, which is a direct consequence of fixing these bugs.
哇哦!!!太给力啦!期待Dolphin越来越好。