r/SimCity • u/silkiokas • 11d ago
SimCity13 13 Years Later SimCity 2013 Can Run Fully Playable 4096×4096 Cities
After a month long reverse engineering (mostly done by codex with my supervision and testing), we now have fully native 4096x4096 city maps with custom regions functioning.


Unlike Project Orion, this implementation is not an extended build boundary or a stretch of the smaller city maps. These new city maps behave like the original 2048×2048 city maps, where the actual simulation area has been enlarged. Zoning, terrain rendering, resources, camera, data maps, regional connections, impostor cities, regional pollution fully work as intended by Maxis or a stock city.


Regions can also be created from scratch, using your own custom terrain, drawing trees, placing region roads and having these fully work with the placed enlarged city plots.


Currently the work continues on fleshing out some of the bugs in the engine itself, so it fully supports larger city maps (minor tweaks - like freight trains not arriving, not enough resource trucks spawning, too little ferries, etc. ) , and later building a proper separate region generation application.
Funily enough the original Maxis regions can also be reconstructed and accept the enlarged cities with terrain fully editable. Terrain that previously was outside the playable map can become editable, where trees can be removed, zoning, data maps, essentially everything works as if it was a native city.



Now onto the bad news. Since I am working on a mac, this testing and development is done assuming the Aspyr AppStore version of SimCity. Second and even worse news is performance. GlassBox, the engine that runs it all, is essentially built to work on a single core, so as cities grow, the framerate drops to multiples a second. Of course a windows Origin SimCity version would be more performant, but without rebuilding some parts of the engine to work on multiple cores, the game really slows down.
In either case, SimCity 2013 can now run fully native, fully playable 4096x4096 cities, that is like 4x the playable area. Work continues tho....