Personal Web Site

This web site was developed in 2000 in Classic ASP with VBScript. It was ported to C# and ASP.NET Webforms 1.0 beta in 2001, and later updated to run on ASP.NET 2.0, 3.5 and 4.0. The current site now runs on ASP.NET Core with Razor Pages.

Sierra Adventure Game Interpreter

This is an alternative interpreter for playing old Sierra adventure games on a modern system. It is written in C# and runs on .NET 2.0. It adds features not found in Sierra's original interperters. The current version uses SDL for sound/graphics/input. An XNA port is in the early stages of development.

See more details.

Sierra Adventure Game Development Suite

This is a development suite for building adventure games for Sierra's adventure game interpreter. It integrates with Visual Studio 2010 and MSBuild.

See more details.

Checksum Database Manager

This is a file auditing system based on checksums (CRC32, MD5, SHA-1, SHA-256). In addition to auditing, it also allows automatic renaming of files, database viewing, etc. Several checksum database file formats are supported, included ClrMame, ClrMameXml, RomCenter and Mess Software List formats.