OP is outdated for a while now
so follow the instructions but replace the current address (0090D664) with your version, I posted some at bottom of this post but it'll likely get outdated again, check last page.
There was a tad derail in runesmith, which made me envious
So I'm going to put most of the stuff I know so far here, so I don't feel like a total leech
In version .06 you can change the number of dwarves you start out with by using a memory editing tool like
www.cheatengine.org or some other. Change the byte at 0090D664 to the number of dwarfs you want, if it's lower then 7 it will crash.
Cheat engine instructions:
To use open it, click the shiny button in the top left. Select the dwarf fortress window/process. Either or.
Press the Add Address Manually button in the middle right.
Set type to byte
Set the address to 0090D664
Click ok
Right click the address (Should be in the lower box)
Select change record, then value
Change it to how many dorfs you want.
Now with my conscience appeased some, I'd like to ask for some things to be cleared up:
When do you need to change the value?
Does it only work in vanilla? (Mods cause stuff to be loaded first, cause the thing to be loaded later?)
Anyone have the values for other versions? 0x517A5D mentioned it (008EB893) but I couldn't get it to work (Then again I'm having troubles with the .06 version)
Addresses:
.24 009187B2
.23 00918192
.22 00918742
.21 00926D02
.19 00922A82
.18 008f87e2