Another interesting this is that the client differs even in the same version.
GOLD don't have MAP2, MAP3, and MAP4 while
UOML and
LBR2D have them all. Most of the files seem to be the same. I know that
GOLD did show dragon plate armor like a normal plate armor in green color. While this was fixed in
LBR3D. One thing I have noticed is that client.exe is always the same on every expansion version and the code inside the file itself that does some kind of check to determine how it should react. The music files are an example of this. You can copy them from
UOML to
GOLD and
GOLD will use them. The
ART.MUL is the same in every installation and it is inside this file all
ItemID is stored.
All clients get merged together at
6-0-14-4 this is the first
UOSA patch. This makes it possible to check by patching a client from
1.25.35 to
6-0-14-3 then switch to
UOSA patches up to
7.0.24.2. I know this works sins I have tested it and the RTP/PAT files would not patch the files if the file checksum value doesn't march.
Here are all 3 types of clients patched up to
5.0.9.1 as an example.
http://www.uot2a.com/download/clients/
-Grim