I don’t particularly follow motor racing (or much sport at all in fact), but something pretty incredible happened last weekend - Andy Priaulx, who hails from and indeed still lives on the same tiny little island I do, won the World Touring Car Championship for the second time in a row. That’s an amazing achievement and although I’m not a sport fan, it’s fantastic to see someone from our neck of the woods doing so well on the world stage.

Read more →

SW:KOTOR and NWN2

I thought I’d write a little about my thoughts about the 2 most recent PC games I bought - both happening to be RPGs although the style and age of the titles being quite far apart. Star Wars: Knights of the Old Republic This is an old game that I never had time to pick up at the time it came out, but eventually caught up with. It’s an excellent game, there’s no doubt - among the best RPGs I’ve played.

Read more →

Treacle wading

It’s been one of those weeks where every task seems to have taken longer than it should. When I look back at the week, I can see there has been some progress and I’ve certainly been chipping away at quite a lot of things, including general OGRE issues, a few Eihort tests & fixes, the contract project I’m on, and I even did a morning with my ex-employers since they needed a little urgent help.

Read more →

Quite a few things happened in the last week with regard to enterprise software development - whilst I don’t do that full-time anymore I still like to keep abreast of events, and this week was something of a doozy. Firstly, Java has started to become open source. There was some initial surprise that Sun chose to use the GPL rather than a custom-built license like so many others do, but it makes complete sense given that one of their targets is just to get Java distributed with as many Linux distros as possible.

Read more →

I kept meaning to spend some time doing more testing of the new texture shadow rendering techniques I added a week or so back, so took a little time yesterday and this morning to do that. But. as part of it I started implementing a more generic lighting shader so I could integrate a number of techniques. Our example shaders for normal and offset mapping deal with point and directional lights, but not spotlights, so I decided to add that in as well as dealing with several lights & their shadows in a single pass.

Read more →

I just read the Eurogamer coverage of the Japanese PS3 launch, where the acute shortage of units has led to many shops running a ‘lottery’ system - basically if your number is picked out of a hat, you get to buy one (and which edition you get - 20Gb or 60Gb - is determined at random). Am I the only one thinking that this situation is just totally bonkers? How did we get to this stage?

Read more →

OGRE 1.2.4 tomorrow

I’ve broken my new working rules again (since it’s the weekend) and spent most of today doing some last-minute bugfixing / patch reviewing ready for the next Dagon maintenance release tomorrow. It’s been our usual 6 weeks or so and quite a few things have built up so it’s definitely time to get them out the door. Most of today was tracking down an elusive XSI exporter issue when combining skeletal and pose animation and overlapping animation clips in the mixer - a tricky one that but it’s ok now.

Read more →

The Greek classics referred to Ambrosia as the food of the Gods, and there is still much speculation as to what it actually was. Personally, I just think they’d discovered Marmite a little early - it’s just that through an incredible stroke of bad luck the recipe got lost when they hid this great secret from the incoming Persian empire. Recently in the news here they’ve been talking about a website which is building up a list of British national icons, so I took a quick look today.

Read more →

If you’re a coder, or indeed a regular keyboard user of any kind, and you don’t have RSI of some form yet, I have a depressing fact for you - it’s just a matter of time. I used to foolishly think I’d somehow be immune to it (for some bizarre reason no doubt associated with youth) but a few years ago it started to stab it’s little knives in my knuckles, wrists and sometimes palms.

Read more →

This morning we had to attend court to officially transfer our millstone (ie our mortgage) from one bank to another. The mortgage we took out 5 years ago was good value but the business was bought by another bank who are not as competetive, so we’re switching over to a better deal, as well as reorganising our financial affairs generally from this month due to my altered working arrangements This is now technically the third mortgage I’ve had over the last 10 or so years - I’m an inconstant customer 😀The bonus is that our monthly debt repayments will be quite substantially reduced due to all this juggling, which gels well with my new lack of reliable income.

Read more →