Author Topic: UOP to MUL converter - The De-convolver  (Read 24595 times)

0 Members and 1 Guest are viewing this topic.

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13303
  • Activity:
    0.4%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
UOP to MUL converter - The De-convolver
« on: April 07, 2012, 05:33:13 AM »
0
I whipped up a quick .NET utility to convert a fully patched .UOP set back to .MUL.  This effectively fixes EUO and its dependency on these files for tileset-based scripts used for lumberjacking and mining.

You may notice that your version might not auto-detect the path to your UO installation.  If this happens to you, please open up "regedit.exe" on your computer and locate your registry key for your installation.  The three I have currently are:

LocalMachine/SOFTWARE/EA GAMES/Ultima Online Samurai Empire-Folder
LocalMachine/SOFTWARE/Origin Worlds Online/Ultima Online/1.0-InstCDPath
LocalMachine/SOFTWARE/Electronic Arts/EA Games/Ultima Online Classic - InstallDir

If you tell me what your key is with the above format, I'll be sure to add it to the next version of the converter.

Anyhow, hope this helps people out.  The conversion was stupid-simple.  Cheffe should have no problem making the change in EUO so we don't have to created unpatched files.

Please be sure to close UO and EUO before you run this or else this program will crash.

Feel free to share the download link on other sites

Download Here:
http://www.scriptuo.com/index.php?action=downloads;sa=view;id=6

« Last Edit: April 07, 2012, 04:54:49 PM by TrailMyx »
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline D

  • Full Member
  • ***
  • Posts: 175
  • Activity:
    0%
  • Reputation Power: 2
  • D has no influence.
  • Respect: +24
  • Referrals: 1
    • View Profile
Re: UOP to MUL converter - The deconvolver
« Reply #1 on: April 07, 2012, 06:54:49 AM »
0
wow cheers TM, ill give it a go when im home from work.

Offline Crome969

  • Elite
  • *
  • *
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: UOP to MUL converter - The deconvolver
« Reply #2 on: April 07, 2012, 08:13:30 AM »
0
I tested this morning the browse function. wasnt that working anymore?

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13303
  • Activity:
    0.4%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: UOP to MUL converter - The deconvolver
« Reply #3 on: April 07, 2012, 08:15:17 AM »
0
I implemented that with the later version in the day so it should work.  If you find out what the registry key is you have on your computer, I'll update so you won't have to browse.  Most of my UO installations are REALLY old so I'm sure I don't have a later implementation of the registry key locations.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline Crome969

  • Elite
  • *
  • *
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: UOP to MUL converter - The deconvolver
« Reply #4 on: April 07, 2012, 10:14:56 AM »
0
if you can make it possible to get those files back as well, then uofiddler could work again.
Advantage is you could read\gain Types without need to have em ingame and its a loved kind of art getting for runuo..
Quote
verdata.mul
stadif3.mul
stadif4.mul
mapdifl4.mul
mapdifl3.mul
gumpidx.mul
cliloc.custom1
cliloc.custom2
artidx.mul

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13303
  • Activity:
    0.4%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: UOP to MUL converter - The deconvolver
« Reply #5 on: April 07, 2012, 10:34:18 AM »
0
Do you know what those file names turned into within the UOP world?

I don't know enough to take merged .mul files into .uop and parse them to recover the .mul files.  This program just strips the wrapper off the .uop file.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline Alpha

  • Hero Member
  • *
  • Posts: 583
  • Activity:
    0%
  • Reputation Power: 10
  • Alpha barely matters.Alpha barely matters.
  • Respect: +44
  • Referrals: 0
    • View Profile
Re: UOP to MUL converter - The deconvolver
« Reply #6 on: April 07, 2012, 11:29:20 AM »
0
1st off...  AWESOME..... thx TM.

2nd...   I'm I correct in understanding that this is a 1 way conversion from uop to mul ?  I thinking of all the "field hack / stump hack" stuff I've done in the past & wondering if it's possible to go uop --> Mul  then edit your artwork & convert mul --> uop again?

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13303
  • Activity:
    0.4%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: UOP to MUL converter - The deconvolver
« Reply #7 on: April 07, 2012, 11:31:52 AM »
0
Yes, just one way.  I don't have any idea what the content of the .UOP header is.  If anyone runs across any information regarding this format, please point me in that direction.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline gimlet

  • Very Super Secret
  • Global Moderator
  • *
  • *
  • Posts: 6210
  • Activity:
    2.8%
  • Reputation Power: 71
  • gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!gimlet is awe-inspiring!
  • Gender: Male
  • Respect: +274
  • Referrals: 3
    • View Profile
Re: UOP to MUL converter - The deconvolver
« Reply #8 on: April 07, 2012, 01:12:28 PM »
0
I can not download from the link to test.

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13303
  • Activity:
    0.4%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: UOP to MUL converter - The deconvolver
« Reply #9 on: April 07, 2012, 01:15:51 PM »
0
Just goto it directly in the downloads section.

(Edit: fixed link.)
« Last Edit: April 07, 2012, 01:29:15 PM by TrailMyx »
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline onlyindreams

  • Spaz Ferret's Personal Assistant
  • Insane Scripter
  • *
  • Posts: 1305
  • Activity:
    0%
  • Reputation Power: 13
  • onlyindreams barely matters.onlyindreams barely matters.
  • Respect: +96
  • Referrals: 2
    • View Profile
Re: UOP to MUL converter - The De-convolver
« Reply #10 on: April 07, 2012, 02:05:34 PM »
0
TM, you are a gentleman and a scholar!

Just a heads up, make sure that your file path is listed in the line next to Browse. I was clicking my file path in the box above and it didn't change in that line so I had to manually correct it. Worked like a charm after that. I'm brain dead today so I couldn't figure out why it was working until I bugged TM. His intellect must have briefly been passed on lol

Offline bodfather

  • Sr. Member
  • *
  • Posts: 380
  • Activity:
    0%
  • Reputation Power: 5
  • bodfather has no influence.
  • Gender: Male
  • Respect: +28
  • Referrals: 0
    • View Profile
Re: UOP to MUL converter - The De-convolver
« Reply #11 on: April 07, 2012, 02:48:35 PM »
0
  Question for computer iliterate persons like myself, If we've already downloaded the original files and moved into the folder will we still need this converter?

Example being will we have to keep moving these map files for future patches?

Offline TrailMyxTopic starter

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13303
  • Activity:
    0.4%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: UOP to MUL converter - The De-convolver
« Reply #12 on: April 07, 2012, 02:56:09 PM »
0
You don't have to do anything for this patch then.  However, when UO patches again, you'll need to recover the .mul files somehow.  With this converter, at least you can keep your .mul files up to date. 

So going forward you'd want to run this after each UO patch.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline bodfather

  • Sr. Member
  • *
  • Posts: 380
  • Activity:
    0%
  • Reputation Power: 5
  • bodfather has no influence.
  • Gender: Male
  • Respect: +28
  • Referrals: 0
    • View Profile
Re: UOP to MUL converter - The De-convolver
« Reply #13 on: April 07, 2012, 03:52:25 PM »
0
Ok thanks for the clarification.

Offline Tommy Boy

  • Jr. Member
  • **
  • Posts: 79
  • Activity:
    0%
  • Reputation Power: 2
  • Tommy Boy has no influence.
  • Respect: +14
  • Referrals: 0
    • View Profile
Re: UOP to MUL converter - The De-convolver
« Reply #14 on: April 07, 2012, 07:21:03 PM »
0
Sweet!  Very nice little tool.

Tags: