ScriptUO
Scripting Resources & Utilities => UO Client Modifications/Tools => Topic started by: Cerveza on February 02, 2012, 06:29:07 AM
-
This works *sometimes* not always. It all depends on the patch.
The current client is 7.0.23.1 after this latest super fast patch.
Go to the directory that has your UO files. Normally it's something like C:\program files\ea games\ultima online
When you get into that directory find a file named Client.exe
Now copy that file, you can paste it right into the same directory. I make a folder called "Backup" and put the copies in there.
Rename the copied Client.exe to 7.0.23.1
Do this EVERYTIME there's a patch. You can tell what the current version is by loading UO and looking at the bottom of the login screen. Every time there is a patch do this. This way you'll start having a bunch of older clients saved.
Now, lets say that we're on client 7.0.23.1 and EUOX has already been patch. Everyone is super happy joy joy scripting away. Evil OSI patches to a new version 7.0.23.2... hisssssss... and lazy azz Cheffe is too busy gardening to bother with updating EUOx. What do we do??
Well, *if* we didn't stop the patch in time, or it's a mandatory patch, we normally have to wait it out. Now is the time to be thankful you backed up previous clients.
Just rename the current Client.exe (which is now version 7.0.23.2) to something like Client70232. Find that older version of the client that you backed up before and renamed to 7.0.23.1 and copy it back into the main UO directory and rename it to Client.exe
*Sometimes* that is all it takes and you can happily use the older version of EUOx. When Cheffe finally gets around to updating EUOx you can just remove that version of the Client.exe and rename the already patched one back to Client.exe and your good to go.
If I had posted this a few days ago you all would happily be scripting away right now like I am :P
*BTW: don't even ask if we will host these files. They are the exclusive property of Mythic and it's against the law to alter or maintain them. There is absolutely nothing wrong with you maintaining older version, but we can not host them.
-
I'd second that everyone should be doing this, I normally did back up but a bout of lazyness screwed me over. Thankfully a buddy sent me a copy of the old client but how annoying all the same. I must note that this last patch was the first time that I have have seen a "non manditory" comment from the dev team, I might have missed that before but I found it odd wording.
-
Im even lazzyier so i use a simpler technique.
(1) Rename the Defaulty installed UO Shortcut icon to PATCH UO
(2) open UO directory find client copy
(3) On desktop paste shortcut
From then on only click on the new icon to start UO.... when you need to patch use the PATCH UO Shortcut.
The only failing to this method is if you use uo assist to launch then you better use the method in the first post.
-
Or dont update client, use stealth and emulate the newest client and let easyuo recognize the old client with supported Version.
Example: u have 7.0.23.1 and u need 7.0.23.2. Change inside of Stealth profile to 7.0.23.2 and just connect, start client. it will show up 7.0.23.1 and easyuo will recognize:)
Most Time Updates only change the Pointers. Since easyuo need to be adjusted every time, stealth just work with the network layer. So it could save the Pointing like old client and say the shard we are new Client.
-
I backup just as Cerv posted in the first post, except in UOA settings I change the Client I want to run to my backup client..
-
I backup just as Cerv posted in the first post, except in UOA settings I change the Client I want to run to my backup client..
This is what I always did in order to continue to use the UOA loader. Just click on Settings and check User Defined and enter the path and filename of your backup copy.
-
When I read the topic title I was like :o for a moment there!
hehe ;D
-
Or use Razor and never worry about patches unless they are forced.
JaF
-
+1 to JaF, best method there is!
-
Or use Razor and never worry about patches unless they are forced.
JaF
this works except for forced patches. If Cerveza's method works for some forced patches, it's revolutionary for razor users.