Table of Contents

About

See http://www.icculus.org/mojosetup/

Status

Right now we are evaluating to switch from loki_setup (GTK2) to mojosetup.

Problems

x86 and x86_64 Support

If we have binaries for both architectures we build two installers, most likely we only have x86 binaries, in this case we will only make an installer for x86. It would not make sense to build a native x86_64 installer, if you need all the 32 bit libraries anyway to run the game.

Worth reading

Initial tech discussion about MojoSetup features:
http://icculus.org/pipermail/lokisetup/2007-May/000810.html

Documentation:
http://hg.icculus.org/icculus/mojosetup/raw-file/tip/docs.txt

Naming schema

$GameName_$Version-$Language.$Special-$Patchlevel_$Arch.mojo.run

What does all those fields mean?

Example 1: mohaa_1.11beta3-dutch.warchest.edition_x86

$GameName $Version $Language $Special $Patchlevel $Arch
mohaa 1.11beta3 dutch warchest.edition x86

Example 2: true.combat.elite_0.49b-english-4_x86_64

$GameName $Version $Language $Special $Patchlevel $Arch
true.combat.elite 0.49b english 4 x86_64

Installer Howto

If anybody knows why the following does not work, please let us know:

zip - -qr9 data/ guis/ meta/ scripts/ >> "$NAME".mojo.run

Create the hash file

sha256sum $Installer > $Installer.sha256

Signing the hash file

gpg -b --armor -u team@liflg.org $Installer.sha256

Bugreports by the LIFLG team

Open reports

not-yet-done

http://bugzilla.icculus.org/show_bug.cgi?id=3131

http://bugzilla.icculus.org/show_bug.cgi?id=4516

Closed/fixed reports

http://bugzilla.icculus.org/show_bug.cgi?id=4074

https://bugzilla.icculus.org/show_bug.cgi?id=3925

https://bugzilla.icculus.org/show_bug.cgi?id=3989

http://bugzilla.icculus.org/show_bug.cgi?id=3941

https://bugzilla.icculus.org/show_bug.cgi?id=3926

http://bugzilla.icculus.org/show_bug.cgi?id=3932

http://bugzilla.icculus.org/show_bug.cgi?id=3763

http://bugzilla.icculus.org/show_bug.cgi?id=3764

http://bugzilla.icculus.org/show_bug.cgi?id=3765

http://bugzilla.icculus.org/show_bug.cgi?id=3766