I, too, did a search for "Charter modification with SimPE"...with no luck. This was posted in "Character modification with SimPE" so I thought I'd quote zx1111's original post for those of you who had a problem finding it like I did. (I see someone else up thread posted that they couldn't find the post, and this may be why.) Thank you, zx1111.
[blockquote]Yeah, It worked!
I replaced charater file with new one...
And now, she has new face and new first name...
How it was done:
0.
backup your Sims 2 data.
1. Let say original sim's first name is "Olive", family name, "Francis".
I like to change her face/skintone and change first name to "Nancy".
2. Open Neighborhood.package with SimPE.
Find out Olive's character file name and SimID with SimPE..
(let's say that it is ".../N001/N001_User00188.package" and
SimID is 0x11223344 - 8 digit hexa number, write them down)
Move the charcter file to safe place for backup.
I recommand you to save N001_Neighborhood.pakage, too.
3. Enter Sims 2 game. Make a New neighborhood,
Make a family named "Francis" (same as original family)
in this brand new neighborhood.
4. Make a New sim with name of "Nancy". Change her look as you like.
She has new look and name but must have same sex and age group
(adult/child..) with original "Olive". Save family and quit Sims 2.
5. Open N00X_Neighborhood.package of new neighborhood with SimPE.
Find out new character file and Sim ID of "Nancy" .
(lets say that the file is "N005/N005_User00111.package" and
SimID is 0x55667788)
6. Open up Nancy's character file with
SimPE Extract "Object Data" item into a file. Don't quit SimPE.
7. Open extracted file with hexa editor.
Find *two* instance of string "N005_User00111" and
replace them with "N001_User00188".
8. Find 4 byte instance of Nancy's SimID ( i.e. 88 77 66 55 (little endian))
and replace it with Olive's SimID ( i.e 44 33 22 11 )
Save the change.
9. Back to SimPE, "replace" "Object Data" with newly edited data.
Save the package file. quit SimPE.
10. Copy new modified "N005/N005_User00111.package"
to old "N001/N001_User00188.package".
Make sure that you already moved old file to safe place.
11. Fire up Sims 2 game. Enter "Francis" family of original Neighborhood.
Check if her face is changed; Check first and family name, too.
If plastic surgery and fake ID renewal for "Once-Olive, Now nancy" sim are OK,
Witness Protection Program is succesfully done.
Making new neigborhood could be be avoided if
SimPE provides
means of editing Catalog Description STR# (family name string)
resource of Character file.
Hexa editing can not be used due to string length diffrence
and non-latin1 character set code.
Caveats: Family photo is not changed. Need to modify Neighborhood file.
Thanks a lot! Quaxi..
[/blockquote]