June 2006 - Posts
For the reader below who asked for an ASCII diagram here you go. Let's say we have the following... typedef struct { SHORT x; SHORT y; } FOO; void BadCode( FOO foo) { foo.x = 0x0102; foo.y = 0x0304; InterlockedIncrement( (PLONG)&foo.x ); } The foo
Read More...
The worse endian bug yet - a definite gem for the ages. I spent several hours tracking down a ref counting bug in one of our CLR data structures. The following code snippets are boiled down from a much more complicated structure and set of functions.
Read More...
I had the pleasure of talking with Matt Lee on the way back from GDC 2006. He's awesome. He's super personable and humble. And yet a confident giant when it comes to game development, especially on the 360. If you haven't already caught this interview,
Read More...