|
Post by CowplantGrrl on Dec 16, 2020 22:38:32 GMT -5
Hello. I am creating defaults for the EA eyebrows, and all seems to have gone good until what I'm guessing is the most recent large patch. My previously made defaults for the toddler brows aren't showing up in game (blank texture) and when trying to redo them in S4Studio, the overriding packages are also lacking textures before I even edit them. The same seems to be true for the Realm Of Magic female eyebrow additions.
I'm hazarding a guess that something was changed in the eyebrow resources which is why I can't get the textures to show in S4Studio. Is there anyone who has any info on what the issue is? Is it a problem with the application? My googling found nothing of note.
Thanks.
|
|
|
Post by simguy80 on Dec 17, 2020 0:01:37 GMT -5
I'm pretty sure this is this issue: EA has changed RLE 2 textures for LRLE format for some items. So now when the game is reading skin tone files it is looking for LRLE files, and old .packages contain RLE 2 resources instead. When the game sees these files it does not know how to read them. Basically, you need to change the Type number that belongs to RLE 2 files for Type number for LRLE resources and the texture will automatically get transformed into LRLE resource. When you change the type number preview will disappear. If your file contains RLE 2 resources (on the Warehouse tab) click each resource and replace 3453CF95 with 2BC04EDF, do it for each RLE 2 resource, save with a new name and keep your old file as a backup. Let me know if it works, I don't use HQ settings so can't check myself. In short, (Suggest making backup .package), open your override .package in S4S, click RLE2 Image, click Data tab, Next to type replace 3453CF95 with 2BC04EDF.
|
|
|
Post by CowplantGrrl on Dec 17, 2020 0:35:25 GMT -5
That does make some sense to me. The part I'm a little confused about is should I be looking for S4Studio to update in the future with the functionality to create new overrides in this format? If it's just that the program isn't identifying the new format and needs to be updated to recognize the change, that makes sense and I'll just wait for that. In the meantime, I will play around with the already created packages to try the method you mentioned. Thanks, Simguy80.
|
|
|
Post by simguy80 on Dec 17, 2020 1:15:21 GMT -5
The part I'm a little confused about is should I be looking for S4Studio to update in the future with the functionality to create new overrides in this format? It's been 6 months since the format was introduced, so not sure how much longer we gotta wait. There's been no update on the subject, just workarounds. The Sims team just keeps slowly migrating the CAS content to the new format.
|
|
|
Post by Feyona on Dec 17, 2020 13:54:13 GMT -5
The part I'm a little confused about is should I be looking for S4Studio to update in the future with the functionality to create new overrides in this format? It's been 6 months since the format was introduced, so not sure how much longer we gotta wait. There's been no update on the subject, just workarounds. The Sims team just keeps slowly migrating the CAS content to the new format. It does not matter how long ago was it introduced. EA has never shared any documentation about this format which makes things much more difficult. I don’t know if it is even possible to decipher everything from the code to intorude this format into Studio without having this info shared by EA.
|
|
|
Post by simguy80 on Dec 17, 2020 14:41:28 GMT -5
The mention of how long it was introduced was bringing to light it's not a simple code to crack, and the workarounds are what we gotta work with for the time being. I wonder why EA doesn't release the info? Perhaps releasing the code is a copyright thing?
|
|
|
Post by Feyona on Dec 17, 2020 16:30:47 GMT -5
Perhaps they don't care about the community at all. They haven't responded to any modding questions asked by top coders in 2 years. And the only person who releases any specific information is a community manager, not engineers like it was before.
|
|
|
Post by liliflur on Dec 19, 2020 3:57:03 GMT -5
Hi, I'm going to ask here since my question is related. When I try to create an override or standalone for toddler eyebrow recolors, on Studio/Texture tab the textures just aren't showing up, so I can't export the dirty blonde to create my recolors. I didn't have this issue with the child eyebrow recolors.
|
|
|
Post by simguy80 on Dec 19, 2020 6:56:52 GMT -5
Same issue. The eyebrows are LRLE, which has not been decoded, so you can't see or export the images associated with the toddler eyebrows. Unfortunately certain makeup now uses a yet to be decoded texture format, LRLE. If you're up to it, some work is going to be involved to recolor one. Take note, this only applies to makeup before the MAC makeup update. Better solution below: sims4studio.com/post/150663/threadOriginal post: {Spoiler} 2. Create an "Override" .package of your desired makeup. 3. In the CAS Part, under DiffuseMap, change the Group number to 80000000 4. In the CAS Part, copy the I nstance number underneath DiffuseMap. 5. In a separate window of Sims4Studio open the HD .packages one by one looking for the RLE2 image with the same Instance number. 6. Batch Export that RLE2 Image. (This retains the instance number of the image.) 7. Batch Import that image into your override .package. 8. Save. Close all instances of Sims 4 Studio. 9. Copy over your new .package to the Sims 4 Studio Mods folder. Default location: C:\Users\[UserName]\Documents\Sims 4 Studio\Mods 10. Open Sims 4 Studio again and create CAS as usual using your newly created CC override as the base. Note: Someone seriously should make an override .package for all the changed makeup so people can work with them. But that will take some work. Sims 4 Studio being able to decode LRLE would be preferable, of course.
|
|
|
Post by simguy80 on Dec 19, 2020 12:19:03 GMT -5
Okay, so after acquiring the RLE2 textures from an older version of Sims 4, I recolored one of them, then changed the texture property from 3453CF95 with 2BC04EDF. Unfortunately, that doesn't seem to work. I even made a complete override .package with all the old CAS Part and RLE2 images with all the toddler eyebrows just like I did with the old makeup, but adding swatches or completely overriding doesn't work using that method either. The wrenches even show up in the game. So... my guess is something else is at play. But what exactly, I dunno. Scratch what I said about TODDLER eyebrows not working. It doesn't seem like ANY can be recolored... I really hope it's just an error on my part. Update: Creating a CAS standalone eyebrow works fine, but overrides and added swatches don't seem to work for any age. Is this a recent occurrence? Hmmmm... Update 2: The DiffuseMap and RLE2ImageResource Group both need to be changed to 80000000 for overrides can work properly.
|
|
|
Post by simpossum on Dec 19, 2020 12:53:36 GMT -5
Hi. I'm always watching this stuff to keep a handle on my graphics efforts. LRLE is nearly invisible in a web search. Is this the Intergraph Raster File Format (INGR) in the ".rle 1-bit run-length compressed data (16-bit runs)" as listed in these original specifications here?: archive.org wayback machineI'm not the one to fully understand all that by any means, but it does indicate the robust versatility of it. Intergraph is now owned by Hexagon and current 3D modeling products are available. Makes me wonder if some later uses of this format are in play in TS4. I see what I'm thinking is "Run-Length Encoded", RLE. What does the "L" stand for? Merry Christmas and happy holidays and all that good stuff! SP
|
|