Most of our faithful readers probably already saw this, but for those who missed it, Marcan and I presented on behalf of Team Twiizers at the 25th annual Chaos Communication Conference in Berlin. Slides are available, and you can watch the video.
The content of it will be familiar to most readers here. With most of the team there at the conference, we had made it our goal to get BootMii displaying something on the screen for the demo; the challenge here is that the Starlet can’t directly write to the video registers, so we have to inject PPC code to the Broadway over the EXI bus, and then have THAT actually draw to the screen. We didn’t quite manage to finish it before the presentation started, but the rest of the crew got it working while we presented, and we eventually got something up on the screen at the end of the demo.
It’s a shame, because that modest demo (a simple console on the screen) doesn’t reflect the enormous amount of effort required to get to that point. At this point, we have a fairly solid BootMii core, but it doesn’t do anything useful. We need to write an installer to be proud of (with error checking and stuff), as well as some low-level applications that use it (backup / restore, etc), and need to implement IPC so we can actually present a nice UI.
We’re working on it.