partiallydisassembled.net

Tubed up

2006-10-01 09:33:54

ADSL reconnected and all's happy again. Well, except the PCI wireless card I bought isn't playing nicely yet. It's one of those D-Link lotteries where the chipset is not distinguishable by looking at the box alone. I got the unlucky number, a Ralink rt61. The good news is, Ralink have a GPL driver for it on their website. The bad news is, it doesn't compile on AMD64. The good news is, there's an open-source hackery of it which does compile. It works, but hangs the kernel after some random time over [1,20] minutes. For the moment there's a big CAT-5 cable snaking through the whole house--not my ideal solution.

New house!

2006-09-21 17:41:01

Minus the homicidal neighbours, plus the occasional distant train toot and gentle bird calls. No internet access for a while (grr Telstra), but all the dishes are shiny (new dishwasher).

pyglet: Keyboard and mouse events, big plan.

2006-09-18 01:01:00

Richard is now on board with pyglet, especially after a late-night after-delicious-dinner design conference. Some of the thoughts are documented now in SVN. Today I completed keyboard and text events for all platforms, and Richard wrote all the mouse and some windowing events for Xlib. Summary conclusions: Xlib is weird and undocumented, OS X is missing the bits game developers need, and Windows is surprisingly sane, modulo some left/right keyboard ambiguity. Now I have to catch up to Richard's Xlib events on Carbon and Win32 before I can start exciting new stuff!

pyglet: GLX and AGL

2006-09-13 20:34:48

Following up on 31-Aug entry. pyglet is being remodelled to remove its dependency on SDL, by talking to the window server directly (using ctypes). Already it can bring up multiple windows with separate (later, shared) OpenGL contexts on Linux (using Xlib and GLX) and OS X (using Carbon and AGL). Carbon is preferable to Cocoa as it removes the dependency on PyObjC. Next steps are event processing and Windows (DirectX input?) support.

Miscellaneous day

2006-09-07 00:25:56

Finished a computational biology essay, fixed some bugs in Pyglyph (no public repository yet, sorry), started the algorithmic part of my thesis, had some rabbit/lettuce-related fun. Ooh, and I have a new house now, moving in a few weeks time--hurrah!
login