Well, it’s been a while since our last blog post and real life has been hectic for all of the Wii64 Team, but that doesn’t mean that we’ve been idle. There are some exciting developments behind the scenes that you can all look forward to. Something that we’ve really been looking forward to is porting a second video plugin to GC/Wii. Rice’s video plugin offers better speed, support for some ucodes that are missing in glN64, and support for community-made texture packs. We’ve been hard at work porting this plugin to Wii64, and we’ve got a couple preliminary screenies for you to enjoy below.
Tehpola has also started a rewrite of the dynarec with the goal of making it simpler, so that we will be able to more easily squash bugs and improve compatibility. In the process of making improvements to the dynarec for Beta 1.1 “Honey”, it become increasingly apparent that the dynarec was becoming too complex to debug and difficult to optimize. By starting from scratch, we are also ripping out other unnecessary parts of the mupen64 core to optimize for memory and, later, speed. This is a more long-term project, though, so you probably won’t see the new dynarec until sometime after our next release.
If any of you have been watching the commit log to pcsx-reloaded, then you have got to be as excited as we are for the bright future of open-source PSX emulation. If you haven’t been keeping track, then you can still be excited about the next WiiSX beta, which will incorporate many of the accuracy and speed improvements from upstream in pcsx-r’s repo.
Finally, there is our secret project which we mentioned last summer. It’s still in the works, but you won’t see it until after the next Wii64/WiiSX betas…