Home
What's New
Delphi 3.0 Tips
Questions
Development Tools
Links
Programming By A Hobbyist

Here is some of the better software I've written. It's all freeware, and the source code is included with or avaliable as a separate link for all programs.

Delphi 3.0 Programs

  1. Code Edit 2.0 (311 K)
    Code Edit 2.0 Source Code (122 K)
    It is a text editor primarily designed for writing code in anything from c to java to html. Because it emphasizes good file organization, the user can easily manage projects involving up to 255 files. Furthermore, it can run up to 255 external programs, empowering the user to do anything from compiling and running programs to displaying a file in a web browser. It also has customizeable syntax highlighting.
    Screen Shot

    Code Edit 1.62 (292 K) No syntax highlighting
    Code Edit 1.62 Source Code (101 K)
    Code Edit 1.5 (289 K) No file tabs
    Code Edit 1.5 Source Code (90 K)

    5 Additional Icons (25 K)

  2. Color Code Generator 1.1 (150.0 K) It generates the HTML code to make text that is colored like the title of this web page.
    Screen Shot (36.4 K)
    Color Code Generator Source Code (12.0 K)

  3. BMP & JPEG Converter (193.0 K) It converts images between bitmap and jpeg formats. It can also flip, rotate, stretch, and change the color quality of images.
    Screen Shot (25.6 K)
    Convert Source Code (8.4 K)

  4. Puzzle (265 K) it's like the game where you have 8 numbers and 9 different squares on which to move them around, and you put them in order by moving the numbers to the blank squares, only this program works with pictures instead of numbers.
    Screen Shot (7.8 K)
    Puzzle Source Code (21.6 K)

  5. ImageMix (184 K) simple program that lets you mix the pieces of a Bitmap or JPEG and save it
    Image Mix Source Code (7 K)

Turbo Pascal 7.0 Program

  1. Alien Force (21.7 K) Game where you shoot all the aliens on one stage to go to the next one. It is completely object oriented in design. I also have a C++ rendition of this game.

C/C++ Programs

  1. Nibbles (22.2 K) a C rendition of an old QBasic game where you are a snake that picks up numbers and you get longer as you do

  2. NEW Pointer (2.0 K) A C++ class implementing a smart pointer. It keeps track of all the references to the data it points to and deletes that data when there are no references left. Using smart pointers should eliminate memory leaks. It also allows you to do all the normal pointers operations such as pointer arithmetic.

  3. Go (8.6 K) like the DOS cd command, except go can take you any directory regardless of its location or your current directory by searching through all the directories on the current drive

  4. List (9.1 K) something like a DOS version of Windows Explorer, but only lets you navigate through directories

  5. Clean (82.3 K) a C++ program that is like the DOS Del command, only it lets you specify mutiple files (like file1.dat;*.bak;*.~*) and can delete files in all subdirectories of your current directory

  6. BitString (3.1 K) a C++ class that implements a bit string. It's efficient, using only one bit to store each bit, and has all relevant operators like [], &, |, ^, >>, etc. defined for it. There is also a class derived form it that implements a binary nubmer. It lets you assign to and from regular data types like int, and can be little or big endian. It also redefines BitString's lexigraphical comparison operators to give "number" comparison operators.

  7. Alien Force (53.40 K) a C++ rendition of a game where you shoot a bunch of aliens to go to the next level. I also have a Turbo Pascal rendition of this one.

  8. Pong (11.4 K) a C rendition of Pong

QBasic Programs

  1. Pac Man (240.0 K) a rendition of Pac Man with 100 different levels
    Screen Shot (65.6 K)

  2. QBasic Graphics Editor (8.0 K) Pac Man's graphics were made with this
    Screen Shot (95.0 K)

modified: July 27, 2002
created: March 14, 1998
contact: reumuth@rocketmail.com