I've been spending the last couple of days away from Sphere. I was getting so caught up in the code that the design suffered. Now, I believe I have an ideal design for it floating around in my head. It will make things easy to maintain, while providing a solid infrastructure for games.

I got Starcraft and mIRC working in WINE. It's pretty slick. ;) After some finagling with the NVidia OpenGL drivers for Linux, I also got Quake III working. Linux is looking better and better...