Persuant to discussions here:
http://www.moreawesomethanyou.net/smf/index.php?topic=2930.0
(Which I'll call Method 1--Sleepycat and angelyne's one-file method)
and here:
http://www.moreawesomethanyou.net/smf/index.php?topic=4040.0 (Method 2--the quick-and-dirty, 2-file SimPE shortcut)
I decided to undertake a trial of these two default skin replacement methods and see how they compare. My post has grown long-winded enough I thought I'd better start a new thread. :) (Now watch someone link me to a thread somewhere else where this has already been gone over...) XD
First off, I've been using Method 2 default replacements for the four standard skintones for quite some time now, and I've had no trouble with them at all. They work beautifully.
The issue angelyne had with this method had to do with a zombie skin and sounded as though it might also involve an alien skintone (green scalp coloration.) So by way of testing how it worked for me with a non-standard type of skin, I went and made default alien replacements using the same skintone with each of the two methods. (I happened to have a custom green skin I like, thus why I went with alien.)
Based on what I saw, I'm guessing that the problem is with alien defaults or non-standard defaults in general, not all default replacements. I remember seeing somewhere that the alien skin is missing some of the standard textures, and that seems to be the case with the ones I made. I'd hazard a guess there may be some sort of weirdness with zombie skins as well.
Using the Method 1 file, I got elders with adult colored scalps and mismatched body colors, but everything else was fine. Using the Method 2 files, I got elder scalp colors on adults and everything else was fine. (Please note I only tested them in CAS using testing cheats, I haven't actually put them into the game.) Neither of these problems appeared in the original green skin file I based the defaults on.
More interesting, however, there is a HUGE difference in the final file size between the two methods. Here's how they compare:
Original alien default skin I downloaded to use as a base for Method 1:
15,344 kbMy new Method 1 alien default, with most textures imported using the DXT5 setting (which has been reported to work best in another thread:)
29,997 kbCombined size of my original green alien skintone plus its Method 2 file:
4,298 kbSize of a default replacement light skin I had downloaded to use as a base for making my own Method 1 default:
11,521 kbSize of the light skintone I use as my default plus its Method 2 file:
9,195 kbThere is no perceptible difference in my game between the graphical quality of the Method 1 and Method 2 defaults and the base skins they were made from.
Based on all that, at least with the four normal skintones, I'm going to say it's probably worth it to at least try Method 2 and see if it works out well before trying Method 1, since it's easier and results in smaller overall files sizes; but proceed with caution when replacing any of the "specialty" skins. As far as the alien goes, I'm thinking the mismatch problem could be circumvented by using a skintone that has very similar coloration from one age to the next. (I don't think I'm personally going to touch the zombie skins, since I never use them anyway. XD)
I'm also going to see if I can figure out how to hide a custom skin from the catalog without bolluxing it up as a default. That way Method 2 defaults won't appear any different on the front end than the other kind, and the game will have less stuff to load...
Obviously I haven't gone to the full length it's possible to go checking this stuff out, so input is most welcome!