Insimenator.org
March 28, 2024, 03:39:14 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
  Home Forum Help Search Calendar Login Register  
  Show Topics
Pages: [1]
1  Simmers' Paradise / Content Creation & Recoloring Help / Texture UV Groups on: November 23, 2007, 11:58:10 am
I am using Milkshape 1.8.0 and attempting to do some UV work within the tool.  I feel like I'm performing brain surgery with a fishing pole.

I am trying to create a new UV texture group (but do not desire a separate mesh group).  For example, the arms of the standard body mesh are broken into 4 distinct UV groups...left front, right front, left back, right back...the textures of which are placed at different locations in the skin texture.  Physically, the arms are all part of the same "body" group in the mesh, however.  But for texturing purposes, they are divorced from it.

I want to take a part of the existing mesh - like a hand for example, and map JUST the hand by itself to another location in the texture.  However, I cannot figure out how to accomplish this simple task in Milkshape because the UV nodes in the hands are "tethered" with the rest of the arm.  I want to separate the hand from the rest of the arm for texturing purposes only in the same way the arms are separated from the trunk of the body.

OmG, lIkE hEeEeeLlpPpp!!!1111

J
2  Simmers' Paradise / General Sims 2 Help / Bon Voyage Patch #1 - Available for Download on: October 09, 2007, 08:41:43 pm
http://thesims2.ea.com/update/getpatch.php?appVersion=1.10&languageCode=

Major performance fix + a handful of the more serious bugs.  Vacation lots are almost playable now.
3  Simmers' Paradise / General Sims 2 Help / Sims 2 Seasons - Patch #2 Released 6.11.07 on: June 11, 2007, 08:33:40 pm
http://thesims2.ea.com/update/getpatch.php?appVersion=1.7&variation=cd&languageCode=

InTeenimater users are advised to remove InTeen before applying the patch or defer installing the patch until compatibility has been confirmed (or a compatible update to the InTeenimater has been released).
4  Simmers' Paradise / Mac-Users Only Peer Support / What is a Mesh? on: July 19, 2006, 01:04:02 am
Objects in 3D games are comprised of "geometry" (or "models") and textures - two dimensional pictures or images that are applied to the surface of that geometry to give it a particular look.  In 3D games, object geometry is actually made up of tiny triangles "glued" together to make a single contiguous surface.  This is traditionally called a "mesh" - a latticework of triangles that make up 3D geometry:



If we solidify this "mesh" we get our mannequin that Simmie spoke of:



We can then apply a texture (clothing, in this case) to our model to give it a more appealing look than dull gray Smiley



The 2D texture is stretched across the surface of the geometry, producing the end product:



As SimmeCal mentions you might download one mesh, and then multiple textures (or skins) which are applied to that mesh to create many different looks.

In short:

A mesh defines shape

A texture defines style

You need both to see anything in the game.  Many (if not most) custom clothing or content just uses the mesh files that are already in the game.  But if you want a differently shaped object - one not present in the game by default - then you need a custom mesh for that object as well.  Many custom body styles, hair, and clothing require the use of such meshes.

J
5  Simmers' Paradise / Tutorials / A New Wrinkle in Package Dependencies and Load Ordering on: April 08, 2006, 08:23:09 pm
It has been a long held belief that files in the downloads folder are opened in alphabetical order, folders coming before files in the same folder. Once a resource is loaded once, it's not loaded again.

Indeed this is something that has long been accepted as truth (indeed I was one of the first people asserting this observation as fact), and most of the modding community now accepts the "alphabetical load ordering" theory as fact.  However, something recently surfaced during the InTeenimater OFB beta that made me dig a little bit deeper into this and now leads me to believe this is not universally true and is potentially the source of many headaches for many people who may have hundreds - even thousands - of mods in their game.

After careful analysis using a number of file IO tools, I discovered that the game loads package files in the same sequence as the underlying file system sees them.  On Windows XP or Windows 2000 running an NTFS file system, files are always indexed alphabetically with subfolders appearing after (not before).  In essence it is "breadth-first" traversal of the directory structure and then alphabetical by file.  Indeed this is exactly the same order that we have all come to expect with respect to package load ordering.  I would say, that this holds for the large majority of Sims 2 players (fortunately!)

However, one of my beta testers experienced a phenomenon that nobody else on the test team could replicate: their InTeenimater flavor paks were being loaded BEFORE the core InTeenimater packages (flavor paks are add-ons/extensions to InTeen that are designed to augment the base feature set and intended to load after the core package files).  This is despite the fact that the flavor paks follow alphabetically AFTER the core packages.  Naturally, I assumed this would be sufficient.  Indeed many authors assume this, as there are a whole host of mods that start with 'z' in their name to ensure late loading.

I wrote a little program (attached), which enumerates the directory structure in the same order that the game "sees" the files.  What I observed may surprise you:

With the exception of the one beta tester I mention, everyone (including myself) experienced identical alphabetical ordering:

ME_MindControlMirror.package
InSIMenator (UV) v2.3 DEST Edition.package
InTeenimater_A.package
InTeenimater_B.package
InTeenimater_C.package
InTeenimater_D.package
InTeenimater_E.package
InTeenimater_F.package
InTeenimater_FlavorPak_BackToSchool.package
InTeenimater_FlavorPak_CollegeAdmissions.package
InTeenimater_FlavorPak_NoAgeOfConsent.package
InTeenimater_FlavorPak_NoCommittedRelationships.package
InTeenimater_FlavorPak_NoFailBirthControl.package
InTeenimater_FlavorPak_NoMiscarriage.package
InTeenimater_FlavorPak_ResidentialGraduates.package
InTeenimater_FlavorPak_SameSexPregnancy.package

Not surprisingly, each one of these testers have an NTFS file system running on Windows XP.  NTFS is the default file system for all new Windows XP installations.

However, the one beta tester I mentioned, running a FAT32 file system, experienced this ordering:

InSIMenator (UV) v2.3 DEST Edition.package
ME_MindControlMirror.package
InTeenimater_FlavorPak_SameSexPregnancy.package
InTeenimater_FlavorPak_BackToSchool.package
InTeenimater_FlavorPak_CollegeAdmissions.package
InTeenimater_FlavorPak_NoAdultTeens.package
InTeenimater_FlavorPak_NoAgeOfConsent.package
InTeenimater_FlavorPak_NoCommittedRelationships.package
InTeenimater_FlavorPak_NoFailBirthControl.package
InTeenimater_FlavorPak_NoMiscarriage.package
InTeenimater_FlavorPak_ResidentialGraduates.package
InTeenimater_F.package
InTeenimater_A.package
InTeenimater_B.package
InTeenimater_C.package
InTeenimater_D.package
InTeenimater_E.package

Indeed, this is the EXACT sequence in which the files were physically written to the hard disk.  As you can see, the files are "almost" alphabetical within their respective groups (the core InTeenimater files are mostly sorted, for instance, with the exception of the F package)...but the flavor paks PRECEDE the core InTeenimater files.  As it turns out, InTeenimater_F happens to be the first file in the ZIP file that I distributed to the beta testers, hence the reason it appears first in this list as well.  This user installed Merola's Mind Control mirror AFTER the InSIMenator, placing it 2nd instead of first in this listing.

Only FAT32 systems exhibit this phenomenon.  For my InTeenimater users this is not likely a huge issue, since most people will install the flavor paks AFTER the core program.  But if someone unpacks them in the opposite order, they will have HUGE problems (jump bugs, crashes, missing menu options, etc.)

As an additional test, I had this person delete the flavor paks and then recopy them back into their Downloads folder and run the utility.  This is the order that those files then appeared:

InSIMenator (UV) v2.3 DEST Edition.package
ME_MindControlMirror.package
InTeenimater_F.package
InTeenimater_A.package
InTeenimater_B.package
InTeenimater_C.package
InTeenimater_D.package
InTeenimater_E.package
InTeenimater_FlavorPak_BackToSchool.package
InTeenimater_FlavorPak_CollegeAdmissions.package
InTeenimater_FlavorPak_NoAgeOfConsent.package
InTeenimater_FlavorPak_NoCommittedRelationships.package
InTeenimater_FlavorPak_NoFailBirthControl.package
InTeenimater_FlavorPak_NoMiscarriage.package
InTeenimater_FlavorPak_ResidentialGraduates.package
InTeenimater_FlavorPak_SameSexPregnancy.package

In this configuration, the user no longer experienced crashes or jump bugs, and it was evident that the InTeenimater was functioning normally again.

Placing the flavor paks in a subfolder also proved to be an effective means of ensuring that they loaded after the files in the root, again suggesting that sub folders are processed *after* the files in the current directory.

This news throws an obvious wrinkle into the equation for those of us with inter-dependent mods that require correct load ordering in order to function properly.  We should have a care that those users who are running Win98/ME and those upgrading from 98 to XP, are likely to have FAT32 file systems and that we cannot rely on alphabetical package naming to ensure proper load ordering on these systems!

J
6  Simmers' Paradise / Sims 2 FAQ's / FAQ: Jump Bugs! on: January 18, 2006, 09:28:06 pm
Q: What's a jump bug?

A: A jump bug is caused by an error in one of the thousands of behavior scripts that run in the Sims 2.  Jump bugs do not crash the game, but they can interrupt game play and render some objects or sims unusable.  More often than not, a jump bug is caused by incompatible or defective content that you've installed, but is sometimes the result of a legitimate bug in the game.

Q: How do I recognize a jump bug?

A: When a jump bug is triggered, your sims will "snap" or "jump" to their default pose, which is standing upright, arms at their side, and idling.  All queued behaviors are cancelled.  Jump bugs are most often noticed when a sim interacts with an object or another person and all actions (including the current one) are abruptly terminated.  Sometimes, if a jump bug occurs during a critical phase of the game (such as a birth cinematic, moving in or out, death of a sim, social worker, etc...) it can leave the game in an unusable state (buttons greyed out, can't build, can't exit, can't save, etc.)

Q: I have lots of mods.  How do I find out what mod is causing the problem?

A: The easiest thing is to start by removing or disabling content in your game one-by-one until you identify the source of the problem.  Often it is easier to simply remove everything, verify that things are behaving normally, and then add your hacks back in one at a time until the problem resurfaces.  Sims 2 Clean Installer is an excellent utility for troubleshooting and allows you to painlessly enable/disable custom content in your game.  This tool will often identify mods or hacks that have been installed unbeknownst to you (often mods will piggyback on lots you may have downloaded from the Exchange), so its always a good idea to run this tool first.

Q: I don't have any hacks in my game or I removed them all and I'm still getting the error.  What can I do?

A: The best thing to do is to capture an error log, "trap" the jump bug, and analyze the output.  Here's how:

1. Press CTRL+SHIFT+C to bring up the dev console
2. Type boolProp testingCheatsEnabled true
3. Repeat the steps necessary to reproduce the "jump" bug
4. An error message will be displayed. Make a note of the name of the file that is shown on a piece of paper. Dismiss the error by choosing Reset.  If the error is continuous, then you may need to respond with Delete.
5. Exit the game; DO NOT SAVE (especially if you answered 'Delete' in Step #4).
6. Browse to your My Documents/EA Games/The Sims 2/Logs folder and locate the file that you wrote down in Step #4.
7. Zip and attach this file to a post and someone with experience with modding can have a look at it to see what might be causing you problems.


Q: My game has become frozen.  I can't interact with the menus.  Can I salvage my game?

A: The InSIMenator (available from this website) provides a facility through which you can enable/disable the save menu.  If you have the SIM or DEST edition, simply click anywhere on the open lot, choose "Other..." and then "Enable Save".  You might have to do this 2 or 3 times to ressurect the main menu buttons.  Once the menus

Q: I keep getting an "The application has crashed." error.  Is this a jump bug?

A: No, this error occurred outside the game's behavior system and typically  indicates a more serious problem with the game, file corruption, a conflict with your computer hardware, or your device drivers.  In very rare instances, custom content can expose these kinds of errors in the game.  The clothing system, for example, is particularly fragile (especially in the original release of TS2); custom clothing can often trigger these kind of fatal errors and may even prevent a lot from loading.  

So while custom content doesn't usually cause this kind of bug, it's still a good idea to remove/disable them temporarily as a precaution to rule the possibility out.  Reinstalling the game can sometimes correct the situation by replacing corrupted or missing files (make sure you back up your My Documents/EA Games/The Sims 2 folder first!).  Make sure you have the very latest drivers and patches installed for your game.  As a last resort, you may try contacting EA for technical assistance.  EA will generally not offer support for games that have been "modded", so make sure you've removed all mods and custom content first before seeking assistance.
7  Simmers' Paradise / Content Creation & Recoloring Help / SimPE 0.50b Now Available on: October 24, 2005, 02:53:33 am
This is the first release of SimPE that is fully certified for use with Nightlife.  Major improvements on all fronts!  If you were previously using 0.48, you should upgrade immediately.

http://sims.ambertation.de
8  Simmers' Paradise / General Sims 2 Discussion / Woohoo Teens (non-pregnancy) v6.0b by Jenflower - Nightlife on: October 03, 2005, 04:59:49 pm
http://www.insimenator.net/viewtopic.php?t=1978
9  Simmers' Paradise / Content Creation & Recoloring Help / Nightlife and University on: September 17, 2005, 02:13:40 pm
I have a question for anyone in the know (since my copy of NL has yet to arrive).  How do the object.package files differ between someone who has installed NL on top of TS2 versus someone who has installed NL on top of University (if at all)?  Just wondering if modders must support both upgrade paths or just one?
Pages: [1]

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.192 seconds with 29 queries.
SimplePortal 2.1.1