[TSR Workshop] #310: TSRW and Steam: works only with base game

204 views
Skip to first unread message

TSR Workshop Trac

unread,
Apr 1, 2011, 5:59:10 PM4/1/11
to tsr-wo...@googlegroups.com
#310: TSRW and Steam: works only with base game
----------------------+-----------------------------------------------------
Reporter: cedric | Owner: tsr
Type: defect | Status: new
Priority: major | Milestone: Not decided
Component: Workshop | Version: 2.0.15
Keywords: | Discovered_by: tsr_spam
----------------------+-----------------------------------------------------
Using a new install of TSRW and a copy of the Sims 3 bought on Steam, TSRW
works correctly so long as it is only told the location of the base game
folder. That's someprefix\steamapps\common\The Sims 3\ by default. Adding
the locations of expansions and Stuff packs causes it to raise an
exception on loading and also when cloning objects. The text of the
exception from the load stage is "Could not find a part of the path
'someprefix\steamapps\common\the sims 3\EP1\Game\Bin\Jazz'."

If there are expansion packs installed Steam installations are less
wasteful of space than the traditional EA packaging. EA's default
installation doesn't make proper use of the Sims 3's content search path,
instead making extra copies of content from earlier versions of the game.
The Steam version does the opposite and this may be a harbinger of a
change in policy for EA's own downloader too.

In any case, TSRW simply needs to look for each resource in the same way
the game does, not giving up till it has found the resource or run out of
configured places to look for it. It looks like that's all it would take
to make TSRW work fully with all Digital Download editions of TS3, not
just the current EA downloader.

For reference, the most common Steam installation places EPs and SPs as
follows:
World Adventures someprefix\steamapps\common\the sims 3\EP1
Ambitions someprefix\steamapps\common\the sims 3\EP2
Late Night someprefix\steamapps\common\the sims 3\EP3
High End Loft someprefix\steamapps\common\the sims 3\SP1
Fast Lane someprefix\steamapps\common\the sims 3\SP2

The default someprefix is "C:\Program Files\Steam\", but it is often
changed as this avoids issues with many games that would need to be
installed with admin privileges to install in "Program Files".
"C:\Games\Steam" and "C:\Steam" are common enough to be worth checking as
auto-detection locations as well.

--
Ticket URL: <http://trac.thesimsresource.com/trac/workshop/ticket/310>
TSR Workshop <http://www.thesimsresource.com/workshop>
Home of the Workshop and related tools

Reply all
Reply to author
Forward
0 new messages