The above PDF includes some tables and procedures from the Planet Algol booklet for generating NPCs.
You can consult the Algol Encyclopedia sidebar to the right for races, classes and so forth (aside from mutants...).
The appearance & traits material is currently far too shallow for display, and the NPC equipment generator is hampered by my inchoate technological and magic item resources.
The names lists are is desperate need of a ruthless go-over (and I should come up with another 200 or so).
This doesn't include all of the specific bits like "don't roll class for cactoids," "don't roll gender for Nire Witches" and the like, it's just a rough skeleton & guts document intended as a resource for NPC generation for oldschool D&D-style games.
I hope I can be forgiven the gender determination percentages, I went with 20% both for purposes of of genre emulation and as an artifact of the unfortunate social attitudes of the majority of Algol societies...it's an evil, dying world.
The NPC ability score arrays included are for the three classic classes. I started bolding ability scores of 8 or less and 13 or higher as way to quickly get a grasp of what that particular NPC is all about, ability-wise. The bolding is incomplete, I knock off a chunk here and there.
Hopefully portions of this document can be of use for some of your campaigns, and please let me know what you think of it!
EDIT: Regarding Lawful/Chaotic Alignment, use the following:
d6 Civilized/Lawful Regions
1-2 Lawful
3-5 Neutral
6 Chaotic
d6 Borderlands *
1-2 Lawful
3-4 Neutral
5-6 Chaotic
* Usually being an area surrounding civilized regions, settlements and strongholds for a few to several hexes dependent upon the size and strength of the settlement.
d6 Wilderness/Chaotic Regions
1 Lawful
2-4 Neutral
5-6 Chaotic