mouthporn.net
#s3mo – @desiree-uk on Tumblr
Avatar

desiree-uk sims 3 reblogs and likes

@desiree-uk / desiree-uk.tumblr.com

I'm here to like Sims 3 stuff :)
Avatar

Hey there! Thanks so much for the great tutorials on s3mo. I saw you were getting the non-zero unused bytes statement in the log and so am I. Do you happen to know what that means and if it's something that needs to be dealt with? or can it be safely ignored? Thanks!

Avatar

Oh hi! Thank you, I'm glad you found the tutorials helpful! Ah, yes, I remember asking about them, and I was told they can be safely ignored as the errors have no effect on the game in anyway. I was reading other peoples comments about the 'errors', I think Gokur said it was some kind of debug he added to the program to deal with exceptions and he was going to work on another version to handle exceptions better - remember, this app is still in alpha, even though it works very well! On the MTS thread form this comment: https://modthesims.info/download.php?p=5885504#post5885504 someone said they could be fixed by opening the mod in S3oc and go into 'Tools>Fix Integrity>Save, but @echoweaver said that changes the content's ID so if you used it in the game already it would disappear. It would be best to do it on cc you downloaded and haven't used yet. After clearing out some old and unwanted mods, I only see them in one mod now (the SLAM Age mod). I just ignore them, and my cc and game still runs much smoother merged with S3mo! If you want more info on them you could message Gokur, but I'm not sure if or when he'll answer as he is working on mods for other games at the moment. I'm sorry I couldn't tell you any more than that, but I hope you found this info helpful. 🙂

Avatar

Common problems why S3MO won’t run for you.

Updated post: 16th January 2023 - added ‘Cleanup Files and Folder Names’ (see at bottom of post)

There are some common problems that I’ve seen why S3MO won’t work for some people, not show all their cc/mods or cause crashes. These are problems that I didn’t make clear in my tutorial or even forsee would be a problem (my apologies!).

Nested Folders/Subfolders When adding your cc and mods to MO, you can only add them in single folders (if you want to have categories), NOT nested folders. So for example, you have a folder for ‘Rugs’. You add all your rugs to that folder, but you can’t have rugs in subfolders inside ‘Rugs’ such as Persian, Antique, Modern etc, as they won’t be seen. If you want those, ask Gokur, the creator - he does listen to requests! 

Store Updates

If you have any of the 5 large Store Updates (see screenshot below), do not add them to MO folders, you’re essentially trying to merge already merged files! The sizes of them (over 1GB!) are larger than the default limit size (1000MB=1GB) of MO merged files, so they will cause a crash. Even if you increased the limit size to 2000MB (2GB), you are still trying to merge the files together and they’ll still be larger. Keep them in Mods>Packages for them to work properly.

Resource.cfg Paths and Additional Lines for S3MO and CCMagic

The most common problem I see is regarding the resource.cfg file - if the resource.cfg settings in MO are not correctly typed or not have the additional lines added for your cc to be seen across multiple folders, then they won’t show up!

Make sure the format is consistent across the lines. The quotation marks “ are fine, they have no affect but make sure the ‘/’ and asterisks (*) are in the correct places like so: 

Priority 500 PackedFile "Packages/*.package" PackedFile "Packages/*/*.package" PackedFile "Packages/*/*/*.package" PackedFile "Packages/*/*/*/*.package" PackedFile "Packages/*/*/*/*/*.package"

Priority 1000 PackedFile "Overrides/*.package" PackedFile "Overrides/*/*.package" PackedFile "Overrides/*/*/*.package" PackedFile "Overrides/*/*/*/*.package" PackedFile "Overrides/*/*/*/*/*.package" The default resource.cfg file should have these lines already and should be correct. If you don’t have a resource file in the Mods folder, download it from NonaSims or MTS. You must add additional lines to the resource file (via the apps settings) for other cc folders to show up.  If you’re using CCMagic, you must keep in mind MO wasn’t originally meant to be used WITH CCM so you have to configure the resource.cfg file to see cc in BOTH apps.  When using MO and CCM, your cc is now spread out over 4 different folders now under Mods:

  • Cache - CCMagic merged files
  • ModBuilds - S3MO merged files
  • Overrides - default overrides folder
  • Packages - default cc/mods folder 

When you open the Resource.cfg file in the Mods folder, Packages and Overrides will always be on the resource file. 

To add additional lines to have cc from MO and CCMagic (and any other folders you want), you must add them to MO and CCM settings, NOT the actual resource.cfg file. You add your edits in these spaces in Settings (Top is S3MO Settings and bottom is CCMagic Options):

The line to add to S3MO Resource.cfg settings is: Scan “G:/My Documents/Electronic Arts/The Sims 3/Mods/Cache/Config/” This must be added to S3MO settings  for it load CCMagic cc when the game is launched from S3MO. Make sure the drive letter corresponds to your EA Documents folder. The line(s) to add to CCMagic Resource.cfg options are:

Priority 495 PackedFile “ModBuilds/*.package” PackedFile “ModBuilds/*/*.package” PackedFile “ModBuilds/*/*/*.package” PackedFile “ModBuilds/*/*/*/*.package” PackedFile “ModBuilds/*/*/*/*/*.package” These must be added to CCMagic for it to load S3MO cc when the game is launched from CCMagic. Make sure the Priority number corresponds to the priority you set in S3MO if you changed it. (Really, only the first two lines are needed as S3MO doesn’t see nested folders beyond the first level folders, as I noted earlier, but to make sure CCMagic sees ALL cc in S3MO, I added them all and to keep the lines consistent with the others. CCMagic will pick up the merged files in the folders on first level in ModBuilds and ignore everything else)

Antivirus and Firewalls

Some antivirus and firewalls have been reported to block ‘s3mo.exe’ from running, including:

Make sure you add ‘s3mo.exe’ to the antivirus/firewall exceptions/allow list if you find it won’t run!

Cleanup Files and Folder Names

S3MO has been reported to crash while trying to read fullstops (.) in the folder names (Thanks to @xiasimla​ 👍🏾) Also symbols and spaces in the name are problematic too. You can use any bulk renaming software to rename file and folder names and remove spaces by adding an underscore (_) in the spaces and delete fullstops/periods and symbols such as: .\&\(\)\+\%\[\]\{\}\@\'\#\~\'\!\, Bulk Rename Utility is very good but I also recommend Advanced Renamer. I add these presets: 🔽

1: Remove pattern (symbols, fullstops, quotation marks etc) .\&\(\)\+\%\[\]\{\}\@\'\#\~\'\!\,

2: Replace (space with underscore)

Let me know if you need any more help regarding these points or if there are any other problems that might stop S3MO working for you, I’ll add it here for future reference. Also, let Gokur know too :)

Avatar

Sims 3 Mod Organizer - Sims3packs? 😲

I did not know that Sims 3 Mod Organizer can extract Sims3packs too! There are still a lot of content in S3Ps, we use apps to extract packages from them so they can be ‘de-bulked’ and be merged. S3MO can do this! 

I was told it’s a good idea to make another post about this rather than adding it to the already large tutorial I made (you’re right, @misspats3​ 😄)

Click Install and browse to the sim3pack file(s):

I added a new folder for the ‘Extracted S3Ps’. I can always move them around later, but for now they’re in one place and I can check their conflicts here too. You can do them individually or in batches!  (They’ll have the long number names, of course. They can be renamed later)

The new folder will appear at the bottom and the file(s) shown in the right panel. You can rename the folder and change its priority order.  To change the file name, you’d need to go into its folder on the hard drive and rename it there. 

(If done in bulk, extract their thumbnails with Thumbnail Extractor (or similar software) so you know what they are!) In the main window, ensure the folder is enabled by checking the box for them to be loaded (if testing them first before moving them). I know that Thumbnail Extractor also extracts sims3packs (and keeps the names!) but it’s always good to have an alternative and this is another way to extract sims3packs and keep the files together in one app. Very cool! Thanks, g0kur :)

Avatar

Using the Sims 3 Mod Organizer by g0kur

Well, it’s no secret that I really like using g0kur's Sims 3 Mod Organizer! 😄

When I initially read the description of this I thought 'Is this a replacement of Delphy's Dashboard?' I realised it was more than that when I saw it not only finds conflicts between cc and mods but merges them too. Merge mods?! 😲  I really wanted to try this for myself.

This is my tutorial on to how to use it. This guide is for people who are not familiar or experienced with this tool playing other games. If you are, feel free to correct me where I’m wrong or offer any tips and tricks in the comments!

I also talk about how I use S3MO with CCMagic near the end. (I still have a lot of content in CCM that are in collection files, so I can’t give it up yet 😉)

You can download S3MO from HERE.

Disclaimers:

  • Backup all your game files before you use this app. As g0kur says, S3MO is still in development, although it is very stable, but backup your files/cc anyway, especially ones you intend to merge with this tool. 
  • This is only a guide. I hold no responsibility on how this tool works for you. 

The zip file contains all the files needed. Extract the files to a folder where it will stay and won't be moved, and on a drive that has plenty of space. You'll be adding most - or all - of your content to it.

Run ‘s3mo.exe’ and enter the paths to the .exe you want S3MO to launch and the Documents>EA folder.  (Since 8th July S3MO has been updated to allow any executable to be selected to run instead of Sims 3 executables if you use other launchers)

image

In the window, click the gear icon for Settings

In Settings, you can change the executable of the game, location of the documents folder, set the size limit of the merged files of your content, change the priority of the merged files, edit the resource.cfg file from here (more on this later!) and check the boxes of the caches you want cleared when needed.

Close Settings back to the main window to start to add your cc and mods. You could click ‘Install’ to add single packages (browse to the packages you want to install)

If you have a lot of content and mods, then the best way to do it is to file your content in folders in the S3MO folder! Close the S3MO window and open the folder you unzipped. You’ll see 2 new folders, Mods and Profiles. Mods is where you add your packages. 

This is my old setup as an example (it’s been changed since)

Add your mods and cc to your folders.

(I would advise adding them in small batches because when you open S3MO, you might get an error dialog if it is trying to load them all at the same time on first load).

Open S3MO when you’re done, or after the first couple of batches to see your setup.

(Watch the log panel at the bottom as your folders load. Wait a few seconds until its finished. If you try doing anything else with S3MO while its loading you might get an error.)

The top panel will show your list of folders with your content/mods in them. Make sure you tick the boxes next to the folders to enable them. When you do, some flags will show up next to the folders with conflicted mods.  (G0kur and others helped me to understand what they mean)

(Don’t mind my simplified way of explaining this part! 😄)

image
image

 Thunder with + means this mod overwrites other mods on your setup.

Thunder - means other mods is overwriting this mod.

Thunder +- means this mod is partially overwritten by other mods and other parts of this mod are overwriting others.

The brown icon (not sure what that is) means there are mods in the same folder conflicting with each other. 

G0kur said ‘Just think bottom (high priority number) overwrites top (low priority number) and it will all make sense’. It does.😄

So, clicking on the folder ‘13′ which also highlights folders 11 and 9 (green folders), shows the mod (or mods) that will override mods in those other folders.  

The right panel shows mods that conflict with each other in the same folder.

When you double-click on a folder with a flag(s) next to it, or a mod on the right with a flag, another window shows which resources conflict with each other.

To resolve the conflicts, you could either:

  • Delete one mod and use the other.
  • Open the mods in S3pe and delete the resource in one mod, then you can use both mods
  • Open the mods in S3pe, export the conflicted resources, compare them in WinMerge, (or similar software), merge the differences, then import the merged file back into one of the mods, then you can use both.

The more you use it, the easier it will get! If you’re like me, you’ll enjoy clicking on the files and looking at the flags and seeing which XML or ITUN or whatever resource clash with each other. This is so much better than Dashboard in showing more detailed conflicts because it means you no longer have to chuck out a whole mod to use another one. 

When you have added all your cc and mods in your folders and resolved as many conflicts as you can (there may still be some, i.e from the same creator, they can be ignored), then you click Refresh and Build Merge to merge your content! 

image
image

(Any additions you make to your folders, you must click Refresh)

The merged files are in the ‘ModBuilds’ folder in the Documents folder 

Press Play to launch Sims 3! If successful, Sims 3 should run with all your cc and mods merged! And no crashes! 

You can set different profiles, e,g for testing, legacy games, whatever you want!

You can enable or disable any folder you want for each profile. 

Some of the icons on the toolbar:

Using S3MO with CCMagic

Until another tool supports collections (hint hint 😉) I’m still going to use CCMagic for some of my content. I use S3MO to merge content that are not tied to CCM or collections and so far, they’re working very well together. I made a request to g0kur to allow editing the resource.cfg file like CCM does. I edited CCM resource to load the collection folder to show my custom icons, but they wouldn’t load with S3MO. None of my CCM content loaded with S3MO either unless I edited the resource file every time I wanted to play. That was a a no-no. I got the annoying ‘Some objects could not be loaded...’ message when my game started 😄. Just, no.  G0kur kindly accepted my request! I edited the resource file to load everything I want in the settings, like so:

Scan "G:/My Documents/Electronic Arts/The Sims 3/Mods/Cache/Config/"

Priority 495 PackedFile "ModBuilds/*.package" PackedFile "ModBuilds/*/*.package" PackedFile "ModBuilds/*/*/*.package" PackedFile "ModBuilds/*/*/*/*.package" PackedFile "ModBuilds/*/*/*/*/*.package"

Priority 500 PackedFile ../Collections/User/*.package

Priority 500 PackedFile "Packages/*.package" PackedFile "Packages/*/*.package" PackedFile "Packages/*/*/*.package" PackedFile "Packages/*/*/*/*.package" PackedFile "Packages/*/*/*/*/*.package"

Priority 1000 PackedFile "Overrides/*.package" PackedFile "Overrides/*/*.package" PackedFile "Overrides/*/*/*.package" PackedFile "Overrides/*/*/*/*.package" PackedFile "Overrides/*/*/*/*/*.package"

As you can see, I added the line from CCM resource at the top to scan its config folder so all my CCMagic content will load. Or you could add these lines instead if you prefer:

Priority 500 PackedFile "Cache/*.package" PackedFile "Cache/*/*.package" PackedFile "Cache/*/*/*.package" PackedFile "Cache/*/*/*/*.package" PackedFile "Cache/*/*/*/*/*.package"

Either way works. 

Launch the game with S3MO and hopefully ALL your content will load. 🤞🏾🙏🏾

Added 14th July: To have both apps ‘see’ each others cc, you must make sure any resource edits you make are the same in both settings. Copy and paste your edits in these spaces (not directly in the resource.cfg file):

Added 18th July:

If you have any of the 5 large Store Updates (see screenshot below), do not add them to MO folders, you're essentially trying to merge already merged files! The sizes of them (over 1GB!) are larger than the default limit size (1000MB=1GB) of MO merged files, so they will cause a crash. Even if you increased the limit size to 2000MB (2GB), you are still trying to merge the files together and they'll still be larger. Keep them in Mods>Packages for them to work properly.

I really recommend this tool! Not only does it help to organize your content, especially if you’re not using CCM, it finds conflicts that Dashboard misses. 

It merges large amounts of cc very well. If you’re not too attached to CCM or collections, you could easily move all your content to S3MO!  I can honestly say, since I’ve been been using S3MO, my game has been running so smoothly. It wasn’t particularly laggy in the first place, but there were pauses with Sims autonomy. I sorted out conflicts with the social data and idles XMLs and it has helped a lot with my Sims interactions with each other. I do give credit to S3MO for this, because I didn’t see these conflicts in Dashboard.

Saving the game is quicker and exiting the game is quick too. Some have said their loading times are shorter too. I noticed that with one of my older, larger save games, it was a pleasant surprise!

Extra notes:

  • Mods can be merged and they work! (Well, they work for me lol. I’m sure they’ll work for you, but if they don’t then simply move them back to Mods>Packages)
  • Make sure when adding mods and cc to S3MO you remove any duplicates from Mods>Packages. 
  • I like to extract thumbnails from my packages and have them in the same folders so I know what they are. You can do this with your S3MO folders. They won’t affect your merged files :) 
  • When updating S3MO, just copy and paste the updated files from the zip file to your S3MO folder.

I hope you find this tutorial helpful. If anyone has any questions, new ways of using S3MO or if I missed anything, let me know in the comments!  

Avatar

G0kur added one of my requests! I’m so happy! 😃 This tool is a definite keeper for me, it’s fantastic. I can’t believe it’s not beta! heh - desiree-uk

Changelog

v1.0.0-alpha.2 (08-07-2022):

  • Fixed build priority settings not working.
  • Added setting to change resource.cfg.
  • Allows all executables to be selected to run instead of just sims 3 executables.
Avatar

g0kur mod tool notes:

This tool is still in alpha so please backup your saves and mods before experimenting with it!

Inspired by Mod Organizer/Mod Organizer 2 for Bethesda games, I brought to you Mod Organizer for Sims 3. This is a tool intended to streamline modding. No more not knowing which packages are conflicting with each other, no more worrying about whether to put into packages folder or override folder, because this tool will show every single conflicts between every packages, and you decide which packages shall be the winner.

Current features:

  • Allow to organize all your packages into individual folders, this folder is termed a "mod" within context of this tool.
  • Show conflicts between all the mods, and conflicts between packages within the mod.
  • Reorder the mods easily to decide the conflict winner, the tool will merge all the packages following the priority order.
  • Fastest merging with the smallest size, since the conflicted resources are ignored and skipped.
  • The merged build size can be altered as well as its priority within Sims 3 Mods folder resource.cfg.
  • Able to open every packages to see the content inside, without the need to open s3pe.
  • Different profiles for different mod setup. (Will be able to manage profile saves eventually)
  • Built in cache cleaner, the cache being cleaned are configurable.
  • Built in way to extract Sims3Pack. (For now it's just extracting)

Upcoming features:

  • Themes
  • Manage profile specific saves, library etc.

This tool is still in development, currently missing features:

  • Package explorer can only read data from xmls, png images, dds images partially, and namemap.
  • Can only extract zip files, rar and 7z will come eventually.
  • Can't recognize sims3pack content yet, SimPreset and others will need to be moved manually after extraction.
  • Ability to sort list by column.
  • Some other minor UI features.

User Manual

  • Whenever you start the tool, in the tool's folder there will be two folders, "Mods" and "Profiles".
  • Whatever folder you put into "Mods" folder will show up in the tools left panel. (Do not directly put packages here)
  • To install packages, either use the installer, or place all your packages into a folder, name it something useful, move the folder into the tool's "Mods" folder. When starting the tool, the name of the folder will show in the left panel. If the tool is running, hit the refresh button for it to show up.
  • Ex: Realistic vehicle speeds have three packages, "Cars", "Taxi", "Bicycle". Place three of them into a folder called "Realistic vehicle speed" and move the folder into "Mods" folder (or just create it in Mods folder in the first place). Hit refresh.
  • The right panel will show all the files within that folder.
  • The thunderbolt icons show the conflict status of mods and packages, no icon means no conflict.
  • Double click on the mod to check the conflicts and its content.
  • Reorder their priorities by dragging them on the list. For packages, the conflict is based on their filename.
  • Double click the packages and it will show all the resource contents in that package.
  • Hit build button and it will start merging all the packages.
  • In settings, you can set the size limit of the merged packages, they will split into different packages whenever the size limit is met.

How does this tool compares to other tools? -- The one and only tools that manages mod I know is CCMagic, which will probably never see an update again. I've used it for a long time and it's great but has multiple flaws, the biggest one being unable to manage conflicts. For one you will have to manually change the priority in many 'resource.cfg' EVERYTIME you rebuild. -- Now what if you don't know there are incompatibilities, funny things happen when you merge them, this is why some people had problems with CCMagic without actually knowing the cause. -- Most of the time mod authors will explicitly says their mods is not compatible with some other mods, but there are so many mods out there and you can't catch all incompatibilities. Delphy's dashboard tool helps to check conflict, but it can't tell all the conflicts, in my case it doesn't report texture incompatibilities. -- Next, this tool allows me to organize mods better because I get to place the packages into relevant folders. CCMagic dumps all the package into one single folder and you 'organize' them using the program, but you can't even change the order on its right panel. In reality they are still in one giant folder, so to organize my mods I have to keep a separate folder for all the downloads. --- I can easily inspect my mod setup with this tool because the mod setups are saved under text files called 'modlist.txt' inside the profiles folder. You can change the order or enable/disable mods by editing the text file. CCMagic store all the setup into a single binary file which is non-readable. I'm tired now so I'm just gonna end it here.

You are using an unsupported browser and things might not work as intended. Please make sure you're using the latest version of Chrome, Firefox, Safari, or Edge.
mouthporn.net