SimHacker/micropolis
View on GitHub ↗ ★ 1,121 C
Automatically exported from code.google.com/p/micropolis
59 mentions on Hacker News by 7 people: 2 stories, 57 comments · first 2015-04-01 · latest 2026-10-24
20082026
-
The implementation: https://github.com/SimHacker/micropolis/blob/master/micropol...
comment by santix · 2026-10-24 · in How to run a city builder on 16 MHz -
…and monsters" disaster list, side panels, and the platform variants, each with descriptions: https://github.com/SimHacker/MicropolisCore/blob/main/docume... Full email thread: https://github.com/SimHacker/MicropolisCore/blob/main/docume...…
comment by DonHopkins · 2026-08-20 · in Windows brings out the Rorschach test in everyone (2003) -
…An old version of the simulator written C, before I rewrote it in JavaScript: https://github.com/SimHacker/micropolis/tree/master/Micropol... The JavaScript CAM6 simulator: CAM6.js: https://github.com/SimHacker/CAM6/blob/master/javascri
comment by DonHopkins · 2026-07-19 · in Cagire: Live Coding in Forth -
…not just LLMs. He described the project and we discussed it on the Micropolis repo in this issue: https://github.com/SimHacker/micropolis/issues/86 He used the old PyGTK interface for his project: https://github.com/SimHacker/micropolis/tre…
comment by DonHopkins · 2026-02-11 · in Show HN: AI agents play SimCity through a REST API -
…custom Tk components (like pie menus) and services (like a real time sound mixer). w_piem.c: https://github.com/SimHacker/micropolis/blob/master/micropol... I also made a multi player version of SimCity that took advantage of the X11…
comment by DonHopkins · 2025-10-07 · in Tcl-Lang Showcase -
…(in the traffic density layer), attenuated by distance (further away cars don't count as much). https://github.com/SimHacker/micropolis/blob/b0c5a3f495ebabb... Then the PacBot simulator calls scanRoads in all possible different directions…
comment by DonHopkins · 2025-08-15 · in Citybound: City building game, microscopic models to vividly simulate organism -
…in OpenLaszlo and JavaScript, running in the Flash player. Developed by Don Hopkins. Source Code: https://github.com/SimHacker/micropolis HAR 2009 talk: Constructionist Educational Open Source https://medium.com/@donhopkins/har-2009-lightni…
comment by DonHopkins · 2025-07-29 · in Enough AI copilots, we need AI HUDs -
…between PyGTK by wrangling and unwrangling wrappers around the Cairo context pointer: TileEngine: https://github.com/SimHacker/micropolis/tree/master/Micropol... tileengine.h: https://github.com/SimHacker/micropolis/blob/master/Micropol...…
comment by DonHopkins · 2025-06-25 · in Ancient X11 scaling technology -
…what you're trying to say. And yes I've written and shipped and open sourced shitloads of TCL/Tk. https://github.com/SimHacker/micropolis/blob/master/micropol...
comment by DonHopkins · 2025-04-08 · in Rsync replaced with openrsync on macOS Sequoia -
…since Flash is no longer supported. But here's the OpenLaszlo source code for the Flash pie menus: https://github.com/SimHacker/micropolis/blob/master/laszlo/m... Here's a link to the WebAssembly / WebGL / HTML / SvelteKit development…
comment by DonHopkins · 2024-08-06 · in Show HN: Pie Menu – a radial menu for macOS -
…my goals, and how I wanted it to work, with lots of iterating and refining and hand editing: https://github.com/SimHacker/MicropolisCore/blob/main/Microp... The process was anything but automatic or instant -- in total it took about 33…
comment by DonHopkins · 2024-06-16 · in SimCity in the web browser using WebAssembly and OpenGL -
…in OpenLaszlo and JavaScript, running in the Flash player. Developed by Don Hopkins. Source Code: https://github.com/SimHacker/micropolis HAR 2009 talk: Constructionist Educational Open Source SimCity:…
comment by DonHopkins · 2024-04-16 · in Descent 3 Source Code -
…etc), with the eventual goal of being able to embed multiple Yoot Towers in your Micropolis city! https://github.com/SimHacker/MicropolisCore >Open Source Micropolis, based on the original SimCity Classic from Maxis, by Will Wright.…
comment by DonHopkins · 2024-04-16 · in Descent 3 Source Code -
…used for the X11 version SimCity (which EA later relicensed under GPL-3 and released for the OLPC). https://github.com/SimHacker/micropolis/blob/master/micropol... X11 SimCity Demo: https://www.youtube.com/watch?v=Jvi98wVUmQA Multi Player…
comment by DonHopkins · 2024-02-01 · in Kando: The Cross-Platform Pie Menu -
…OLPC, and a web interface supporting multiple players sharing simulations running on the server. https://github.com/SimHacker/micropolis/blob/master/turbogea... https://github.com/SimHacker/micropolis/blob/master/laszlo/m... I haven't…
comment by DonHopkins · 2023-11-06 · in Why Cities: Skylines 2 performs poorly -
…both EA Legal and QA, and we released the SimCity source code and binary for the OLPC under GPLv3! https://github.com/SimHacker/micropolis/tree/master/micropol...
comment by DonHopkins · 2023-09-10 · in A guy preserving the new history of PC games, one Linux port at a time -
…for kids to use on a mesh network): https://arstechnica.com/gaming/2008/01/simcity-goes-open-sou... https://github.com/SimHacker/micropolis
comment by DonHopkins · 2023-07-13 · in Cool, but obscure X11 tools (2019) -
I would love to see somebody plug SimCity into this! https://github.com/SimHacker/micropolis
comment by DonHopkins · 2023-02-09 · in Magic Sand: augmented reality sandbox/playground -
…And the text version for Micropolis (the free open source version of SimCity): https://github.com/SimHacker/micropolis/tree/master/Micropol...
comment by DonHopkins · 2023-02-01 · in Will Wright on designing user interfaces to simulation games (1996) -
Or C++! https://github.com/SimHacker/micropolis/tree/master/Micropol...
comment by DonHopkins · 2022-12-27 · in Windows 95 went the extra mile to ensure compatibility of SimCity, other games -
…software. Open Source Micropolis, based on the original SimCity Classic from Maxis, by Will Wright: https://github.com/SimHacker/micropolis Micropolis: Constructionist Educational Open Source SimCity: https://donhopkins.medium.com/har-2009-…
comment by DonHopkins · 2022-12-01 · in Convert SimCity 2000 cities into Minecraft worlds -
…documented, and translated to C++, but it still retains the original behavior and intent: https://github.com/SimHacker/micropolis/tree/master/Micropol... This is also an earlier version which that code was derived from, that I started from…
comment by DonHopkins · 2022-07-26 · in Magnasanti – The largest and most terrible city of SimCity -
…files, including Kamakura, Kobe, Kowloon, Kyoto, Senri, and Yokohama from the FM Towns version: https://github.com/SimHacker/micropolis/tree/master/Micropol... Kowloon save file: https://github.com/SimHacker/micropolis/blob/master/Micropol.…
comment by DonHopkins · 2022-07-26 · in Magnasanti – The largest and most terrible city of SimCity -
…game designers, ai researchers, and my own personal open source projects like SimCity/Micropolis? https://github.com/SimHacker/micropolis/tree/master/Micropol... https://github.com/SimHacker/micropolis/tree/master/Micropol...…
comment by DonHopkins · 2022-07-18 · in To Ruby from Python -
…Flash player. Developed by Don Hopkins: https://www.youtube.com/watch?v=8snnqQSI0GE Source Code: https://github.com/SimHacker/micropolis HAR 2009 talk: Constructionist Educational Open Source SimCity: https://donhopkins.medium.com/har-2009-…
comment by DonHopkins · 2022-07-05 · in How to Animate Multiplayer Cursors -
…but it did pass QA, and they released it in binary on the OLPC as well as in source code form. https://github.com/SimHacker/micropolis Here's the contract with all the legal details: https://donhopkins.com/home/olpc-ea-contract.pdf
comment by DonHopkins · 2022-05-10 · in Effective altruism and the current funding situation -
…and drop it in. If somebody wants to add them, ask me and I'll dig them up. Original color tiles: https://github.com/SimHacker/micropolis/blob/master/Micropol... Chaim Gingold's SimCity Reverse Diagrams visually illustrate how all the…
comment by DonHopkins · 2022-03-08 · in MicropolisJS: A JavaScript clone of the original SimCity -
…people to work on it and I love Graham's excellent work, and I'm happy to answer any questions.) https://github.com/SimHacker/micropolis/blob/master/Micropol... /** * Drag a tool from (\a fromX, \a fromY) to (\a toX, \a toY). * @param tool…
comment by DonHopkins · 2022-03-08 · in MicropolisJS: A JavaScript clone of the original SimCity -
…(originally into FrameMaker, but then I converted it to HTML), that was released by EA under GPL: https://github.com/SimHacker/micropolis/tree/master/Micropol... Introduction: https://github.com/SimHacker/micropolis/blob/master/Micropol...…
comment by DonHopkins · 2022-03-08 · in MicropolisJS: A JavaScript clone of the original SimCity -
…wants to help! The end goal is notably to have tons of slick data visualisations with d3.js. [1] https://github.com/SimHacker/micropolis [2] https://github.com/pierreyoda/micropolis-rs
comment by pierreyoda · 2022-03-07 · in MicropolisJS: A JavaScript clone of the original SimCity -
…exactly this reason. The person who put it on the web may not had to redo them, but someone did. https://github.com/SimHacker/micropolis/blob/wiki/Assets.md
comment by bragr · 2022-03-07 · in MicropolisJS: A JavaScript clone of the original SimCity -
…web server, which uses the C++ reimplementation of SimCity called MicropolisCore via SWIG wrappers: https://github.com/SimHacker/micropolis/blob/master/turbogea... And to demonstrate what I mean by downloading procedural code implementing…
comment by DonHopkins · 2021-11-04 · in How X Window Managers Work, and How to Write One (2014) -
…but yes it is just writing out some big buffers of memory with a function that now swaps bytes: https://github.com/SimHacker/micropolis/blob/master/Micropol... Here's some original SimCity 2000 Mac code that saves the city into Mac…
comment by DonHopkins · 2021-01-28 · in PSD is not my favourite file format (2009) -
…both EA Legal and QA, and we released the SimCity source code and binary for the OLPC under GPLv3! https://github.com/SimHacker/micropolis/tree/master/micropol...
comment by DonHopkins · 2020-06-05 · in SimRefinery Recovered -
…located at One Cambridge Center, Cambridge MA, 02142 ( “OLPC”). Free SimCity Source code: https://github.com/SimHacker/micropolis >Open Source Micropolis, based on the original SimCity Classic from Maxis, by Will Wright.
comment by DonHopkins · 2020-05-20 · in EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3 -
…(in the traffic density layer), attenuated by distance (further away cars don't count as much). https://github.com/SimHacker/micropolis/blob/b0c5a3f495ebabb... Then the PacBot simulator calls scanRoads in all possible different directions…
comment by DonHopkins · 2020-04-12 · in Enemy AI: chasing a player without Navigation2D or A* pathfinding -
…in OpenLaszlo and JavaScript, running in the Flash player. Developed by Don Hopkins. Source Code: https://github.com/SimHacker/micropolis HAR 2009 talk: Constructionist Educational Open Source https://medium.com/@donhopkins/har-2009-lightni…
comment by DonHopkins · 2020-04-01 · in Beyond Intelligent Machines: Just Do It (1993) -
…shared memory anyway, so I punted, commented out that code, and just sent the image every time. https://github.com/SimHacker/micropolis/blob/b0c5a3f495ebabb... /* * Sending the whole image is 108108 bytes. * Sending points is 4.4 bytes per…
comment by DonHopkins · 2020-03-06 · in The X-Windows Disaster (1994) -
…Multi-user menu tracking (added "@$screen" parameterizations): https://github.com/SimHacker/micropolis/blob/master/micropol... Opening multiple X11 displays (multiple toplevel "head" windows per screen, each with a unique
comment by DonHopkins · 2019-12-11 · in ZedRipper: A 16-core Z80 laptop -
…never really happened before I had to stop working for free and do something else to pay the rent. https://github.com/SimHacker/micropolis/tree/master/Micropol... The original TCL/Tk version of SimCity supported multiplayer, but I had to…
comment by DonHopkins · 2019-09-23 · in OLPC’s $100 laptop was going to change the world (2018) -
…a pycairo context into C++ Python extensions, and they can go to town with it quite efficiently. https://github.com/SimHacker/micropolis/tree/master/Micropol... https://github.com/SimHacker/micropolis/blob/master/Micropol...
comment by DonHopkins · 2019-05-19 · in “Python's batteries are leaking” -
…to believe me: (search for "termulate-ps-string"): https://www.donhopkins.com/home/code/term.ps.txt https://github.com/SimHacker/micropolis/blob/master/micropol... https://github.com/SimHacker/micropolis/blob/master/micropol...…
comment by DonHopkins · 2019-05-19 · in Understanding the fork system call in Unix -
…Multi-user menu tracking (added "@$screen" parameterizations): https://github.com/SimHacker/micropolis/blob/master/micropol... Opening multiple X11 displays (multiple toplevel "head" windows per screen, each with a unique
comment by DonHopkins · 2019-04-23 · in Why don't we have Wayland on Raspberry Pi yet? (2018) -
Github repo: https://github.com/SimHacker/micropolis
comment by DonHopkins · 2019-03-06 · in From video game to day job: How ‘SimCity’ inspired a generation of city planners -
…https://apple.stackexchange.com/questions/6109/is-it-possibl... https://github.com/SimHacker/micropolis However there's nothing stopping you from running one of the versions of Micropolis that's been rewritten in JavaScrip
comment by DonHopkins · 2018-12-26 · in Recovering Nintendo’s Lost SimCity for the NES -
…simple list of few rectangles for all the labels, not a circle, which would have been MUCH harder: https://github.com/SimHacker/micropolis/blob/master/micropol... So funny that you'd compare drawing circles in X11 -vs- PostScript. Have you…
comment by DonHopkins · 2018-10-27 · in Duckspeak vs. Smalltalk: Decline of the Xerox PARC Philosophy at Apple (2011) -
…and they’ll all drive to church. So then there will be a lot more traffic for the PacBots to eat. https://github.com/SimHacker/micropolis/blob/b0c5a3f495ebabb... https://github.com/SimHacker/micropolis/blob/b0c5a3f495ebabb...
comment by DonHopkins · 2018-04-27 · in Magnasanti: Large and Terrifying SimCity (2010) -
…Micropolis, based on the original SimCity Classic from Maxis, by Will Wright -- PyGTK interface: https://github.com/SimHacker/micropolis/tree/master/Micropol... Pie Menus on Python/GTK/Cairo for OLPC Sugar, by Don Hopkins.…
comment by DonHopkins · 2018-04-16 · in OLPC’s $100 laptop was going to change the world -
…doing all the work of comparing and sorting individual pixels to incrementally update the map! https://github.com/SimHacker/micropolis/blob/master/micropol... (I'm sure that code used to work on old 8 bit displays, but for some reason I…
comment by DonHopkins · 2017-09-25 · in X and NeWS history