Welcome to my little corner of the world wide web. This is a list of projects I have worked on over the years. Most of them are just little spreadsheets or other things, but a few are/were full blown programs.
Windows toolbox: I get asked by friends and family to fix various problems with their computers. I always find that their problems stem from a lack of security on their systems. I put together a CD-ROM with various utilities and programs including Spybot Search and Destroy, Ad-Aware, AVG, Windows XP Service Pack 2, etc. for cleaning and securing computer against the tide of nefarious no-gooders.
Efficient use of Code Optimization Wares (C.O.W.) in Tron 2.0: I got annoyed when I wasted a precious C.O.W. on an upgrade when there was a free one just around the corner, so I wrote this guide.
Running a profitable trader in EverQuest: This is another spreadsheet I created to assist me in running a “jewelry shop” in a saturated market. It was tough going, but I made it work.
Random Sim generator for The Sims: This was born from the same train of thought as the Unreal Tournament bots below.
Unreal Tournament bots: My goal was to create a set of 32 unique humanlike bot personalities. It turned out pretty well according to some friends at a LAN party in Oceanside a few years back.
Nethack notes spreadsheet: Nethack is a very sophisticated game. Over the years I created a spreadsheet to keep track of stuff during my games. Every now and then I add to it.
The Bones Pile: Nethack lets you occasionally encounter a level that another adventurer has met an untimely end on. If you are the only one playing on your machine, you always run into your own “bones” levels. I started The Bones Pile as a place where players could exchange bones levels with others and help bring the multi-player experience of the big UNIX systems to the home computer.
Magic: the Gathering
in
Tri-dimensional
chessboard: I had been teaching myself C++ and was working on a 3D chess
project that was never finished. I was hoping to show off the code here for it
but it looks like Yahoo! Or Geocities enacted a policy to delete certain filetypes off personal web spaces. L I hope I have it still
on disk somewhere.
HP 12b II timer formula: Looking for functionality beyond the simple kitchen timer, I created a formula for the HP 12b II calculator that adds whatever time interval you want to the current time to produce a value that could be plugged into the appointment feature of the calculator. Kludgy, but it got the job done.
Space fleet exploration/conquest game: Oh how I wish I still had the code for this one! Inspired by Star Trek and a host of other sci-fi games and movies, I created a game where you controlled a fleet of space ships in real time. You would give orders to your ships and then go away and check on their progress later on. It was multiplayer too. Didn’t run too well though, too much reliance on loops to “catch up” the game time when someone logged in. It was quite ambitious. The game was text-based and written in Pascal.
Invoicing system on a Commodore 64: My first paying programming project was an invoice printing system for a CPA. There were two programs, one created the client records and the other printed them out onto blank invoice forms. It was written in BASIC. Unfortunately I lost the code many years ago. The Commodore 64 only had 3-4 file types, two of which were .SEQ (sequential access) and .REL (relative access). I didn’t understand relative access at the time so I used a single .SEQ file for each client. That really added up. The files contained the client’s name, address, billing rate, etc.
Profiles
Links
Need to get away from it all? Maintour
IT problems? Hall Computing Systems is ready to help!