Siege Unit Converter

Converted Domugs from SiegeThe Siege Unit Converter is a project that converts MUT files from the classic Mindcraft game Siege, and should work for Ambush at Sorinor and other Mindcraft games using the same engine. There are two flavours – Erlang, and C++.

Erlang

The erlySiege Unit Converter runs through the Erlang VM – just call to_mut/1, to_bmp/1, many_to_mut/1, or many_to_bmp/1, with the file names as the argument.

erlySiege Unit Converter was compiled on the R14B03 version of Erlang, but it should work on most modern versions. You’ll need a copy of Siege.pal in the working directory for it to convert to BMP. You’ll also need the Erlang VM.

You can download the Erlang version HERE. It’s MIT licensed.

C++

The older C++ tool runs through a command prompt, takes an MUT and outputs a BMP, or can reimport by taking a BMP and outputting an MUT.

To use this program, you’ll need siege.pal from your Siege installation, and it’ll need to be in the same place as your compiled EXE

I originally wrote the C++ version in 2009 to put on my CV when applying for developer roles.

You can download the C++ package HERE. It’s MIT licensed, and the EXE was compiled against Visual C++ 2003, although I don’t think there are any Windows dependencies in there.

Siege is a copyright of Mindcraft Software Inc.