GithubHelp home page GithubHelp logo

pacificpleb / legacymulconverter-n Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cbnolok/legacymulconverter-n

0.0 0.0 0.0 115 KB

Convert Ultima Online Classic Client UOP files to MUL and vice versa (works on more client versions than the original version)

License: GNU General Public License v3.0

C# 100.00%

legacymulconverter-n's Introduction

LegacyMULConverter-N

Convert (some of the) Ultima Online Classic Client UOP files to MUL and vice versa.
This is an updated version of LegacyMULConverter. Yes, the code is a mess, but i have preferred to update this messy codebase rather than writing a new one.
Differences with the original version:

  • Works with gumpartLegacyMUL.uop as of Classic Client version 7.0.59.5.
  • Unpacks and repacks also MultiCollection.uop and multi.mul/multiidx.mul. WARNING: since MultiCollection.uop contains an additional file named "housing.bin", which has an unknown content, the repack option needs it into the working folder to include it in the uop. It won't be automatically generated. To obtain it, it's sufficient to unpack a vanilla MultiCollection.uop. I suggest to work on and repack an updated multi.mul, since it's possible that housing.bin contains informations about some multis that aren't included in the uop if you repack an old multi.mul. In that case, there's the probability that the client will crash when accessing to that file. Last warning: the repacker works only with a multi.mul and multiidx.mul with Stygian Abyss format. If you try to repack an older multi file, like one from Mondain's Legacy, the client will crash. If you have old multi files, you need to update them to the new format.

legacymulconverter-n's People

Contributors

cbnolok avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.