Mike’s Raycaster – Version 0.04

Mike's Raycaster at work

I’ve just finished writing up version 0.04 of my fairly buggy raycaster demonstration, which you can find at bitrevision.com/mike/raycaster. The source code is also available from there. This one will only work on Windows.

The controls in this version are:

  • Movement: Up, Down, Left, Right arrows.
  • Return to start: Enter (return).
  • Debug mode: Space bar.

The rendering bugs in this version will be fixed by a partial re-write for the 0.05 release.

Strange problems from corrupt files

I’m upgrading from Firefox 0.x to 2.x on one of my computers. Decompressing the downloaded file seemed to be taking far too long, so I took a look at what was up. Somehow, it seems that the incomplete download of 2.4MB (the whole thing should be around 9MB) managed to cause gzip to write out 521MB of data before I stopped it.

The moral of the story? Always check the MD5 sums.