||[Aug. 27th, 2009|01:37 pm]
This article on dirty coding tricks game developers have used to get to shipping is pretty cool. I particularly like one from the comments:
Back on Wing Commander 1 we were getting an exception from our EMM386 memory manager when we exited the game. We'd clear the screen and a single line would print out, something like "EMM386 Memory manager error. Blah blah blah." We had to ship ASAP. So I hex edited the error in the memory manager itself to read "Thank you for playing Wing Commander."Texas executed an innocent man, certainly not the first.
Re-reading some old articles by Atul Gawande. (the guy who wrote the article about health care costs) He's written a lot of good articles: I particularly liked this one about checklists in the ICU and how amazingly effective they are at reducing physician error.