All programs on this page have been designed and tested on Windows Vista. Though I have tested them in an effort to detect and prevent any fatal errors, I make no guarantee that they will not crash your computer, delete your RAM, eat your cat, or suddenly extrude a tulip from the CD drive tray.
I release these unto the public domain. Source, Windows executable, and very short readme is included in each zip. Next to each download link is the date of last update, in MM-DD-YY format.
Updated: Hearts 07-10-08
Complete Programs
Base 10 to Base 2 Converter (05-11-08)
The title says it all.
Text to ASCII and Base 2 Converter (05-11-08)
Just as the name says, you enter a character and it spits out the ASCII value and base 2 representation thereof. I'm not really sure what will happen if you enter a non-ASCII value, but I expect (hope) it'll just return zero or something.
pseudorandom number generator (plus) (05-13-08)
Similar to the VB program, but it grabs the system time for the rand seed instead of relying on the built-in pseudorandom sequence (i.e., "it should be randomer").
Rock-Paper-Scissors AI Looper (05-11-08)
Two AI players play Rock-Paper-Scissors against each other until 1) Judgement Day, 2) Your hard drive runs out of space and/or your computer crashes, or 3) you close the window. In Vista, I filled up 100MB of a flash drive after running it for only 30 seconds, so consider yourself warned. If you select File Output, it will output to a file in the same directory called RockPaperScissorsoutput.out (if you select Console Output, it shouldn't chew up any storage space other than RAM, I think).
Temperature Scale Converter (05-11-08)
Converts a temperature to all the others (Fahrenheit, Celsius, Kelvin, and Rankine). For those of us who are too lazy to remember the formulas :-)
Hour-minute-second time calculator (07-10-08)
Adds and subtracts time in the indicated increments. For all those annoying times you want to add up all the lengths of songs, but not by hand.
In Development
Hearts (Alpha 0.7.2) (06-25-08)
This will eventually play a standard 4-person game of Hearts. It should be about 75% done by now, but I still have to get the hand looping working, and the AI players only play legally like half the time. I think I'll probably port this to Java to make it easier to manage, as my head explodes if I try to look at the code now.
All my uploaded old versions are still available here.
Future?
The Maze - C++ Version (Early Alpha 0.1) (05-11-08)
This is sort of a rewrite of my "classic" game The Maze for the TI-83+, but I'm generating the maze randomly or loading it from file this time. This is an early, unplayable version, but the source code is there. I haven't been actively working on this for a while.
RPG Demo Fight Engine (Early Alpha 0.1) (05-11-08)
I started this a while back and only spent a couple hours on it. It's barely started, but I'll probably get back to it eventually.
Steve's Stupid Program (Early Alpha 0.01) (05-11-08)
This is another basically pointless command prompt program, only in C++ instead of VB or TI-BASIC. Not really worth downloading except maybe for the source code. I don't plan to develop it much, if ever.
back to main downloadables page
go home