Dead Pixel

My [Preferred Development Environment] has been working great. The speed of the Gateway FX7029E is good enough to test Crysis mods and various other games that I’ve been working on (Supreme Commander, Warcraft III, Assassin’s Creed, and Crysis). The only problem is that I have a dead pixel on the screen. So I have 90 days from June 13th to get a free replacement. It’s just a pain, because I’ll have to backup my stuff and then reinstall my development environment.

Screen Capture Recording

I’ve always been a fan of video tutorials like the ones from [Luxology] that show all the features of Modo (my favorite modeling app). I’ve recorded some of my own videos using [Dr. Divx]. Brad Peebler, author if the weekly “Modocast” suggests [Camtasia Studio] – a full featured video capture, editing, and annotation piece of commercial publishing software. Best of all, Camtasia provides a plethera of . The marketing slogan is, “this is so easy a 6th grader can use it!”.

Another tool that is capable of capturing single frames for analysis comes with DirectX and is called PIX. [GarageGames] has a blog article about using [PIX] to debug a shader and talks about filtering techniques used to diagnose problems with all aspects of DirectX rendering.

It is possible to take screenshots of the desktop and output an image sequence. The image sequence is converted to an MPEG1 in [this example]. The [WMF SDK] provides a WMF writer object to write single images to a WMF movie. [DirectShow] wraps WPF and provides a convenient wrapper. Many DirectShow source examples are already installed with the Windows SDK and found within (‘C:/ Program Files/ Microsoft SDKs/ Windows/ v6.1/ Samples/ Multimedia/ DirectShow‘). To compile, make sure the Windows SDK includes (‘C:/ Program Files/ Microsoft SDKs/ Windows/ v6.1/ Include‘) and add the DirectShow common includes (‘C:/ Program Files/ Microsoft SDKs/ Windows/ v6.1/ Samples/ Multimedia/ DirectShow/ Common‘) are in the include search path. The Windows SDK libs (‘C:/ Program Files/ Microsoft SDKs/ Windows/ v6.1/ Lib‘) should be in the lib search path.

Some of the DirectShow samples failed to find stream.h, which can be remedied by replacing:

#include <streams.h>

with:

#include <Control.h>
#include <evcode.h>
#include <strsafe.h>

Microsoft Movie is capable [importing an image sequence] and publishing a movie.

DirectSound can be used to [record PCM data to a wav file].

If you don’t find the answer to your question on this web site, [Where to Get Help].

Independence Day (Joining Isotx)

June 1st, 2008 was a historic day for me. It was the day I finally transitioned from the ranks of SDET (software developer engineer in test) to a full fledged game developer at [Isotx]. I received the formal offer Tuesday and told my boss Wednesday. July 16 will be my final day at [Infospace] after nearly 8 years. At [Isotx] I’ll be working on indie and commercial game delivery using a platform called [CrosuS]. I’ll be also be adding video editing, upload, and distribution capabilities for CrosuS video. I’ve already been working with [Crysis] and [Assassin’s Creed] with more hot titles in the very near future.