This page is a wiki. Please login or create an account to begin editing.


Your rating: None Average: 4.5 (2 votes)
Year released:

[www].se [ftp].se [mirror].us [mirror].de
CharSys3.hqx (3.87 MB)
MD5: ec01773615e682515bffdcfb5aa3d1ca
For Mac OS 9 - Mac OS X
[www].se [ftp].se [mirror].us [mirror].de
CharSys4.hqx (14.27 MB)
MD5: 5b0fc251926446bb5cafb84e9fdc62e1
For Mac OS 9 - Mac OS X
[www].se [ftp].se [mirror].us [mirror].de (9.97 MB)
MD5: 7a0e0b1a826759d0a7cf9d67169ca385
For Mac OS 9 - Mac OS X
This game works with: SheepShaver,

CharSys is a character generator for Dungeons & Dragons 2nd Edition.

Included here are three downloads: v3, v4, and CharSys d20. v3 includes documentation in HTML format, but some of the files are missing. v4 got a significant makeover coming from v3, but is somewhat unstable in SheepShaver. CharSys d20 will not run in OS 9 or OS X Intel, making it somewhat difficult to use without a PPC machine running OS X.

CharSys d20 makes use of a custom tagging system modeled on XML. It is described in more detail here.

From the CharSys d20 Manual:

CharSys began as the AD&D Character System on a Tandy Color Computer 3 back in the late 1980s. Back then, the only AD&D creation programs were all menu-driven. That is, you had to make selections from a menu and then proceed to the next step. There were many times when I would get to the ability scores and would discover that the scores that were rolled would fit another class better. However, there was no way to keep these scores and select a new class. I thought, "Wouldn't it be nice if I could see the alignments, races, classes, and ability scores on the screen at once? That way, I could make changes on the fly and create the character I wanted." Thus, CharSys was born.

The first version of CharSys was written in Disk Extended Color BASIC on the Tandy Color Computer 3. There was no GUI for it so I had to write my own.

The second version was written in BASIC09 which was a programming language for Microware's OS9. It ran on the Tandy Color Computer 3. With better graphics and GUI support, the OS9 version was much better.

The third version was written in Pascal on an Amiga 500. This was a huge learning curve for me! It took me a long time just to figure out how to open a file!

The fourth and future versions were all written on the Mac. They've been written in a variety of languages including Pascal, C/C++, and, the current version, REALbasic.

The first major release was on the Mac and it was uploaded to AOL. That's where Nitehawk Jarrett found it and offered to spruce the program up with some graphics.

A friend of mine calls this "The Project That Never Ends" and he's right. As long as people use it, I will continue to make improvements. There's a lot of potential for CharSys and I, and those who help me, will continue to strive to make it the best it can be.

Floyd Resler
Programmer and Creator of CharSys

Architecture: PPC PPC (Carbonized)

CharSys d20 has been tested and works in OS X 10.6.8 (Snow Leopard).