Allow Anything With Food - Global Centerpiece Enabler
Hi! Here's a global centerpiece enabler, 2 versions and an optional tutorial at the end!
Info and Download
YOU ARE THE REASON
2025 on Tumblr: Trends That Defined the Year
Show & Tell
wallacepolsom
Mike Driver
todays bird

oozey mess
we're not kids anymore.
Jules of Nature
Keni
Claire Keane
Cosimo Galluzzi

pixel skylines
One Nice Bug Per Day
occasionally subtle
The Bowery Presents
Not today Justin
PUT YOUR BEARD IN MY MOUTH

Origami Around
official daine visual archive

seen from India

seen from Saudi Arabia
seen from Israel

seen from Singapore
seen from United States
seen from United States

seen from United States

seen from United States

seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from United States

seen from United States
seen from United States
seen from United States
seen from Singapore

seen from Venezuela
@sandrahasseck
Allow Anything With Food - Global Centerpiece Enabler
Hi! Here's a global centerpiece enabler, 2 versions and an optional tutorial at the end!
Info and Download
TS2 Beta Floors v1.0.0
After much hair-pulling, I finally feel satisfied enough to release my mod to restore those glorious shiny floors from The Sims 2 beta! (Forever in our hearts...)
You can download it here :)
Prerelease (2003):
Doesn't the beta lighting look so nice? :(
Mod (not 2003):
Why yes, I did painstakingly try to recreate the room from the prerelease image and make elder versions of the Sims - it was absolutely a productive use of my time.
I've made sure to make a number of vanilla TS2 floors reflective out of the box. These are mostly marble floors, but there's a few stone/tile/wood floors in there too. If you want to add reflections to custom floors (or other vanilla floors not included by default), I've left some basic instructions on the GitHub page on how to do this :)
Because this is a cut beta feature, there are a few minor issues with it - I have detailed these in the README. Please take the time to read through them!
I also had to include an edit to the mirror reflection shader to fix a bug where mirrors visible in the floor reflections would be flashing red (Castaway Stories has the same issue with mirrors reflected in the ocean, funnily enough). I'm not aware of any other mods that touch the mirror shaders, but if there are, let me know and I'll whip up a compatibility patch.
Oh, and in case you missed it, I released a small update to the reflective water mod, as per the request of @lordcrumps. I didn't realise houses didn't reflect in the hood water, but now they do!
Enjoy!
Will xxx
Family Manager - Updated
Family Manager V1.2
Added options to show NPC families
Added detection, reporting and merging of split character files.
Great news for everyone who has character files split by mods and is worried about them!
I highly recommend reading William's notes on the topic, too.
TS2 Water Mod Update
Hello again!
Sorry for disappearing - my phone decided to go to silicon heaven a few weeks ago and because I have 2FA set up, I couldn't log in to my accounts until I got a new phone :/
Anyway, I just wanted to give an update on that water mod I showcased a while back, as it's basically all I've been working on.
This is going to be a long one, so I'm going to make use of that post cut feature for once. I don't mean to be a tease, but there will be a download link provided below :)
📦 Makeup Dump III
Another batch of blushes / tear troughs, jowls, facial folds/ for your Sims. And one eyeliner.
Download: SFS | BOX
Textures are DXT5 format, mostly 512x512 px
*You can enable or disable makeup for various ages / genders with Outfit Organizer.
Enjoy!
(makeup dump II is here)
*This is for THE SIMS 2
These skin details are very good, and I mean like next level 👍👍👍 They look natural and are visible from a medium-close distance without looking painted on. Really give shape to a face!
Thank you so much @pforestsims 🤗🤗🤗
Fun times in Pleasantview. Credits: @eddysims for the awesome HQ Sims 2 icons
Explaining the Pink Soup (In Layman's Terms)
Hi everyone!
First off, I just wanted to say thank you for all of the positive feedback I've received over the past few days — I'm really pleased to see that my mod seems to have been effective for so many of you!
I am aware that my dissertation/thesis is really rather technical, filled with lots of academic/flowery language, and probably quite overwhelming to try and understand if you're lucky enough to have not studied computer science, so I wanted to attempt to break the key parts of it down into the simplest terms possible, to hopefully help answer some of the questions I've seen people have.
What is the pink soup?
The pink/purple strobe lighting we all know and love is 1 of 4 uniquely coloured shaders the game uses to indicate a specific type of error has occurred when trying to display something on-screen. The 3 other colours it uses (you've likely seen at least one of them) are red, blue, and yellow.
These shaders serve two main purposes:
To let you know something has gone wrong in an obvious (albeit obnoxious) manner.
To allow the game to keep running in spite of whatever error has happened (otherwise it would just crash).
Internally, the error that the pink soup represents is known as a "material parsing failure", i.e. the game has failed to understand some piece of material data (textures, rendering properties etc.) about an object it is trying to render.
Part of the process the game goes through before rendering an object to the screen is checking that its data only contains specific characters (numbers, letters, and certain symbols) — an example of when this would fail and trigger the pink soup would be if the game came across a random emoji during these checks.
What does 32-bit/64-bit mean?
A 'bit' is just a single digit of a binary number. All you really need to know is that a 32-bit number is a binary number that is 32 digits (bits) long, with the largest binary number possible being 32 consecutive 1s (1111111…).
I'm not going to bore you to death and show you how to convert binary numbers to decimal, so you'll just have to believe me when I say that 32 consecutive 1s in binary is equivalent to 4,294,967,295 in decimal.
4.2 billion might seem like a pretty high value to be able to represent, but if I said this is roughly equal to 4GB, you might be able to start to see how 32-bit computers/software could be a bit (no pun intended) limited memory-wise. For comparison, the largest decimal value a 64-bit binary number can represent is 18,446,744,073,709,551,615, or just under 18.5 exabytes (EB)!
But what if I wanted to represent the number 5 billion in 32-bit binary? Here's the fun thing — you can't. If you tried, the binary number would 'wrap around'. As in, it would max out at 32 consecutive 1s before resetting back to 0 and continuing to count up until it reached the binary value of 705,032,705 (5,000,000,000 - 4,294,967,295 = 705,032,705).
This is what is meant when we say that The Sims 2 can only use up to 4GB of your computer's memory (RAM) — it is physically unable to access/store data in more than 4,294,967,296 different memory addresses (it's 4,294,967,296 because the range of possible addresses would be 0 to 4,294,967,295).
If you're not sure what I mean when I talk about 'memory addresses', you can think of the concept as being like your home address (your house number, street name, and postal/zip code). It's just the location a piece of data lives at in memory so the game knows where to find it if it needs to use it for something.
Once the game has run out of memory addresses to use to store things, it will crash. The only way this could be fixed would be if EA magically decided to rewrite the game's engine to be 64-bit, thus allowing it to use an exponentially larger number of addresses.
Why does the pink soup happen?
This is where things get interesting. While the game is loading, the material data for the objects in your neighbourhood/lot is stored at individual addresses in your computer's memory so it can be processed.
Part of this processing involves the game taking all of the shader code found in the Materials.package file and linking the relevant shaders to the relevant pieces of material data of an object (e.g. a reflection shader would be linked to the glass part of a mirror object), creating shader 'packages' for the whole object. Again, both these packages and the information that links them to the object are also stored in memory.
As you can probably imagine, if you have a large number of different objects in your hood/lot (particularly more complex/detailed objects with many rendering properties), the amount of free memory the game has to use to keep storing things starts to decrease FAST.
Back in ye olden days of 2004 when The Sims 2 was released, 32-bit was the most commonly used architecture for consumer-grade hardware and software. Despite its known drawbacks, the 4GB memory restriction was not really a huge issue, as the technical limitations of the time meant your parents' PC would likely catch fire and explode long before this level of memory usage could be reached in-game.
Windows XP (the operating system the game was primarily developed for) was also a 32-bit operating system. The way XP handled the 4GB memory limit was simple:
2GB was given to the kernel (the core of the operating system).
2GB was given to applications (i.e. The Sims 2).
This is why it is commonly recommended to apply what is known as a '4GB patch' to the game, as by default, it still thinks it's living in 2004 and is only allowed to use 2GB of memory — the 4GB patch therefore permits the game to use the full 4GB of memory it is able to support.
So, where does the pink soup come in to this?
Basically, there is a piece of logic within the game's code that is used during the process of linking shaders to material data described above. All this logic does is check whether the material data it is being given is stored at a memory address above or below the 2GB mark, presumably some kind of relic of the Windows XP days.
For whatever reason (either due to a bug or intentional design), for data stored above 2GB, the game performs additional checks which will ALWAYS FAIL, and the game will treat this data as being malformed/invalid, refusing to link any shaders to it.
Hopefully, the chain of causality should now be clear:
The capabilities of our hardware has increased dramatically in the past 20+ years.
We've all been applying a 4GB patch to the game to allow it to make use of more of our RAM.
We've also all been installing a load of cool custom content and creating highly decorated hoods/lots because our fancy graphics cards can handle them easily.
All of these objects are causing memory usage to quickly surpass the originally intended 2GB range.
The game is considering any data for the objects stored above this range to be invalid and refusing to do anything with it.
The pink/purple error shader is instead being applied to these objects because the game thinks there is something wrong with their material data.
In conclusion, The Sims 2 is confused and elderly, frequently soiling itself when presented with high-tech information from the far off future of the 2020s that its puny 2004 mind can't possibly comprehend.
What are the differences between v1/v2 of the mod?
Both versions of the mod patch the same piece of logic in the game's code, but with differing approaches.
With v1, the additional (and always failing) checks the game performs on material data stored above the 2GB mark are essentially patched out, meaning they are not executed and shaders will always be correctly linked to them, regardless of their location in memory. This is great, as you should never see any pink soup that would usually be triggered by these failed checks. Consequently however, the game will give you no indication that it is running out of memory, except for when it inevitably crashes once all free memory has been used up.
On the other hand, v2 makes use of these faulty checks. Instead of removing them completely, they are repurposed to warn you of high memory usage, with the game not performing these checks until material data starts being stored above the 3.5GB mark. This means you will still see pink soup, but only once memory usage exceeds 3.5GB. This is intentional, and is meant to be a trade-off between allowing the game to correctly process more data in memory, but also still letting you know that a crash may be imminent some time after the pink soup appears, giving you enough breathing room to save and restart the game before this happens.
To illustrate these differences better, here is roughly what the code is doing in the vanilla game, v1, and v2 of the mod:
Vanilla:
if memory address <= 2GB everything is fine, continue as usual if memory address > 2GB pink soup time!
V1:
if memory address <= 2GB everything is fine, continue as usual if memory address > 2GB everything is fine, continue as usual
V2:
if memory address <= 3.5GB everything is fine, continue as usual if memory address > 3.5GB pink soup time!
Which version should I choose?
There's no correct option, but if you play with a lot of CC or with highly decorated hoods/lots, I would probably recommend starting with v2, only for the so-called 'safety' reasons I outlined above.
I personally use v1 because I play very vanilla, so I know memory usage should never really get that high. If you're like me, or you just don't care about potential crashes and want to be rid of the pink soup, then v1 of the mod is the one for you :)
I know people likely still have many questions, so I've enabled the 'Ask me anything' option on this blog - feel free to use it!
Thanks again,
Will
🌵 New Mexico – A Custom Neighborhood for The Sims 2 [+Scripted Events]
I am thrilled to finally share my latest project with you: New Mexico, a custom neighborhood heavily inspired by the worlds of Breaking Bad and Better Call Saul.
Step into a sun-scorched desert landscape where the laws are relative, and every Sim has a secret to hide. Experience everything from the high-stakes drama of the criminal underworld to quiet, yet suspicious, suburban lives.
[ DOWNLOAD (ENG) | MAINHOOD ]
[ POLISH VERSION | PL ]
🔍 What’s the Story?
The neighborhood is built around a central mystery involving the Gardeners' Club—a powerful organization rumored to be behind the strange disappearances of local teenagers. Between a corrupt Mayor, a fierce dietary war (chicken vs. vegetables!), and shady business deals, you’ll find plenty of drama to explore.
👥 The Cast of Characters
Meet the legendary families, fully recreated with custom memories, relationships, and skills:
The White Family: Walter, a brilliant but frustrated chemistry teacher, and his family.
The Salamanca Family: Led by uncle Hector, this ruthless clan controls the local "oregano" market.
The Schraders: Meet a tough DEA agent with a passion for minerals and his purple-obsessed wife.
The Pinkmans: Their rebellious son is desperately trying to escape his parents' strict expectations.
Saul Goodman: Albuquerque's most colorful lawyer who always has a "plan."
Gustavo Fring: Cold and professional, he runs a chicken empire as a brilliant front for his revenge ...and many more, including Mike Ehrmantraut, Kim Wexler, and even the crew from High School Musical!
🏘️ Locations
Explore custom-built lots, including:
Los Pollos Hermanos – Perfectly clean tables and a smiling staff hiding dark secrets.
The Dog House – The best hot dogs in town, but the atmosphere is thick with suspicion.
Belize Retirement Home – Is it just a peaceful place for seniors, or where the past finally catches up with its heroes?
Goodman’s Plaza – Paradise for shopaholics and home to a very "colorful" legal office.
Lavandería Brillante – This spotless industrial laundry definitely has nothing hidden in the basement...
⚙️ Technical Information
Compatibility: Created using The Sims 2: Ultimate Collection.
Features: Each Sim has a unique biography and a carefully crafted memory log to tell their story from the moment you start playing.
Important: For the best experience, I recommend using mods that prevent memory loss for townies and allow for viewing furnished apartments. (See ReadMe.txt)
Required content: This neighborhood utilizes items from The Sims 2 Store and Pre-order bonuses. To ensure all lots and Sims display correctly (please remember to delete the IKEA chairs), download the full collection here:
Store - Download
Preorder - Download
As a huge fan of the Breaking Bad & Better Call Saul universe, I’ve put a lot of heart into this project. I hope you have as much fun playing it as I had building it, and that you truly enjoy this journey to New Mexico!
Happy simming! 💚
Pool tile hider rug
If ever you struggled with how to hide the necessary pool tile for the sea/pond water mod? I have, and so has my friend @ladyvondolladay. She had an idea, and I made it a reality.
I present to you — the terrain rug. A two poly sheet with terrain paint textures that you can slap over your pool tile and hide it completely. Thank you @picknmixsims for sharing the shader info I needed to make the texture actually blend in this perfectly!
There are recolors to match all 30 maxis terrains, swatch folder is included. I chose to only do full strength, as the combinations quickly get out of hand otherwise. If you are interested in making your own recolors to match custom terrains or common blends you use, I'll include an explanation of how I did it under the cut.
You'll find it in deco/rugs, it costs nothing. 2 poly, textures are 256x256.
Download on simfileshare
Credits: Calibrat who helped me with the names of terrains in English for swatch purposes. LadyVonDolladay for the original idea. @pforestsims who suggested the problem with getting texture to match might be shader related.
Sims 2 - Making tall buildings actually playable
I've always hated how the camera jumps up and down when playing tall and slim buildings. Turns out, it's really easy to fix! It’ll take you less than a minute. All the details under the cut.
Version 2.0 of Tedsie’s Medieval Legacy Challenge (The Sims 2) ⚔️🌳
eeeee, i've finally got an updated version of my medieval legacy challenge! i've spent waaay too much time on this over the last couple of weeks, but i'm super happy with how its turned out 😁
there’s been quite a few changes, so here’s a summary of the big ones:
- the global timeline now goes up to the year 800 (an additional century!). expect new wars, voyages, plagues and royal rivalries!
- distinct centuries have been introduced to the challenge, namely: the peasant years (the 600s), the merchant years (the 700s), the noble years (the 800s), the royal years (the 900s), and the exile years (the 1000s). these have a big impact on gameplay and will help drive the story of your legacy forward!
- 20+ new random scenarios have been added (there’s 50 in total now!). i specifically tried to add some positive/neutral ones, just to balance out the misery a little bit 😅
- removed the rotational hood playstyle, as it was overcomplicating things and i think this challenge works best as a traditional one household legacy, or a multi-household legacy
- lots of other little quality of life tweaks and additions, including a fun new event called the quarter centennials 🔥
if you're already playing the challenge, you can simply copy your existing data into the updated spreadsheet linked below. no dates have changed for the 600s so you're good to just carry on as you were!
What is the Medieval Legacy Challenge?
The Medieval Legacy Challenge was born out of a desire to adapt Morbid’s The Sims 4 Ultimate Decade Challenge to the Sims 2. It is therefore heavily inspired by this challenge, but at the same time quite a bit different too. Whilst Morbid’s challenge is rooted in real history, this challenge leans more into the whimsical nature of The Sims franchise. Elements have also been taken from The Sims 2’s vastly popular Medieval Charter Challenge (MCC), such as the use of Random Scenario rolls.
The Medieval Legacy Challenge is therefore somewhat of an amalgamation of these two challenges that came before it, meshed together with new ideas to make something (hopefully) novel and exciting! It will see you progress all the way from a lowly peasant family, to a dynasty sitting upon the royal throne itself.
Introduction
Only months ago, on the first day of Winter, the continent of Simdinavia celebrated the 600th Anniversary of the Watcher’s arrival; a poignant anniversary of the Age of the Watcher, but also of the founding of the greatest Kingdom ever seen this side of the Sulantic Sea. Celebrations took place in every corner of the realm, and yet now, with the arrival of Spring, those carefree festivities already feel like a lifetime ago.
The rumours of war first circulated in the coastal taverns, and then in the city brothels. Now they thunder relentlessly amongst the traders at every marketplace in the realm. It was only a matter of time before those same whispers reached your tiny Settlement.
If the rumours are indeed true, that an end to the centuries long peace truly is on the horizon, then this will be but another crisis facing the people of Simdinavia. With an increasingly out-of-touch monarchy determined to wield an ever-tightening grip on the freedoms of its subjects, and little sympathy by the powerful cities for the traditions of the rural folk, fractures that had long simmered under the surface had in recent years begun to boil to the surface. With the recent coronation of a new monarch, the self-proclaimed “visionary” Queen Amethyst, things only look set to get worse.
It would seem, then, that now might not be a particularly fortuitous time for a peasant such as yourself to start a legacy of their own. Hmph, but it’s the medieval times - when is there ever a good time, right?
And who knows, if you persevere through the hardships and build your family name up from the dirt, maybe it will be your own ancestors sitting on that infamous throne one day…
Links
The Tedsie Medieval Legacy Challenge
The Tedsie Medieval Legacy Challenge Spreadsheet
My own 'live' spreadsheet for Tattegat, to serve as an example/inspiration (beware, potential spoilers 😅)
Reflective Puddles mini set
These were cloned from Murano's reflective floor and require their Millenium Shader to work (it's included).
Download: SFS | BOX
Polycount: 138
Recolors made using TXMT coloring technique. Five shades glow in the dark.
Enjoy
Object Dye Kit
Download on Mod The Sims
A reminder that userProps.xml, which you can find in your Documents/EA games/The Sims 2/Config/ folder, can get corrupted somehow... And it will cause all sorts of weird issues in the game.
Last week I started getting crashes whenever my Sims were going on vacation, or trying to visit sub-hoods. Sometimes the hood would load and then the game freezed, sometimes the hood selection screen (!) would be loaded instead (followed by a crash ofc). A twist - it only happened when I had Reshade turned on.
The culprit: userProps.xml file. Not so long ago I talked to @toki-code-04 about the weird issue they had with sim shadows chopped off at the ankles (they don't use Reshade), and they solved it by replacing this particular file. So I deleted it, and it worked /if you do that, you need to configure the game settings again/.
WCIF
I would love to check out these Industrial Steelate Counter recolors by downwardbound ingame, but the Dropbox link is dead. Does anybody have a back-up of these they're willing to share?
Thanks in advance :)
Hi PF,
You are amazing at what you do. Your stuff looks so soft and silky all the time. I am working on some skins and I wanted to ask is it possible for skins to look as soft and velvety as some of the clothing you make like that one pretty dress you recolored that is available in red and ivory, that DeeDee made available for teens?
Hi Casey
Sim textures are a challenge 🥲
(The Sims 2) I'VE CRACKED THE Ctrl+Shift+L RELOADING THE LOT CASE!!!!
(I'm on the Legacy version) I'M SHAKING AS I'M WRITING THIS AS I'VE CRACKED IT!! So.... *breathes in* *breathes out*... It's the GlobalProps in your game files (EP9/Mansion&Garden>TSData>Res>Config), in the way you would activate the AllMenus cheat. BACKUP GlobalProps IF EDITING IT INCASE SOMETHING GOES WRONG!!
Open the GlobalProps file with a text editor (Notes, Notepad++, etc) then, make a new row under the "key="allowCustomContent"" and write/paste in the new row with this (you might have to press "Tab" on your keyboard, aka, make so the rows lines up perfectly, I don't know how to explain it bit I tried lol) ADDED: Doing this will result testingcheats being on at startup. Copy this and paste it in the new row in the GlobalProps file
<AnyBoolean key="testingCheatsEnabled" type="0xcba908e1">true</AnyBoolean>
Save the file and then you should be alright. Let me know if this works on EVERY VERSION OF THE GAME :)