Question about maps (map0.mul,...) and UO versions

If your problem is with a specific version of the distro or core, look below. If you are unsure, this is your place.
Post Reply
OWHorus
Grandmaster Poster
Posts: 101
Joined: Sat Feb 04, 2006 1:24 pm
Location: Vienna, Austria

Question about maps (map0.mul,...) and UO versions

Post by OWHorus » Mon Dec 07, 2020 6:15 am

Hello,

has somebody knowledge about older UO versions and the mapx.mul files provided with it?

We use at this time UO 5.06a, and this version has no map1.mul, no staidx1.mul and no statics1.mul. All the missing data are used from map0.mul, statidx0.mul and statics0.mul. But there are different patch files for map1, mapdif1.mul, and the same for statics1.

So for map1 and statics1 one just reads map0.mul and statics0.mul, but applies the diffs from the files for map1 and statics1.

My question: Does somebody know, when this started? I know for sure, that it ended with UO 6.x, where a map1.mul and statics1.mul exist.

But when did it start, that is with which version did it start? I would assume that it started with the introduction of britannia_alt, i.e. with map 1. Does somebody know with which version this happened?

I am working on an older version of Hotrides custom UO client, and it does this wrong, it just ignores the missing map1, and seems to silently use map0, but this way the map patches for map1 are ignored too. I am now fixing this, and would like to know from which version this trick was used. I know it ended with version 6+.

Thank you :)
OWHorus

[ As always with silly questions :) ]

User avatar
AsYlum
Grandmaster Poster
Posts: 106
Joined: Sun Feb 05, 2006 5:24 am
Location: Poland

Re: Question about maps (map0.mul,...) and UO versions

Post by AsYlum » Mon Dec 07, 2020 10:41 am

Looks like it started with patch Win32_UO_Gold_94 3-0-5E as this was first patch that had these files:

Code: Select all

Win32_UO_Gold_94 3-0-5E
		client.exe
		cliloc15.enu
		CLILOC16.ENU
		cliloc18.enu
		cliloc22.enu
		CLILOC23.ENU
		cliloc27.enu
		cliloc28.enu
		cliloc38.enu
		cliloc42.enu
		CLILOC43.ENU
		cliloc44.enu
		CLILOC44.KOR
		cliloc45.enu
		cliloc46.enu
		cliloc46.kor
		cliloc47.cht
		cliloc47.enu
		cliloc47.kor
		cliloc48.enu
		intloc02.cht
		INTLOC02.ENU
		intloc06.enu
		intloc06.jpn
		intloc06.kor
		mapdif1.mul
		mapdifl1.mul
		options.cht
		options.deu
		options.enu
		options.esp
		options.fra
		options.jpn
		options.kor
		optnuotd.cht
		optnuotd.deu
		optnuotd.enu
		optnuotd.esp
		optnuotd.fra
		optnuotd.jpn
		optnuotd.kor
		speech.mul
		stadif0.mul
		stadif1.mul
		stadifi0.mul
		stadifi1.mul
		stadifl0.mul
		stadifl1.mul
and all ended in Win32_UO_Gold_208 6-0-0 as this was first patch with map1.mul in it

Code: Select all

Win32_UO_Gold_208 6-0-0-0
		art.mul
		artidx.mul
		client.exe
		ClientPicker.exe
		Cliloc.enu
		Cliloc.jpn
		map0.mul
		map1.mul
		radarcol.mul
		staidx0.mul
		staidx1.mul
		statics0.mul
		statics1.mul
		texidx.mul
		texmaps.mul
		tiledata.mul

OWHorus
Grandmaster Poster
Posts: 101
Joined: Sat Feb 04, 2006 1:24 pm
Location: Vienna, Austria

Re: Question about maps (map0.mul,...) and UO versions

Post by OWHorus » Tue Dec 08, 2020 3:24 am

Thank you, this was what I needed: I will enable this 'trick' for all clients from 3.x (SE) up to client 6.x.

OWHorus

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

Re: Question about maps (map0.mul,...) and UO versions

Post by Tomi » Mon Jan 18, 2021 12:57 am

Sorry for really late answer but the map1 ( Trammel ) was released together with UO Reneissance expansion.
So according to https://www.uoguide.com/List_of_Classic_Client_Patches it should be "2.0.0 - April 18, 2000 - Renaissance"
And the separate map1 and statics1 files were added with 6.0.0 iirc

Post Reply