Sims Legacy Collection – Creating CC – Clothing

Retexturing Clothing

Paint new outfits onto existing body meshes using GIMP and The Sims Creator

On this page
โ„น๏ธ This page is a work in progress – screenshots showing each tool step will be added at some point. If something is unclear, ask on Simscord or r/thesims1.

This guide covers retexturing – painting a new outfit onto an existing body mesh. You paint a new texture in GIMP, then use The Sims Creator (TSC) to generate the companion files the game needs. No 3D modelling required. For background on how clothing files work, filenames, body types, and the xskin chain, see the Clothing Overview. For a full reference of all file types and naming segments, see the File Reference page.

โ„น๏ธ Older Sims 1 guides call this “recolouring.” The classic community used “recolour” for any change to the look of a skin or outfit. Both terms mean the same thing – changing the texture without changing the underlying 3D mesh. This guide uses “retexture” for consistency with the rest of the site.
๐Ÿ› ๏ธ

Getting the Tools Working

Legacy Collection needs a registry fix before old Maxis tools will run

The same registry fix described on the Clothing Overview – Getting Tools Working section applies here. If you have already completed that setup (via the Feraligatr installer or manually), everything you need for clothing retexturing is already installed.

The Sims Creator (TSC) Required
Used to preview body textures on the 3D model, generate the .CMX and .SKN companion files the game needs, and export finished outfits. Installed via the Feraligatr installer or from the Internet Archive.
GIMP Required
Free image editor for painting your textures. Body skin BMPs are 256×256 pixels and must be saved as Indexed 256-colour BMP. Download from gimp.org.
FARx Optional
Only needed if you want to extract original Maxis body skin files from FAR archives. Most B-prefix body BMPs are already loose files in GameData\Skins\, so you may not need this.
๐Ÿ“‚

Getting Your Starting Files

Three ways to get a body BMP to paint over – pick the one that fits your goal

Before painting anything, you need a base body BMP to work from. Never start from a blank canvas – you need the UV layout from a real body file so your painting lands on the correct parts of the 3D mesh. A blank canvas would look correct in GIMP but would be randomly misaligned on the Sim in game.

Path A: Copy a Maxis body file
Simplest

Best for: recolouring an existing outfit (e.g. making a blue dress from a red dress).

Navigate to your Skins folder

Open GameData\Skins\ inside your Sims Legacy Collection install folder. On Steam, the typical path is:
C:\Program Files (x86)\Steam\steamapps\common\The Sims Legacy Collection\GameData\Skins
On the EA App, the folder is usually under C:\Program Files\EA Games\The Sims Legacy Collection\GameData\Skins – but check where the EA App installed your game if you are not sure.

Find body files (B-prefix)

Look for BMP files whose names start with B. The filename tells you exactly what the file is.

Example: B300FAFitlgt_redskirt.bmp

  • B – Body (everyday clothing)
  • 300 – mesh number
  • F – female
  • A – adult
  • Fit – fit body type
  • lgt – light skin tone
  • _redskirt – identifier

There will be many files in this folder. You can sort A–Z to group all B-prefix files together, or type B*.bmp in the Windows search bar to filter just the body BMPs. For a full breakdown of all filename segments, see the File Reference page.

Copy (do not move) the file to a working folder

Pick the outfit you want to repaint. In Windows File Explorer, right-click on the BMP file and select Copy. Then navigate to a working folder on your desktop (for example, create a new folder called ClothingProject on your desktop), right-click inside that folder and select Paste. Never edit original game files directly – always work on a copy.

Open the copy in GIMP

In your working folder, right-click on the copied BMP file and select Open With → GIMP. If GIMP is not listed, select Choose another app and browse to GIMP. The image is 256×256 pixels. To zoom in so it fills the screen, go to View → Zoom → Fit Image in Window (or press Shift+Ctrl+J).

Path B: Export a template from The Sims Creator
Recommended

Best for: creating a new outfit that needs fresh CMX and SKN files generated alongside it. TSC lets you see a live 3D preview of your texture on the actual body mesh while you paint.

Open The Sims Creator

Launch TSC. The main screen lets you select the head and body for your Sim, and change age, gender, and skin tone. A 3D preview window shows your Sim from different angles.

Select a body mesh

On the main screen, browse the available body options. Choose the body type that matches what you want to make (female adult fit, male adult skinny, etc.). The body mesh you select here determines which 3D shape your texture will wrap around.

Open the Paint tool

Click the Paint button from the main menu. TSC opens a painting view where you can paint in either 2D flat view or directly on the 3D model. The tool panel at the bottom of the screen has brushes, colours, and textures for basic changes.

For more detailed painting (layers, precise selections, hue shifting), you will want to work in GIMP instead. See the GIMP Basics section below. TSC and GIMP work well together – you can do rough changes in TSC's 3D view and fine work in GIMP.

Save your skin

When done painting in TSC, click Done to return to the main screen. Click Save, give your skin a name, and TSC saves the BMP, CMX, and SKN files directly into your GameData\Skins\ folder.

Path C: Use another creator’s mesh
Advanced

Best for: painting a skin for a custom body mesh that another creator has already made and released. Many creators share their meshes specifically so that other people can paint new skins for them. You supply the BMP texture; the creator’s mesh files (CMX + SKN) go in your GameData\Skins\ folder alongside it.

โš ๏ธ Credit is required. If you use another creator’s mesh as the base for your skin, you must credit them in your readme file, on your download page, and anywhere else you list your mod. This is standard Sims 1 modding etiquette. Check the creator’s terms of use – some meshes are free to use with credit, others are restricted.
Using a Maxis mesh (Path A)
Maxis body meshes are the base game content. You are free to paint new skins for them and share the result without crediting Maxis. This is the standard starting point for all CC skins.
Using a creator’s mesh (Path C)
A custom mesh created by a community member. The creator owns their mesh. You must credit them. Their CMX and SKN go in GameData\Skins\ with your BMP – do not redistribute the mesh files separately without permission.

Where to find meshes and skins from other creators: SimFreaks (simfreaks.com) has an archive of community meshes. Many of the active CC sites listed on the Mod Download Sites page also host custom body skins that include their mesh files.

โ„น๏ธ Which path should I pick? If this is your first time, use Path A. Copy a Maxis body file with a simple outfit, change the colours in GIMP, and get it into the game. Once that works, try Path B for the TSC workflow. Path C is for when you are painting a skin for a mesh that another creator has already released.
๐Ÿ‘”

TSC Sim Wardrobe

A quick way to change clothing without touching a separate image editor

TSC has a dedicated Wardrobe section that lets you dress and undress your Sim, layer clothing items, and import custom image files directly onto the body without leaving the tool. It is a good starting point for simple changes, but GIMP gives you more control for detailed work.

Access the Wardrobe

From the TSC main screen, click Sim Wardrobe. This section shows your Sim with their current clothing and gives you options for changing it.

Dress and undress

Click Undress to strip the Sim back to their base body, or browse clothing items from the list to add outfits. You can layer multiple clothing items on top of each other by selecting more than one garment. This is TSC's intended workflow for mixing existing Maxis clothing.

Import a custom texture with Load Texture

Click the Load Texture button to import your own image file and apply it to the body. This is useful for quickly previewing a texture you have painted externally. TSC accepts .png, .jpg, .tga, .bmp, and .tif files. For best results, the file should be 8-bit (256 colours) – a full-colour image can be imported but may lose accuracy when the game converts it.

Add a logo or graphic with Add Logo

Click Add Logo to open the Logo Selector screen. This lets you place a logo or graphic image onto the Sim's clothing in the 2D view, and see how it looks on the 3D model. You can choose from TSC's included logos or click Load Logo to import your own graphic. Accepted formats are the same: .png, .jpg, .tga, .bmp, and .tif.

โ„น๏ธ Wardrobe vs GIMP: Wardrobe is quickest for placing a logo or importing a pre-made texture. If you want to repaint the whole outfit, use GIMP directly on the BMP file – you get full control over every pixel, layers, and undo history. Both methods end up producing the same kind of BMP file.
๐ŸŽ“

GIMP Basics for Bodies

The specific GIMP skills you need for body skin editing – nothing more

You do not need to learn all of GIMP. For body skin editing you need exactly five things: how to switch colour modes, how to use layers, how to pick colours from the image, how to paint, and how to select areas. Each one is explained below in the order you will use them.

Body skin BMPs are 256×256 pixels – four times the area of a 128×128 head texture. This means you can use slightly larger brush sizes and see more detail while painting, but the core workflow is the same.

1. Switching colour modes (Indexed ↔ RGB)

Sims 1 body BMPs are saved in Indexed colour mode – a fixed palette of 256 colours maximum. When you open one in GIMP, the title bar will say “(indexed)” after the filename. In Indexed mode, GIMP restricts you to only the colours already in that palette, so you cannot freely pick new colours to paint with. The first thing to do is switch to RGB mode.

Switch to RGB mode

Go to Image → Mode → RGB. The title bar changes from “(indexed)” to “(RGB)”. You can now paint with any colour you want.

๐Ÿšจ You must switch back to Indexed mode before saving the final BMP. The game cannot read RGB BMP files – the Sim will appear as a blank white body. See the Converting to Indexed BMP section below. The rule is: RGB for painting, Indexed for saving.

2. What layers are and why you need them

A layer is like a transparent sheet of paper stacked on top of your image. You paint on the sheet without changing anything underneath. If you make a mistake, delete the layer and the original image is untouched.

Create a new layer

Go to Layer → New Layer (or press Shift+Ctrl+N). In the dialog that appears, set “Fill with” to Transparency. Click OK. You now have a blank transparent layer sitting above your body texture.

Check you are on the right layer

Look at the Layers panel on the right side of GIMP. If you cannot see it, go to Windows → Dockable Dialogs → Layers. You will see your new transparent layer on top and the original BMP below it. Click a layer name to make it active. The highlighted layer is the one your brush paints on.

3. Picking colours from the image

Instead of guessing what colour to use, pick colours directly from the existing body texture to match skin tones and existing clothing colours exactly.

Select the Color Picker tool

Press O on your keyboard (the letter O), or click the eyedropper icon in the toolbox. Click on any pixel in the image. The colour of that pixel becomes your active foreground colour, shown in the colour swatch at the bottom of the toolbox. You can then switch to the Paintbrush and paint with that exact colour.

4. Painting with the Paintbrush

Select the Paintbrush tool

Press P on your keyboard, or click the paintbrush icon in the toolbox. The foreground colour swatch at the bottom of the toolbox shows what colour your brush will paint with.

Adjust the brush size

In the tool options panel below the toolbox, look for the Size slider. For a 256×256 body texture, you can use larger brushes than for head textures: 5–20 pixels for detail work (seams, edges), 30–60 for larger areas (torso fill, trouser legs). Use the [ and ] bracket keys to make the brush smaller or larger quickly.

Paint on the canvas

Click and drag to paint. Press Ctrl+Z to undo your last stroke. Use the Eraser tool (press E) to erase parts of a layer without affecting the original image underneath.

5. Selecting areas (for recolouring)

To change the colour of all the clothing fabric at once rather than painting pixel by pixel, select the area first, then fill or adjust the colour in one go.

Select By Color

Select → By Color (or press Shift+O), then click on the clothing colour in the image. GIMP selects every pixel matching that colour – you will see a dotted “marching ants” outline around the selection. Adjust the Threshold value in the tool options panel if it is selecting too much or too little (higher = more similar shades included).

Fill with a new colour

Pick your new colour from the colour chooser or use the Color Picker on a reference image. Then go to Edit → Fill with Foreground Color (or press Alt+Backspace). Only the selected area gets filled.

Remove the selection

Select → None (or press Shift+Ctrl+A) to deselect the marching ants when you are done.

โ„น๏ธ For natural-looking colour shifts: after selecting a clothing area, try Colors → Hue-Saturation and drag the Hue slider. This shifts the colour while keeping all the existing shading and highlights – it looks much more natural than a flat colour fill.
๐ŸŽจ

Painting the Body Texture

Understanding the UV layout – why the flat image looks the way it does

โš ๏ธ Before you start: make sure you have opened your base body BMP in GIMP and switched to RGB mode (Image → Mode → RGB). Check the title bar – if it still says “(indexed)”, your colours are restricted and painting will not work correctly.

How the body is laid out on the 256×256 canvas

The flat BMP is not a front-on photograph of the Sim. The body parts are “unfolded” and arranged across the 256×256 square so the game engine can wrap them back onto the 3D mesh. This unfolding is called the UV layout. When you start from a Maxis BMP, the UV layout is already correct – that is the main reason you never start from a blank canvas.

The approximate layout for a standard adult body skin:

  • The front torso (chest and stomach) sits in the centre of the image.
  • The arms run as horizontal strips to the left and right of the torso.
  • The legs are arranged at the bottom of the image.
  • The back torso sits near the front torso, often directly above or beside it.
  • Not every pixel in the 256×256 square is used – there is some blank dead space.
โš ๏ธ Text on the front appears backwards in game. The game mirrors the front torso area horizontally when wrapping it onto the 3D mesh. This means if you paint the word “SIMS” normally on the front chest area of the BMP, it will read as “SMIS” (backwards) on the Sim in game. To make text read correctly on the front of a shirt, you need to paint the text backwards in GIMP. Text on the back renders normally without mirroring, so paint that as you normally would.

Seam matching

Where two body parts meet on the 3D mesh (for example, where the arm connects to the torso, or where the leg meets the hip), the edge pixels of those two areas on the flat BMP must match in colour. If they do not match, you will see a visible seam line on the Sim in game.

Zoom in on the boundary areas

In GIMP, press + or use View → Zoom In to zoom to 200% or 400% around the edges where body parts join. The seam areas are usually at the borders of the arm strips and the top of the leg area.

Sample the colour from the adjacent part

Use the Color Picker tool (press O) to sample the exact colour of the edge pixel on one side, then paint that same colour on the matching edge pixel on the other side. A few pixels of matching colour at the join is usually enough to prevent a visible seam.

The actual painting process

Study the original first

Before painting anything, zoom in and look at the existing texture carefully. Notice where the top ends and the trousers begin, where the skin areas (arms, neck) are, and where each body part is positioned on the canvas. If you can, compare the flat BMP against a screenshot of the outfit on a Sim in game.

Create a working layer

Layer → New Layer → Fill with: Transparency → OK. Paint on this new layer. The original body texture stays safe on the layer underneath.

Paint the clothing areas

Use Select By Color (Shift+O) to select the areas of clothing fabric you want to change, then fill with your new colour. Or use the Paintbrush for hand-painted detail. For completely different colours or patterns, painting on the new layer gives you the most flexibility – you can erase and redo without touching the original.

Keep skin areas correctly toned

The skin areas visible on the body (arms, neck, any bare skin) must match the skin tone suffix in the filename. A light-tone BMP (lgt) needs a light skin colour painted in those areas. See the Skin Tone Variants section below.

Flatten the image

When you are happy with the result, go to Image → Flatten Image to merge all layers into one. Before flattening, consider saving a layered backup first: File → Export As → save as .xcf (GIMP's own format). You can reopen an XCF later and still have all the layers to edit.

๐ŸŽจ

Making Skin Tone Variants

Why you need three files and how to make them efficiently

If your outfit has any visible skin areas (bare arms, legs, or neck), you need three separate BMP files – one for light (lgt), one for medium (med), and one for dark (drk) skin tones. The clothing areas (the actual fabric) stay identical across all three files. Only the skin-coloured areas change between them.

The most efficient workflow is to finish the light skin version completely first, then create the medium and dark versions by adjusting only the skin areas.

Finish the light skin version first

Complete all your painting on the lgt file, including all skin areas using a light skin tone. Flatten the image. This is your reference for the other two.

Open a Maxis medium-tone body BMP

Find any existing Maxis body BMP with med in the filename (for example, any B-prefix file ending in med_somename.bmp) and open it in a second GIMP window. This gives you the exact medium skin tone colours to sample from.

Sample the medium skin tone

Use the Color Picker (press O) to click on the skin area in the Maxis medium-tone BMP. The sampled colour becomes your foreground colour.

Make a copy for the medium version

Switch back to your finished light version. Save a copy of the file with med in the filename instead of lgt (using File → Export As). Open that copy in GIMP. Switch to RGB mode again (Image → Mode → RGB).

Repaint only the skin areas

Use Select By Color (Shift+O) to select the skin-coloured areas in your medium copy. Fill them with the sampled medium skin tone colour. Clothing stays untouched. Flatten and convert to Indexed BMP (see the next section).

Repeat for the dark skin version

Repeat the process using a Maxis dark-tone BMP to sample the correct dark skin colour. Save with drk in the filename.

โœ… If your outfit covers all skin areas (gloves, full-body suit, etc.), all three versions will look identical – just copy the lgt file twice and rename the copies to med and drk. The game still needs all three files to exist, even if they are identical.
๐Ÿ’พ

Converting to Indexed BMP

The critical final step before the game can use your file

๐Ÿšจ This step is not optional. Saving a body BMP in RGB mode produces a file the game cannot read. The Sim will appear as a blank white body. You must convert to Indexed mode and export (not Save) as BMP.

Flatten the image

Go to Image → Flatten Image. This merges all layers into a single layer. If you have not already saved a layered XCF backup, do that first.

Convert to Indexed mode

Go to Image → Mode → Indexed. A dialog appears. Set Maximum number of colours to 255 (not 256 – one slot is reserved). Leave the other settings at their defaults. Click Convert.

Export as BMP (not Save)

Go to File → Export As. In the file browser, navigate to where you want to save the file and type the filename with the .bmp extension. Click Export. A BMP options dialog may appear – click Export again to accept the defaults. Do not use File → Save – that saves a GIMP XCF file, not a BMP.

โš ๏ธ Filename matters. The BMP filename must follow the correct format and the skin tone suffix (lgt, med, or drk) must match the actual skin colour painted in the file. See the Filename Format on the Clothing Overview for the full format breakdown.
๐ŸŽฎ

Getting It Into the Game

Generating the companion files and testing your outfit

Displaying a custom outfit requires three file types: BMP textures (one per skin tone), a CMX config file, and an SKN mesh file – five files in total. You have painted the three BMP files. TSC generates the CMX and SKN.

Open TSC and select the matching body mesh

Launch TSC. On the main screen, select the same body mesh type that your BMP was painted for (female adult skinny, male adult fit, etc.).

Import your light-tone BMP via Wardrobe

Use the Wardrobe Load Texture button to import your light skin tone BMP. TSC displays your texture on the 3D preview model.

Save to generate CMX and SKN

Click Save on the main screen. Give your skin a name – this becomes the identifier in all the filenames. TSC saves the light-tone BMP and generates a CMX and SKN file alongside it, all into GameData\Skins\. Then manually copy your medium and dark skin tone BMPs into the same folder – TSC does not generate these.

Verify the files are in the right place

Navigate to GameData\Skins\ and confirm all five files are present: three BMPs (lgt, med, drk), one CMX, and one SKN. All five must be in the root of the Skins folder – not in any subfolder. The game does not scan subfolders.

Test in game

Launch the game and open the Create-A-Sim screen (buy a new Sim from the catalogue, or use an existing household). Your outfit should appear in the dresser under everyday clothing. If it does not appear, see the Common Mistakes table on the Clothing Overview, or the CC Troubleshooting page.

โ„น๏ธ If you already have a working outfit and just want to update the texture: you can replace the BMP files in GameData\Skins\ directly with your new versions, keeping the same filenames. The game will use the new textures the next time it loads. You do not need to run TSC again if the mesh (CMX and SKN) has not changed.
๐Ÿท๏ธ

Other Outfit Categories

The B prefix covers everyday wear only – other categories work the same way but use different prefixes and folders

Everything in this guide so far has focused on everyday body skins (B prefix), which appear in the home dresser. The Legacy Collection also includes sleepwear, formal wear, swimwear, winterwear, and high fashion categories – all introduced by Hot Date and later expansions.

The painting process is identical for all categories. Only two things change between them:

Everyday clothing (B prefix)
Files go in GameData\Skins\. Appears in the home dresser and Create-A-Sim. This is what all the steps in this guide have covered.
Buyable clothing (L, F, S, W, H)
Files go in ExpansionShared\SkinsBuy\ instead. Appears on clothing racks at community shopping lots – your Sim must visit a shop to buy it. The painting process is identical.

For the full list of prefixes, what each category is called, and which expansion introduced it, see the File Reference – Skin Prefixes page.

โ„น๏ธ Buyable skins (L, F, S, W, and H-prefix) only appear on clothing racks at community shopping lots. Your Sim has to visit a shop and buy them – they will not show up in the home dresser. If you want your outfit to appear in the dresser too, make a B-prefix version of it.
๐Ÿค

Optional Matching Textures

How the game links hands and other skins to your outfit using the end-tag

The game uses the end-tag – the part after the underscore in the filename – to link related textures together. If two skins share the same end-tag, the game treats them as a set and uses them together when your Sim changes clothes.

For example, if your body skin is B300FAFitlgt_MyOutfit.bmp, you can optionally create matching hand textures that the game will use when your Sim is wearing this outfit. All matching textures must use the same end-tag (_MyOutfit) and the same skin tone suffix.

Hand textures

Hand textures are 64×64 pixels (not 256×256 like body skins) and go in the same GameData\Skins\ folder. The three gestures the game uses are open hand (idle), closed hand (holding objects), and pointing. If you omit any of them, the game falls back to the default Maxis hand for that gesture.

FilenameGestureWhen the game uses it
HUAOlgt_MyOutfit.bmpOpenIdle, resting, carrying flat objects
HUAClgt_MyOutfit.bmpClosedGripping handles, objects, tools
HUAPlgt_MyOutfit.bmpPointingPointing gestures and social interactions

Replace lgt with med or drk for the other skin tones. For a full breakdown of the hand filename format, see the File Reference page.

โ„น๏ธ Do you need matching hand textures? Usually no. The default Maxis hand textures work fine with most custom outfits, especially if the outfit covers the hands (gloves) or the skin tone is close enough. Matching hand textures are most noticeable on outfits with visible skin at the wrist – without a matching hand, there can be a slight colour difference at the seam between the body skin and the hand skin.