== Idea == Build an installer for Sim City 3000 from Loki. Including the latest patch and workarounds. == Achievements == Have a working installer (including the uninstall support) == Test cases=== ^ Tests which needed to be passed ^ works for rettichschnidi Ubuntu 8.10 x86 ^ | Game works with Loki-Compat-Libs | yes | | Game works without Loki-Compat-Libs | no | | Architecture Tool works with Loki-Compat-Libs | yes | | Architecture Tool works without Loki-Compat-Libs | no | | Movies work | yes | | Sound works | yes | | Game chooses right language | yes | | Architecture Tool chooses right language | yes | | Architecture Tool works with hardware OpenGL | yes | | Uninstall option works | yes | | Uninstall option works with installed Loki-Compat-Libs | yes | == Bugs == Game ist not able to restart itself. Reason: game tries to start the plain binary sc3u, but its needed to use our sartscript (sc3u.sh) because only this has some workarounds enabled == Problems == * There are at least two different versions. (Installer works with both of them) Diff between the Sim City 3000 Unlimited Deutschland and an unknown Sim City 3000 Unlimited. The files on the unknown disc are all dated between Jun and Aug. 2000, whereas some (patched?) files on the Deutschland version are from the Dez. 2001. Files sc3k-DE/bin/x86/glibc-2.1/lib/libAudio.so and sc3k-2/bin/x86/glibc-2.1/lib/libAudio.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGimex.so and sc3k-2/bin/x86/glibc-2.1/lib/libGimex.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGZGraphicD.so and sc3k-2/bin/x86/glibc-2.1/lib/libGZGraphicD.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGZResourceD.so and sc3k-2/bin/x86/glibc-2.1/lib/libGZResourceD.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGZServiceD.so and sc3k-2/bin/x86/glibc-2.1/lib/libGZServiceD.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGZSoundD.so and sc3k-2/bin/x86/glibc-2.1/lib/libGZSoundD.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGZToolsD.so and sc3k-2/bin/x86/glibc-2.1/lib/libGZToolsD.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGZWinD.so and sc3k-2/bin/x86/glibc-2.1/lib/libGZWinD.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libGZWWWD.so and sc3k-2/bin/x86/glibc-2.1/lib/libGZWWWD.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSC3KAddOn.so and sc3k-2/bin/x86/glibc-2.1/lib/libSC3KAddOn.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libScenario.so and sc3k-2/bin/x86/glibc-2.1/lib/libScenario.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimAdv.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimAdv.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimBABld.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimBABld.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimCity.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimCity.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimDirt.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimDirt.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimDstr.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimDstr.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimEco.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimEco.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimGeom.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimGeom.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimInit.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimInit.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimMisc.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimMisc.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimNtwrk.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimNtwrk.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimRCI.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimRCI.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimServ.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimServ.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimSpr.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimSpr.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimTransit.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimTransit.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimUI.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimUI.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimUtil.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimUtil.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libSimVariables.so and sc3k-2/bin/x86/glibc-2.1/lib/libSimVariables.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libStrtSim.so and sc3k-2/bin/x86/glibc-2.1/lib/libStrtSim.so differ Files sc3k-DE/bin/x86/glibc-2.1/lib/libWebCam.so and sc3k-2/bin/x86/glibc-2.1/lib/libWebCam.so differ Files sc3k-DE/bin/x86/glibc-2.1/sc3bat and sc3k-2/bin/x86/glibc-2.1/sc3bat differ Files sc3k-DE/bin/x86/glibc-2.1/sc3u and sc3k-2/bin/x86/glibc-2.1/sc3u differ Only in sc3k-DE/cities/scenarios: Area51.snr Only in sc3k-DE/cities/scenarios: Curse_of_the_Pharaohs.snr Only in sc3k-DE/cities/scenarios: Mount_Herrang.snr Only in sc3k-DE/cities/scenarios: Pick_Your_Climb.snr Only in sc3k-DE/cities/terrains: Area_51--NV.sct Only in sc3k-DE/cities/terrains: Chicago.sct Only in sc3k-DE/cities/terrains: Dublin.sct Only in sc3k-DE/cities/terrains: Ireland.sct Only in sc3k-DE/cities/terrains: Madison.sct Only in sc3k-DE/cities/terrains: Manhattan.sct Only in sc3k-DE/cities/terrains: Martinez_CA.sct Only in sc3k-DE/cities/terrains: MaxisLand.sct Only in sc3k-DE/cities/terrains: Sacramento.sct Only in sc3k-DE/cities/terrains: SanFrancisco.sct Only in sc3k-DE/cities/terrains: Shamrock.sct Only in sc3k-DE/cities/terrains: SiliconValley_CA.sct Only in sc3k-DE/cities/terrains: Twin_Cities--MN.sct Only in sc3k-DE/: Credits Only in sc3k-DE/: Manual-E.pdf Only in sc3k-DE/: Manual-G.pdf Files sc3k-DE/res/text/spanish/sc3stringswindow.ixf and sc3k-2/res/text/spanish/sc3stringswindow.ixf differ Only in sc3k-DE/setup.data/bin/FreeBSD/x86: xdelta Only in sc3k-DE/setup.data/bin/Linux/x86: xdelta Files sc3k-DE/setup.data/setup.xml and sc3k-2/setup.data/setup.xml differ Files sc3k-DE/snapshot.ini and sc3k-2/snapshot.ini differ I left out all the TRANS.TBL files on the Deutschland version.