UO_Rice

Here you can post about UO Tools not specific to POL, but to the UO Client. This includes map editors, custom clients, mul editors (except UOFiddler, use it's forum), and so on.

Moderator: POL Developer

Post Reply
Pierce
Forum Regular
Posts: 420
Joined: Thu Feb 02, 2006 8:33 am

UO_Rice

Post by Pierce » Mon Jan 26, 2009 6:37 am

Lord Binary's UO_Rice. His last version including the source files.
This version will work until client 6.0.6.1.

[ Rice = Remover of Increadibly useless Client Encryption ]

Thx to LB for this tool through all the years.
Attachments
uo_rice_including_source.rar
(1.54 MiB) Downloaded 1140 times

Pierce
Forum Regular
Posts: 420
Joined: Thu Feb 02, 2006 8:33 am

Re: UO_Rice

Post by Pierce » Thu Jan 29, 2009 2:41 pm

I think it now works at least until 6.0.12.4

Test done with (latest Windows Core POL098beta-2009-01-13) and clients:
6.0.6.2
6.0.7.0
6.0.8.0
6.0.9.2
and the latest 6.0.12.3 and .4 (seems to be snow clients ;) )

If not post it here :D

Edit:

- Added UO_Rice extended Version 4.0a (2D/UOKR)
- both versions seems to work at least until 6.0.12.4
Attachments
UO_RICE_V4.0a.rar
(132.62 KiB) Downloaded 938 times
UO_RICE_6.0.12.3.rar
(130.5 KiB) Downloaded 1431 times
Last edited by Pierce on Sat Feb 14, 2009 3:45 pm, edited 8 times in total.

User avatar
MuadDib
POL Expert
Posts: 1087
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: UO_Rice

Post by MuadDib » Thu Jan 29, 2009 4:10 pm

Source too? :)

Debated adding this to the POLUtils.dll tool too. :)
POL Developer - The Penguin Scripter

HellRazor
New User
Posts: 20
Joined: Sat Jan 17, 2009 10:23 am

Re: UO_Rice

Post by HellRazor » Thu Jan 29, 2009 7:47 pm

Awesome Pierce, thank you!

Please post the source also, providing the source helps keep tools like this alive.

Tomi
POL Developer
Posts: 475
Joined: Tue Feb 21, 2006 5:08 pm

Re: UO_Rice

Post by Tomi » Fri Jan 30, 2009 2:46 pm

Pierce, you should give that source atleast to nando so he can get more information of the latest logincrypt and get support for crypted clients in the core.

Pierce
Forum Regular
Posts: 420
Joined: Thu Feb 02, 2006 8:33 am

Re: UO_Rice

Post by Pierce » Wed Feb 04, 2009 1:23 pm

@Tomi: My intention to look into that was, that there is no need for the devs to waste time on building a core with encryption support :D
You also need to add the damn keys whenever a new client was released ;)

Nevertheless i send MuadDib what i think he was looking for.
The source code will be released when i cleaned up my chaos coding :D

Meanwhile i added a new extended version (4.0) with the functionality of the one until 6.0.12.3 and some new features ;)

You'll find it attached to the second post.

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Sun Feb 08, 2009 12:07 pm

umm.... I think I'm having issues with UO Rice now... i downloaded the two mentioned in the second post, neither appeared to work. Doesn't it create a new client? my version of ML that i had disappeared from me.. (go figure...) So i downloaded what EA is calling Mondain's Legacy from their website. The installation is actually 9th Anniversary edition. But the client says it is version 6.0.1.10. This is with no patching. Any suggestions..?

Pierce
Forum Regular
Posts: 420
Joined: Thu Feb 02, 2006 8:33 am

Re: UO_Rice

Post by Pierce » Sun Feb 08, 2009 2:07 pm

I always wondered what this client 6.0.1.10 is or was. I never had such a client version after patching. So i couldn't test it. You could try another version, i suggest 6.0.1.1.
If you search for it you'll find it e.g. here:

http://mirror.sphere.torfo.org/clients/

If you have the possibility to place the unpatched 6.0.1.10 for download, please send me a PM where i can find it. I'll take a look into that specific one, otherwise it should work.

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Sun Feb 08, 2009 3:35 pm

will do pierce

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Sun Feb 08, 2009 3:43 pm

Update:
sorry for double post... but that doesn't appear to be the problem. I finally found my UO Rice I had previously.. and it was nice enough (for some bizarre reason) to stay open for me so I could read what it said.

Code: Select all

Welcome to Lord Binary's UO-RICE version minus 3.33
Mode: NO_CRYPT
UO Not installed, Quiting.
I think this is the same error your version above is giving me... which gives me the sinking feeling it doesn't support Windows 7.. ( I just HAD to have Windows 7........) any ideas for solutions?

btw, i sent a link to that client in PM.

User avatar
MuadDib
POL Expert
Posts: 1087
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: UO_Rice

Post by MuadDib » Sun Feb 08, 2009 4:04 pm

With the source, Peirce, you need to update it's method handling for reading the Registry to verify UO Installs.

dkpat: If you know how, would you please look up your UO Registry information and save it to a reg key file and paste the file's contents (just open it in notepad), so that Peirce can add a secondary registry style check to the source? :)

I will try it later too, and if it complains bout mine the same, will do the same just in case.
POL Developer - The Penguin Scripter

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Sun Feb 08, 2009 4:22 pm

Not entirely sure that I did this right.. though it was the only reference to UO I ran across in obvious places in the registry so.... but here is a text file containing the information form the exported registry key.. actually.. here is what the file said.

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\EA Games\Ultima Online 2D Client]

[HKEY_LOCAL_MACHINE\SOFTWARE\EA Games\Ultima Online 2D Client\5.0.9]
EDIT: I have Visual studio 2008 and i am looking into fixing it myself... I'll let you know if I figure it out. Although.. I'm not sure that it is a Windows 7 problem after looking at the strange name of the program in the registry. it is from EA's website soo..

EDIT 2: I found where in the code it is told to give that error. It gives that error if it doesn't detect a 2D client AND a 3D client. it has to detect both. when i ran the client form the original installation, the option for 3d client was shaded out saying "3D client no longer supported". judging from this, and the key in the registry, I would say that this installation doesn't install a 3D client. I think this is why it is not working.

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Sun Feb 08, 2009 8:46 pm

UPDATE: Fixed. Wasn't a problem with UO_RICE .. was 9th anniversary's fault... found a post in another thread that said 9th anniversary edition doesn't add registry values it should.. There was a link to a file with these values, which I installed then UO_RICE worked perfectly. not sure if you want to make a post or something about this problem with 9th anniversary edition, but that is only version you can download from EA. here is the registry values.

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Origin Worlds Online\Ultima Online]

[HKEY_LOCAL_MACHINE\SOFTWARE\Origin Worlds Online\Ultima Online\1.0]
"ExePath"="D:\\Program Files\\EA Games\\Ultima Online\\client.exe"
"InstCDPath"="D:\\Program Files\\EA Games\\Ultima Online"
"PatchExePath"="D:\\Program Files\\EA Games\\Ultima Online\\uopatch.exe"
"StartExePath"="D:\\Program Files\\EA Games\\Ultima Onlinet\\uo.exe"
"Upgraded"="Yes"
naturally edit the paths to suit your installation.

User avatar
MuadDib
POL Expert
Posts: 1087
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: UO_Rice

Post by MuadDib » Sun Feb 08, 2009 8:55 pm

Ugh. Want updated source, I plan on working on this sometime later in the week.

Firstly, gonna update the whole thing. Also, gonna add a better check (no registry crap). Dkpat, mind uploading the working source you have, so I can do this? Planning on rewriting it a lot (actually, a whole new patcher, more win32 friendly, with option to CHOOSE INSTALL, etc).

I get bored easy.
POL Developer - The Penguin Scripter

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Mon Feb 09, 2009 3:52 am

I was just using the source from the first post. So might be better to force pierce to give you the newer source at gun point :D

User avatar
MuadDib
POL Expert
Posts: 1087
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: UO_Rice

Post by MuadDib » Mon Feb 09, 2009 7:42 am

hehe. He sent me updates at one time (just the changed code). Might have to actually go through it all.

Working almost 75 hours this week, so unsure when I'll get the time but will have to upgrade it to 4.0 and make a nice GUI :)
POL Developer - The Penguin Scripter

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Mon Feb 09, 2009 1:17 pm

Do let me know when you get that finished... would make it better for players of a shard that aren't overly computer literate. :D

Pierce
Forum Regular
Posts: 420
Joined: Thu Feb 02, 2006 8:33 am

Re: UO_Rice

Post by Pierce » Mon Feb 09, 2009 2:26 pm

dkpat wrote: So might be better to force pierce to give you the newer source at gun point
If that force thing would work, Pol would already have a binary Reader/Writer option :D
Just kidding ;)
I finally found my UO Rice I had previously.. and it was nice enough (for some bizarre reason) to stay open for me so I could read what it said.
You need to run UO_RICE in a command prompt environment (DOS) to see the error messages. If you double click it in "windows" it closes the window after termination, regardless if it works or there are errors ;)
I'm no GUI making guy if it's not necessarily needed, so i didn't change LB's code there.
Or to be honest, i have no experience in that ;)

I'll update the source for your special no 2D registry case (like UOKR) i think tomorrow and send the source code to MuadDib afterwards, even if i hadn't time to clean it up :D

Edit: New version 4.0a uploaded (see second post)

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Sat Jul 18, 2009 4:11 pm

hey MaudDib, ever made that pretty GUI for UO Rice? lol

User avatar
MuadDib
POL Expert
Posts: 1087
Joined: Sun Feb 12, 2006 9:50 pm
Location: Cross Lanes, WV

Re: UO_Rice

Post by MuadDib » Sat Jul 18, 2009 5:28 pm

No need really.

Download and use UOCH instead, it does the same, with GUI, and more
POL Developer - The Penguin Scripter

dkpat
Apprentice Poster
Posts: 55
Joined: Tue Jul 24, 2007 10:21 am

Re: UO_Rice

Post by dkpat » Sun Jul 19, 2009 8:44 am

lol.... of course, Just because it isn't needed no one cares about it anymore? :P

Post Reply