This is my log of progress. It is here because I didn't have internet access during the comptetition.
All times are in BST. Take an hour off for UTC (2:35 becomes 1:35). Dates are in English

4.8.06 2:35pm: We are just leaving for Landrake. I have an idea laid out in my head.
4.8.06 3:27pm: Starting the main loop. Idea perfected and menu screens done.
4.8.06 3:57pm: Laptop battery has just died.
4.8.06 7:04pm: Just started charging the laptop off the generator after setting up at Landrake.
4.8.06 9:12pm: Shut the laptop down for the night. Game loop has been mostly completed, and half the map images.
5.8.06 8:40am: Just woken up. Found that I left the laptop on. There was an error whilst shutting down, I now have a flat battery.
5.8.06 9:06am: Started another session. I will leave the laptop plugged into the generator, but turn the generator off occasionally to save fuel.
5.8.06 12:38pm: Stopping for lunch. Stuck on map loader.
5.8.06 1:19pm: Starting again.
5.8.06 2:23pm: Progress has been made. Bullets are working. Maps are working. Enemies are working. Only bananas, insanity and time left!
5.8.06 3:38pm: It looks like I'll get all the programming done today. Which means I can debug and edit my maps tomorrow and Monday.
5.8.06 3:59pm: Stopping for a break.
5.8.06 4:32pm: Starting again.
5.8.06 5:32pm: Game is almost finished. The map, enemy, and banana files are pretty much all that's left.
5.8.06 5:44pm: Stopping for tea.
5.8.06 6:50pm: Starting programming again. Incorporating time. Out of all the rules, insanity is the only thing I still need to do. And that's pretty much done in the enemy driving style.
5.8.06 9:03pm: All I need to do is sort out a segfault every time the player wins and I'll be finished. Of course, I still need to do my data files. Map, Enemy and Banana. All the rules have been fulfilled.
6.8.06 9:32am: Starting for today. One segfault and three files to sort out, then I'm done.
6.8.06 9:42am: Segfault fixed, the game is almost finished.
6.8.06 10:08am: Upon adding extra functionality, I also added a new segfault to fix.
6.8.06 11:32am: Added high score stuff.
6.8.06 12:02pm: Stopping for lunch. Not planning on doing any more programming.
6.8.06 12:19pm: Editing map files.
6.8.06 12:44pm: Fixed text on death menu, map 1 is half finished.
6.8.06 2:18pm: First level is completely finished.
6.8.06 3:22pm: Stopping for now. First level and most of second level finished.
6.8.06 4:32pm: Leaving Landrake.
6.8.06 7:12pm: Stopping for Lunch at 'moto' services. Burger King, Bacon Double Cheese Burger.
6.8.06 8:11pm: Just arrived at home.
7.8.06 7:51am: Woke up bright and early to give myself maximum time before 1:00pm. I've only got one level to do so I should  finish in good time.
7.8.06 9:06am: The game is completely finished. There is just the illusional segfault to fix, but that's quite rare, so hopefully nobody will notice it.