Repository navigation
OpenSC2K 0.1.2
OpenSC2K 0.1.2
Includes Windows x64, Linux x64, and universal macOS packages, with SHA-256 checksums.
Your own SimCity 2000 Special Edition for Windows 95 (1996) files are required. Original game assets are not included.
CI passed the generated-data suite, editor parsing, and startup checks with Dummy audio. The full local release suite and cross-platform gameplay checks are not run by this workflow.
Windows packages are unsigned. The macOS app is ad-hoc signed and is not notarized. Linux requires GTK 3 and WebKitGTK 4.1.
Changes since v0.1.1 (32 commits)
cd73690bUpdate last published version to 0.1.1 [skip ci]7ffa32f6Add an optional check for new stable releases44d078b6Use the city file format for SC2 rules and improve the settings and New City dialogs5b14ed82Keep Query open and show Analyze and Ruminate windows as modal windows in order66744c78Match Query crime and pollution levels, traffic tiles, and underwater land value to the original12df84f0Name Query zones 10 and 11 Seaport and Airport as the original does4d1cf74dMove original game data into a data pack and prompt for a new import of out-of-date packsf5454820consolidate docsa84896acImport and export indexed PNG, GIF, and BMP images in the SCURK editor71b592d7Add deterministic generated city fixturesbdbc2625Use committed cities and remove automatic fixture buildse1a39549Capture expected fixture overwrite errorsa13eef1eCheck load-time utility updates in the UI smoke test1c9001c7Simplify the Data settings panel998e4ee1Play interface click sounds in Settings57c49588Sort the View menu and rename Height to Heightmap32dfd1affix test fixturee0466503Remove the slow generated-city simulation and fixture determinism tests3e070df3Cache decoded SCURK shape states to speed up tile set parsing and edits2ea9e195Keep SCURK object thumbnails across loads and include the palette in their signature469fe12dDecode indexed PNG pixels natively through an index paletteeea36ce5Make the PNG export overlay check independent of machine load003c90e8Check an exported original graphics pack once, as the game loads itd3b543e7Remove the headless per-frame sleep from validation projects29e3c588Check only extended overlay links and decode altitude in one loop when loading a city69e9f938Speed up terrain generation and retiling with inline tile indexing and path bounds6f53430cUse a short headless frame sleep so idle test frames do not starve worker threads633181a0Add UI scale options with a whole-pixel city mapfd077a55Keep the minimap, SCURK canvas, and dialogs on whole screen pixels at every UI scale6f6aad5bDraw all pixel-art interface views and embedded windows on whole screen pixels80ffc1b3Keep theme icons scalable, keyboard pan speed, and cursors independent of the UI scalec942a965Release version 0.1.2