SimCity: Difference between revisions

From OLPC
Jump to navigation Jump to search
(..)
No edit summary
Line 8: Line 8:
Don breaks it down like so:
Don breaks it down like so:


: I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
<blockquote>
<pre>
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.


=== More information ===
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.html
* [http://www.art.net/~hopkins/Don/simcity/index.html SimCity Info]
* [http://www.art.net/~hopkins/Don/simcity/keynote.html Video Tape Transcript of Toronto Usenix Symposium Keynote Address]
* [http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html Video Tape Transcript of HyperLook SimCity Demo]
* [http://www.donhopkins.com/home/movies/HyperLookDemo.mov HyperLook SimCity Demo Video]
* [http://www.art.net/~hopkins/Don/simcity/x11-demo.html Video Tape Transcript of X11 SimCity Demo]
* [http://www.donhopkins.com/home/movies/X11SimCityDemo.mov X11 SimCity Demo Video]
* [http://www.donhopkins.com/home/movies/SimCityNetDemo.mov Linux SimCityNet Demo Video]
* [http://www.donhopkins.com/home/movies/CellularSimCity.mov Cellular Automata in SimCityNet on Unix Video]
* [http://www.art.net/~hopkins/Don/simcity/simcity-review.html Unix World 1993 Review of SimCity]
* [http://www.art.net/~hopkins/Don/simcity/simcity-announcement.html Multi-Player SimCity for X11 Announcement]
* [http://www.art.net/~hopkins/Don/simcity/simcitynet.html SimCityNet]: a Cooperative Multi User City Simulation
* [http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif SimCity-For-X11.gif] : Screen shot of SimCity running on X11.
* [http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif SimCity-Indigo.gif] : Multi player X11 SimCity running on an SGI Indigo.
* [http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif SimCity-NCD.gif] : Multi player X11 SimCity running on an NCD X Terminal.
* [http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif SimCity-Sun.gif] : Multi player X11 SimCity running on an Sun.
* [http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif HyperLook-SimCity.gif] : SimCity HyperLook Edition. SimCity running on [http://www.art.net/~hopkins/Don/hyperlook/index.html HyperLook], a user interface development environment for the [http://www.art.net/~hopkins/Don/lang/NeWS.html NeWS window system].


Video Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.html


Video Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.mov


Video Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.mov


Linux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.mov


Cellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.mov

Unix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.html

Multi-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.html

SimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.html

SimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html
</pre>
</blockquote>


{{stub}}
{{stub}}

Revision as of 03:09, 9 November 2007

SimCity is one of the oldest and grandest of Maxis games. A Linux port by Don Hopkins has been released under a free license for distribution on the XO.

Sources

The current XO activity bundle is here : SimCity-1.xo. This came from the original SimCity, through a complex lineage.


Don breaks it down like so:

I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.

More information




This article is a stub. You can help the OLPC project by expanding it.