Jason Mitchell - 2004-01-13

This week, being my second week back at school was taken to be a bit of a slack week. The schedule called for a simple timer class, that updates a delta varible, either with the raw delta time, or after sleeping in order to meet a set FPS.

For the most part this class works as desired. However, there are some strange bugs.

The first small one is that the movement is not yet set up to take the delta, so it can be a bit jumpy if you set it to a particular FPS. However, that is not as much of an bug as an unimplemented feature.

The biggie is that there seems to be a segfault from walking south off the first room in the demo. This segfault only occurs when the Timer Class is accessed sometime during the run of the program. I'm not sure what's going on.

I also did quite a bit of work on the Windows port. As of now it looks like it should work, but the collision detection is off around the edge of the rooms. Why? Who knows? This is the same Windows port that gave an access violation since  I dared to make wallTexture.tga in non-powers of 2 (Other non-power of 2 textures worked...).

There also seems to be some funny things going on with downloading smallatariletters.tga over CVS. Almost as if CVS woke up today and decided it hates small atari letters.

Sigh. It's great to be back.