I'm having trouble generating an All Layers PSD with the Windows Pro version when sprites have multiple different versions of each expression, outfit, or whatever. Whatever I do, whatever I click, the program hangs during PSD export and never finishes. It usually freezes at around 11-15% and never goes past it (I've even left it running all night, and my computer is not slow or weak). The sprites are never being exported at larger than 200%, and it freezes even at 100%.
Here's what I have tried:
- Loading a default sprite (with only one face, hair, and clothing layer) and exporting All Layers or Without Face: Works fine.
- Loading a sprite with multiple face, hair, and clothing layers and exporting All Layers or Without Face: Freezes, never finishes.
- Loading a sprite with multiple face and clothing layers, but only one hair layer and exporting All Layers or Without Face: Freezes, never finishes.
- Loading a sprite with multiple face layers and exporting Face Only: Freezes, never finishes.
- Loading a sprite with multiple clothing layers and exporting Clothing Only: Works, but all the PSDs it generates are completely blank.
So I tried to isolate the problem by testing different combinations:
- Create a new sprite and add a facial expression, exporting All Layers (1 layer): Works fine.
- Same as before but add 9 facial expressions, exporting All Layers (10 total variants): Works fine.
- Same as above but also add a second outfit variant, exporting All Layers (20 total variants): Works fine.
- Same as above but add 9 outfit variants, exporting All Layers (100 total variants): Works fine.
This confused me as it apparently had nothing to do with the total number of layers, so I went and compared the difference between default sprites and the sprites I was using. Default sprites have Stroke On, Outline Off, and Backlight On. My sprites, by contrast, were Stroke On, Outline On, Backlight Off. On a whim, I turned Outline off and tried exporting my sprites to PSD, and now it works.
The tl;dr appears to be that exporting to PSD with Outline enabled causes some kind of hang in the process and it will never finish the first PSD. Doing a PNG batch export works with Outline on, but the PSD export does not seem to like that setting.