I'm nearly done converting the game and login server code to have it ready for a GDNet test (To debug my socket code). I want to strip out a lot of the actual socket code though, since there's far too much to expect anyone to go through for me. It does, however exhibit the same problems (The login server says a game server connected, although the game server never gets the FD_CONNECT event so it knows it's connected)
I also want a bit more logging in to give anyone debugging it a hand.
It's Friday! Yay! I'm knackered, I've been going to bed at 10pm and not sleeping till midnight pretty much all this week. But I have a bunch of crap to do on Saturday. I need to get money out of my savings so I can pay to come to work (No, that doesn't make sense to me either), I need to get my bus pass renewed (because the sodding place is closed before 8am and after 7pm when I'm in Edinburgh, and it's cheaper to get a bus pass than to pay GBP2 every day), and my friends and I are supposed to be having a gathering somewhere outdoors (Cammo Park at Barnton if you're in Edinburgh) since it's meant to be stupidly hot tomorrow.
So it'll be another [reasonable] early start tomorrow. Still, I have Sunday to recover and sleep till whenever. Yay.
I've got through about half of Game programming Gems 6 on the train over 5 days. So I should have finished by the end of next week. Then I can start to actually do some coding on the train (Assuming my socket code is working that is).
I also found out that I can get 10 one-day return tickets for GBP77.90, which lasts me 2 weeks. That's GBP155.80 for a month's travel (Ok, 4 weeks, whatever). Much better than the GBP250 for a monthly pass (Which I presume is unlimited journeys, but still only Edinburgh <-> Glasgow I think).
I got a look at my new contract yesterday too. The CEO is comming to see us on Monday, so I'll hopefully get it signed then. It doesn't mention travel expenses though, because "Its not part of the employment contract but it will be paid at least for the first 3 months." However, I still can't really afford to travel to Glasgow if I don't get travel expenses paid. It'll still be nearly a quarter of my salary. I mean I'd be able to, but only just.
Anyway, this took longer to type than expected. Back to work I suppose...
EDIT: OH GOD I HATE YOU, CODEWARRIOR. Code Warrior is the only compiler I know of where you can crash the IDE by dereferencing a null pointer in the code getting debugged. And it crashed last time I closed the lid on my DS devkit. And Nintendo have decided to use Code Warrior for Wii development too. WHY DO THEY HATE US SO MUCH?