Wie Golem berichtete:
Der Quellcode der der Städtebausimulation SimCity steht nun als “Micropolis” unter der GNU Public License (GPL) zur Verfügung. EA hatte das Spiel für das Linux-basierte XO Laptop des OLPC-Projekts gespendet, dort darf es auch noch SimCity heißen.
Das Ganze läuft jetzt natürlich nicht nur auf dem OLPC sondern auch auf normalen Linux Rechnern. Hier eine kurze Anleitung zur Installation von Micropolis auf einem Ubuntu7.10 System.
Zuerst bezieht man den Micropolis Quelltext direkt von der Webseite von Don Hopkins.
wget http://www.donhopkins.com/home/micropolis/micropolis-activity-source.tgz
Nach dem Herunterladen des Quelltextes entpackt man den Micropolis-Quelltext zum Beispiel folgendermaßen.
sudo tar xvzf micropolis-activity-source.tgz -C /opt/
Vor der Installation benötigt man noch ein paar Pakete die sich aber alle per Aptitude installieren lassen.
sudo aptitude install libx11-dev libxpm-dev freebsd5-buildutils x11proto-xext-dev libxext-dev
Und noch eine kleine Anpassung für das Makefile.
cd /usr/local/bin
sudo ln -s /usr/lib/freebsd/yacc
Jetzt kann die Installation beginnen. Dazu geht es erstmal in das Quelltextverzeichnis.
cd /opt/micropolis-activity/src/
Anschließend beginnt man mit dem übersetzen:
sudo make; sudo make install
Jetzt sollte der Quelltext erfolgreich übersetzt sein. Um das Spiel jetzt von überall aus starten zu können legen wir noch schnell einen Link in /usr/local/bin an.
cd /usr/local/bin
sudo ln -s /opt/micropolis-activity/Micropolis
Jetzt noch eine kleine Anpassung am Startscript:
sudo pico /usr/local/bin/Micropolis
und die Zeile
export SIMHOME=`pwd`
durch die Zeilen
export SIMHOME=”/opt/micropolis-activity/”
cd $SIMHOME
ersetzen.
Jetzt lässt sich Micropolis von überall, also aus dem Terminal oder auch per Alt + F2 durch Eingabe von ‘Micropolis’ starten.

Viel Spaß!
Web Links
- UbuntuForums.org – HowTo Micropolis
- Golem.de – Micropolis ist da – SimCity-Quellcode veröffentlicht




Bei GetDeb.net gibt es jetzt auch ein fertiges Deb-File
http://www.getdeb.net/app.php?name=Micropolis
Bei mir bricht die Installation mit folgendem Fehler ab
[quote]
cp sim/sim ../res/sim ; strip ../res/sim
cp: reguläre Datei „../res/sim“ kann nicht angelegt werden: Permission denied
strip: ‘../res/sim’: No such file
make: *** [install] Fehler 1
[/quote]
beheben lässt sich das mit :
[quote]
sudo cp /opt/micropolis-activity/src/sim/sim /opt/micropolis-activity/res/sim
sudo chown 500:500 /opt/micropolis-activity/res/sim
[/quote]
dann startet es auch.
Ich seh zwar immer noch eine orangefarbene Fläche statt ne Karte, aber es startet wenigstens
Ansonsten gute Anleitung, danke.
Wann tritt der Fehler auf?
Hi, super Post… weiter so. ich habe den Blog gleich mal als Favouriten aufgenommen.
Grüße,
Thomas Mitschelen
Hallo,
habe ein problem beim starten von Micropolis.
wenn ich ‘Micropolis’ in ‘Ausführen’ eingebe passiert nichts.
ich habe export SIMHOME=`pwd` durch
export SIMHOME=”/opt/micropolis-activity/”
cd $SIMHOME
ersetzt.
Die Installation verlief problemlos.
Es wäre cool, wenn mir jemand helfen könnte
gruß
Marci
Hallo Marci,
wenn du ein Terminal öffnest und dort ‘micropolis’ startest, bekommst du in der Regel eine Fehlermeldung gezeigt. Mit der Fehlermeldung könnte ich dir vieleicht helfen.
die fehlermeldung lautet:
/usr/local/bin/Micropolis: line 3: cd: ”/opt/micropolis-activity/”: No such file or directory
Starting Micropolis in ”/opt/micropolis-activity/” …
/usr/local/bin/Micropolis: line 5: res/sim: No such file or directory