Old ® Games4theworld Forum / Archive
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Ultimate Fix, Batch file.

View previous topic View next topic Go down

Ultimate Fix, Batch file. Empty Ultimate Fix, Batch file.

Post by t2sink Fri 09 Nov 2012, 19:18

Hello,

It seems to me a lot of people do have issues with doing the Ultimate Fix correctly, I have made some simple batch files to overwrite files, made one to start the installation processes for expansions. So I figured I should do one for the Ultimate Fix, since I'm going install it on two of my friend's computers this weekend, so just wanted something to do correctly, and not have to mess around with.

At the time of this writing I haven't started working on it, since I want to do a typical installation so I would use that settings.

So I'll edit this post after I manage to install, and make the batch file.

Edit: I did a installation of everything then I made the batch file, and ran it, and now can play the Sims 3, and didn't have to do any moving of files, (expect that I did move instead of copy, so I had to put the few files back into the Ultimate fix folders.)

Below is the batch file's instructions, not the prettiest, but it did fine.

32-bit Version
Code:

@Echo Welcome to t2sink's Ultimate Fix Installer.
@Echo Did you do a typical install path all the way? If not, please close this batch file.
@Echo Are you using a 32-bit OS? If not, please close this batch file.

Pause

copy /y "%~dp0Base game\TS3.exe" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0Base game\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"

@echo.
@echo.
@echo.
@Echo Did the two files get copied? If yes, continue, if not, something is wrong.

Pause

copy /y "%~dp0World Adventures\TS3EP01.exe" "C:\Program Files\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"
copy /y "%~dp0World Adventures\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"

copy /y "%~dp0High End Loft Stuff\TS3SP01.exe" "C:\Program Files\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"
copy /y "%~dp0High End Loft Stuff\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"

copy /y "%~dp0Ambitions\TS3EP02.exe" "C:\Program Files\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"
copy /y "%~dp0Ambitions\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"

copy /y "%~dp0Fast Lane Stuff\TS3SP02.exe" "C:\Program Files\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"
copy /y "%~dp0Fast Lane Stuff\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"

copy /y "%~dp0Late Night\TS3EP03.exe" "C:\Program Files\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"
copy /y "%~dp0Late Night\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"

copy /y "%~dp0Outdoor Living Stuff\TS3SP03.exe" "C:\Program Files\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"
copy /y "%~dp0Outdoor Living Stuff\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"

copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TS3W.exe" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin\Bin"
copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin\Bin"

@echo.
@echo.
@echo.
@Echo Are you planning to update? If So, do so now.
Pause


copy /y "%~dp0# Crack\TS3W.exe" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0# Crack\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"


@echo Now you should be done! Enjoy the game.
Pause

64-Bit
Code:

@Echo Welcome to t2sink's Ultimate Fix Installer.
@Echo Did you do a typical install path all the way? If not, please close this batch file.
@Echo Are you using a 64-bit OS? If not, please close this batch file.

Pause

copy /y "%~dp0Base game\TS3.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0Base game\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
@echo.
@echo.
@echo.

@Echo Did the two files get copied? If yes, continue, if not, something is wrong.

Pause

copy /y "%~dp0World Adventures\TS3EP01.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"
copy /y "%~dp0World Adventures\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"

copy /y "%~dp0High End Loft Stuff\TS3SP01.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"
copy /y "%~dp0High End Loft Stuff\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"

copy /y "%~dp0Ambitions\TS3EP02.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"
copy /y "%~dp0Ambitions\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"

copy /y "%~dp0Fast Lane Stuff\TS3SP02.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"
copy /y "%~dp0Fast Lane Stuff\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"

copy /y "%~dp0Late Night\TS3EP03.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"
copy /y "%~dp0Late Night\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"


copy /y "%~dp0Outdoor Living Stuff\TS3SP03.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"
copy /y "%~dp0Outdoor Living Stuff\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"

copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TS3W.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"

@echo.
@echo.
@echo.
@Echo Are you planning to update? If So, do so now.
Pause


copy /y "%~dp0# Crack\TS3W.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0# Crack\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"


@echo Now you should be done! Enjoy the game.
Pause

Edit: added the 64-bit one.
Edit: Updated code in both, like fixed the (x86) needs to be a space after the Files, and added Seasons, and 's to katy Perry's. And added another \Bin to the earlier Expansion.
Edit: Fixed some typo's in my edit message.
Edit: Made a improvement with the spacing, just displays a blank line instead of text.


Last edited by t2sink on Wed 28 Nov 2012, 06:21; edited 4 times in total
t2sink
t2sink
G4TW RETIRED Helper / VIP
Discharged with Honors
G4TW RETIRED Helper / VIP Discharged with Honors

Windows version :
  • Windows 7

System architecture :
  • 32 bits (x86)

Favourite games : Sims 3, Roller Coaster Tycoon 2, Minecraft, RPG World Online, AoE 2/3, Command And Conquer, SimCity, Star Wars: Galactic Battlegrounds, MW2/MW3, Halo Reach, Borderlands, Halo 4

Male

Posts : 1078
Points : 5510
Join date : 2012-09-10
Location : Michigan

Back to top Go down

Ultimate Fix, Batch file. Empty Re: Ultimate Fix, Batch file.

Post by Admin Fri 09 Nov 2012, 23:51

Hello,

Looks good! (Haven't tested it yet, but I'll do so tomorrow, probably)

But what if one doesn't have a specific expansion, it will still put back the original files for that game, right?
If so, you should let it go through some kind of menu. (E.g. "Do you have World Adventures installed? Yes/no." If yes, the original files for that expansion are put back. If no, that step/folder is skipped.
Admin
Admin
G4TW RETIRED Adminator
GΛMΣ MΛƧƬΣЯ / Forum Founder
G4TW RETIRED Adminator GΛMΣ MΛƧƬΣЯ / Forum Founder

Windows version :
  • Windows 8
  • Windows 7

System architecture :
  • 32 bits (x86)
  • 64 bits (x64)

Male

Posts : 18882
Points : 1028835
Join date : 2010-03-12

Back to top Go down

Ultimate Fix, Batch file. Empty Re: Ultimate Fix, Batch file.

Post by t2sink Sat 10 Nov 2012, 04:04

If the folder isn't available, nothing is put in. Don't have World Adventures, you probably won't have a World Adventures folder, so you can't save a file there, so 0 files are copied, for the two files related to that expansion.

I wouldn't mind doing it that way, just I haven't looked how to do yes/no, so didn't want to try to add it in, since for my use I wasn't expecting it was going to be needed, since all was a yes.

Will have to make another for x64 bit OS's, but that won't be nearly as hard. Just replace all Program Files with Program Files(x86) or so.

I just kinda wish I knew a more pretty way of using current drive/location then the "%~dp0" Since it does a double \ on each line, not that it seems to matter, just looks weird.

Break-down of a line.
copy /y "%~dp0\Base game\TS3.exe" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"

copy, well yeah it copies the file.
/y, to ignore prompting the user to replace/whatever if there is a file with the same name there.
"%~dp0\", Only way I know how to pick the current drive/location.


Oh, also if you want to use it. It has to be in the Ultimate Fix Folder, so where the #Installation Guide.pdf is.

Edit: I would also say probably need a origin base file and such, so might have to figure out how to do the prompts, of like 32/64, and g4tw/store bought/origin base, or something like that, but will need to learn more about batch files, and get feedback to see how I should word it.
t2sink
t2sink
G4TW RETIRED Helper / VIP
Discharged with Honors
G4TW RETIRED Helper / VIP Discharged with Honors

Windows version :
  • Windows 7

System architecture :
  • 32 bits (x86)

Favourite games : Sims 3, Roller Coaster Tycoon 2, Minecraft, RPG World Online, AoE 2/3, Command And Conquer, SimCity, Star Wars: Galactic Battlegrounds, MW2/MW3, Halo Reach, Borderlands, Halo 4

Male

Posts : 1078
Points : 5510
Join date : 2012-09-10
Location : Michigan

Back to top Go down

Ultimate Fix, Batch file. Empty Re: Ultimate Fix, Batch file.

Post by ☠ ~ Aɳɳ ~ ☠ Sat 10 Nov 2012, 10:24

Hello,

It looks great, but I understand it only works if the game has been installed in the default location. That should be made much clearer. People who do a typical install without giving it a second thought are not going to know they did a typical install.
I think the first question you ask should be more like: Did you change anything during setup?
Something like that. It should be as idiot-proof as you can possibly make it. Don't assume people will understand, just put yourself in the utter-noob shoes.
☠ ~ Aɳɳ ~ ☠
☠ ~ Aɳɳ ~ ☠
G4TW SUPER Adminatrix
First Lady / Commander-In-Chief
G4TW SUPER Adminatrix First Lady / Commander-In-Chief

Windows version :
  • Windows 8
  • Windows XP
  • Windows 10

System architecture :
  • 32 bits (x86)
  • 64 bits (x64)

Female

Posts : 15148
Points : 22910
Join date : 2011-05-31

Back to top Go down

Ultimate Fix, Batch file. Empty Re: Ultimate Fix, Batch file.

Post by t2sink Sat 10 Nov 2012, 12:37

Yeah, It took me all of a couple minutes to do it, I didn't put much thought into the wording, just put in lines where I thought when I was writing it where questions might be. So I'll have to read it again, and see where stuff can get fixed in.

Oh, umm I changed World Adventures Expansion to just World Adventures. -- Going Edit it in the code after I post this.

Edit: Wait, or that is just with the files extracted from the .rar right? I didn't edit it, since I think how I have it is right.
t2sink
t2sink
G4TW RETIRED Helper / VIP
Discharged with Honors
G4TW RETIRED Helper / VIP Discharged with Honors

Windows version :
  • Windows 7

System architecture :
  • 32 bits (x86)

Favourite games : Sims 3, Roller Coaster Tycoon 2, Minecraft, RPG World Online, AoE 2/3, Command And Conquer, SimCity, Star Wars: Galactic Battlegrounds, MW2/MW3, Halo Reach, Borderlands, Halo 4

Male

Posts : 1078
Points : 5510
Join date : 2012-09-10
Location : Michigan

Back to top Go down

Ultimate Fix, Batch file. Empty Re: Ultimate Fix, Batch file.

Post by t2sink Wed 28 Nov 2012, 05:19

I played around with it some more today, and fixed up some issues I ran into.

Also, updated to have the folder name contain Seasons. Razz

-- Just to let you guys also know, it needs to be in the extracted folder from The Ultimate Fix.rar, no idea why I forgot to mention that.

Edit: Figured out how to mostly hide the paths and such, but still shows if the files were copied or not. Will post them below.

32 Bit
Code:

@Echo Welcome to t2sink's Ultimate Fix Installer.
@Echo Did you do a typical install path all the way? If not, please close this batch file.
@Echo Are you using a 32-bit OS? If not, please close this batch file.

Pause
@Echo off
copy /y "%~dp0Base game\TS3.exe" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0Base game\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"
@Echo on

@echo.
@echo.
@echo.
@Echo Did the two files get copied? If yes, continue, if not, something is wrong.

Pause
@Echo off
copy /y "%~dp0World Adventures\TS3EP01.exe" "C:\Program Files\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"
copy /y "%~dp0World Adventures\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"

copy /y "%~dp0High End Loft Stuff\TS3SP01.exe" "C:\Program Files\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"
copy /y "%~dp0High End Loft Stuff\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"

copy /y "%~dp0Ambitions\TS3EP02.exe" "C:\Program Files\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"
copy /y "%~dp0Ambitions\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"

copy /y "%~dp0Fast Lane Stuff\TS3SP02.exe" "C:\Program Files\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"
copy /y "%~dp0Fast Lane Stuff\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"

copy /y "%~dp0Late Night\TS3EP03.exe" "C:\Program Files\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"
copy /y "%~dp0Late Night\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"

copy /y "%~dp0Outdoor Living Stuff\TS3SP03.exe" "C:\Program Files\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"
copy /y "%~dp0Outdoor Living Stuff\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"

copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TS3W.exe" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin\Bin"
copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin\Bin"
@Echo on

@echo.
@echo.
@echo.
@Echo Are you planning to update? If So, do so now.
Pause

@Echo off
copy /y "%~dp0# Crack\TS3W.exe" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0# Crack\TSLHost.dll" "C:\Program Files\Electronic Arts\The Sims 3\Game\Bin"
@Echo on

@echo Now you should be done! Enjoy the game.
Pause
64 Bit
Code:

@Echo Welcome to t2sink's Ultimate Fix Installer.
@Echo Did you do a typical install path all the way? If not, please close this batch file.
@Echo Are you using a 64-bit OS? If not, please close this batch file.

Pause
@Echo off
copy /y "%~dp0Base game\TS3.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0Base game\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
@Echo on

@echo.
@echo.
@echo.
@Echo Did the two Files (x86) get copied? If yes, continue, if not, something is wrong.

Pause
@Echo off
copy /y "%~dp0World Adventures\TS3EP01.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"
copy /y "%~dp0World Adventures\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 World Adventures\Game\Bin\Bin"

copy /y "%~dp0High End Loft Stuff\TS3SP01.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"
copy /y "%~dp0High End Loft Stuff\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 High-End Loft Stuff\Game\Bin\Bin"

copy /y "%~dp0Ambitions\TS3EP02.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"
copy /y "%~dp0Ambitions\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Ambitions\Game\Bin\Bin"

copy /y "%~dp0Fast Lane Stuff\TS3SP02.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"
copy /y "%~dp0Fast Lane Stuff\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Fast Lane Stuff\Game\Bin\Bin"

copy /y "%~dp0Late Night\TS3EP03.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"
copy /y "%~dp0Late Night\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Late Night\Game\Bin\Bin"

copy /y "%~dp0Outdoor Living Stuff\TS3SP03.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"
copy /y "%~dp0Outdoor Living Stuff\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3 Outdoor Living Stuff\Game\Bin\Bin"

copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TS3W.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin\Bin"
copy /y "%~dp0Seasons & Supernatural & Diesel Stuff & Katy Perry's Sweet Treats & Showtime & Master Suite Stuff & Pets & Town Life Stuff & Generations\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin\Bin"
@Echo on

@echo.
@echo.
@echo.
@Echo Are you planning to update? If So, do so now.
Pause

@Echo off
copy /y "%~dp0# Crack\TS3W.exe" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
copy /y "%~dp0# Crack\TSLHost.dll" "C:\Program Files (x86)\Electronic Arts\The Sims 3\Game\Bin"
@Echo on

@echo Now you should be done! Enjoy the game.
Pause

Edit: Why haven't I said it needs to be in the same folder as your extract The Sims 3 Ultimate Fix. Facepalm Facepalm Facepalm
t2sink
t2sink
G4TW RETIRED Helper / VIP
Discharged with Honors
G4TW RETIRED Helper / VIP Discharged with Honors

Windows version :
  • Windows 7

System architecture :
  • 32 bits (x86)

Favourite games : Sims 3, Roller Coaster Tycoon 2, Minecraft, RPG World Online, AoE 2/3, Command And Conquer, SimCity, Star Wars: Galactic Battlegrounds, MW2/MW3, Halo Reach, Borderlands, Halo 4

Male

Posts : 1078
Points : 5510
Join date : 2012-09-10
Location : Michigan

Back to top Go down

Ultimate Fix, Batch file. Empty Re: Ultimate Fix, Batch file.

Post by Sponsored content


Sponsored content


Back to top Go down

View previous topic View next topic Back to top

- Similar topics

Permissions in this forum:
You cannot reply to topics in this forum