| HOWTO get Loki Software's Sim City 3000 working on Ubuntu Hardy |
[Mar. 22nd, 2008|09:57 pm] |
Loki software used to port games from Windows to Linux. They went out of business in 2002 so the games are all pretty old.
One problem is that they require old versions of shared libraries and don't run otherwise. I used the guide here.
I got the original CD and the sc3u-2.0a-x86.run patch. I patched the patch (as per the website instructions) and then patched the program. I then downloaded the old libraries from here and ran using:
LD_LIBRARY_PATH=/path/Loki_Compat/ /path/Loki_Compat/ld-linux.so.2 /usr/local/games/SC3U/sc3u.dynamic -intro:off
I got the error:
Inconsistency detected by ld.so: dynamic-link.h: 62: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed!
and so downloaded a different set of compatibility files from here. The second set is smaller so you need to merge the two sets, replacing any libs from the first set with those from the second.
All you need to do now is to change the permissions on ~/loki and it all works! Yay!
An easier way of doing it would be to install LinCity-NG from the repositories.. |
|
|