Micropolis
NetBSD/amd64にて、初代SimCityオープンソース版ことMicropolisの起動にやっとこさ成功。基本的にOpenBSDのportsを拝借。
- http://freedaemon.com/~deanna/micropolis-20080211.tar.gz をダウンロード
- http://www.openbsd.org/cgi-bin/cvsweb/ports/games/micropolis/patches/ のパッチを全部当てる
- http://www.openbsd.org/cgi-bin/cvsweb/ports/games/micropolis/Makefile?rev=1.15 を見ながら%%PREFIX%%などを書き替える
- ./src/tcl/tcl.hよりも先に/usr/pkg/include/tcl.hを参照してエラーになったりするので、各makefileのインクルードパスの順番を入れ替える
- sim/makefileはSDLのところの"SDLINCLUDE = $$(/bin/sh ...)"が解釈できなかったので"SDLINCLUDE := $(shell /bin/sh ...)"に書き直したり、XINCLUDEやXPMHOMEのパスを適当に設定したり
そういえば公開される少し前に9.11テロがあった影響で飛行機事故が削除されているということだったはずだが、スクリーンショットの通りばっちり"PLANE CLASH"しとる。パッチでコンパイルオプションの”-DNO_AIRCRASH”が削除されているせい?