CtrlRemapper
CtrlRemapper changes user-specified Ctrl+Key keystrokes into different Ctrl+Keys. While the program's behavior is generic, it was really written with one use in mind: allowing people who use alternate keyboard layouts (such as Dvorak) to still press the same physical keys to cut/paste/ect as Qwerty users. Those keys--primarily Ctrl+Z, X, C, and V--are all conveniently adjacent on a Qwerty keyboard, but are all over the place on a Dvorak keyboard. Using this program, you can make it so when you press Ctrl+; you actually generate a Ctrl+Z event, etc.
-> Download
-> Download With Source

DamageMeters
DamageMeters is a user-interface modification ("UI mod") for the MMORPG World of Warcraft which keeps track of how muchdamage, healing, and stuff you and your group members are doing and displays it as sorted meters for easy comparison. Through community feedback and frequent refinements it grew to be one of the more popular Warcraft mods: over 1.5 million direct downloads from it's primary download site, and easily as many as part of mod collections. Note: my last version was 5.0.0, though a few other people have taken on the task of updating and upgrading it.
-> DamageMeters' main page @ CurseGaming

BLPConverter
BlpConverter converts BLP files to PNG files and vice versa. BLP is Blizzard's proprietary image file format. I wrote this to teach myself about image file formats and conversion, and it was actually pretty interesting. To do some conversions it had to palettize textures, so I ended up using Charles Bloom's GPL palettization library.
-> BLPConverter's main page @ CurseGaming
Visual PSynth
VPS is a modular software sythesizer. The "P" was for "Prototype", as it is my first attempt at writing a sythesizer, but it actually turned out far better than I expected so now the "P" is for "Patrick". (Or perhaps "P-Funk".) For more information--including exactly what a "modular software sythesizer" is--check out it's website:
-> VPS's Main Page
Acidwarp Windows Port
Acidwarp is a program by Noah Spurrier that was a screensaver before screensavers existed. Originally a DOS program, I ported it to Windows and made it into a screensaver. It is very colorful and suprisingly soothing. When I first did the port (around 2001) it used DirectX to do the rendering, but machines have gotten a lot faster since then so it now just uses the basic Windows graphics API (GDI). In addition to Noah's algorithmically generated images, I also added some (perhaps cheesy) Mandelbrot set images as well as a desktop capture to confuse people who might happen to be walking by when it kicks on.
-> Download
-> Download Sources
Pat's Software Projects
Pat-Related Links
-> Email
-> Uhh...email is all I got.