Skip to content

About

Cell to Singularity (Computer Lunch, Unity 6, Steam): a mobile idle game's PC build - 10,249 terms x 19 languages in one object, three MS-NRBF saves, 1,157 Crunch heads, 45 atlases, a phone's SDK stack on Windows - measured from the bytes, structure not recipes.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pc-celltosingularity-doc

Cell to Singularity (Computer Lunch), the PC build of a mobile idle game as one Steam install — 300 files, 29 directories, 459,664,363 bytes, 294 distinct hashes, one generation of file times (2026-09-16). Unity 6000.0.74f1 at serialization format 22: 27 serialized files and 348,261 objects (27 of 27 closing on their size and metadata), 1,736 textures of which 1,157 are Crunch-compressed, 4,749 sprites in 45 atlases, 1,509 meshes, 510 audio clips in four FSB5 files (72.32 minutes of Vorbis), 227 PE of which 205 managed. The whole text of the game is one MonoBehaviour — I2Languages, 23,160,144 bytes, 10,249 terms × 19 languages, read from a hex dump and closed twice, 92.93 % of its cells filled and English not complete either. Three ready-made saves in StreamingAssets/Convention/ are .NET BinaryFormatter streams ([MS-NRBF], a published specification) that the coverage table filed as TrueType fonts; they walk to MessageEnd at the last byte on 3 of 3 and are published as structure — twenty classes, seventy members, four families of collections — and not as a map. A phone's whole supply chain ships on Windows: Firebase (four versions of one native library, the second-newest bound), Google Mobile Ads, AppsFlyer, PlayFab, AppleAuth, an anti-cheat with its example scenes, mocking libraries, an MCP runtime DLL with no socket in it. Five Macintosh files sit in the depot — four AppleDouble headers and a .DS_Store whose Finder record of the game's folder is dated 2023, the oldest clock in the object — and two Burst debug files say the Windows build is made on a Mac by a Jenkins job.

The object is the first in this collection that is a live game with microtransactions and an anti-cheat aboard. Everything here can be re-counted from the same install with the tools in tools/; nothing here tells anyone how to alter a save, bypass a check, or pay less. Where a measurement sat on that line it was made, kept out of the repository, and named in the chapter as made and withheld. The object itself, the renders, the text table, the members dumps and every secret stay out of the repository; notes/ holds the tool outputs, redacted; the documents cite the owner's confirmation of the three sprites and the icon that were sent.

title / studio Cell to Singularity / Computer Lunch — app.info, PlayerSettings, and the studio's own words in three terms of its text
version 49.33 (PlayerSettings); Unity 6000.0.74f1
files / bytes 300 / 459,664,363; 294 distinct SHA-1
coverage specified 259, decoded 32, derived 9, opaque 0 — after a triple repair of coverage.py; before it, 3 saves were fonts, 5 Mac files opaque, and 8 sidecars DERIVED on a word read at the wrong offset
the text 10,249 × 19 = 194,731 cells, 180,968 filled; 19 languages by name and code
the saves 3 MS-NRBF streams, 200,700 / 266,385 / 399,453 bytes, 11,320 / 14,877 / 20,837 records, residue 0
the pictures 1,736 Texture2D closed twice (579 by arithmetic, 1,157 by the Crunch head); 45 SpriteAtlas, 3,432 of 3,432 atlas sprites joined by key; 107 pages, all Crunched, none rendered; 3 sprites and the 256-px icon rendered from uncompressed data and confirmed
the sidecars 9 .resS, 82,611,136 bytes, tiled by Texture2D + Mesh + Cubemap records: 7 of 9 to the last byte, two short by 8 and 14
the sound 510 clips ↔ 510 banks, chains closing 4 of 4; 4,339.27 s; a 437-entry AudioCatalog
the programs 205 managed assemblies: 164 engine and runtime, 2 the studio's (4,483 + 687 types), 39 third-party; 86 signed (Unity 82, Microsoft 3, Valve 1)
the clocks mtimes 2026-09-16; the studio's newest 2026-08-18 (a sheet's sync time) and 2026-08-17 (Burst); COFF 2014..2026 on 41 third-party stamps; 181 hashes; 2 zero stamps, a third kind; .DS_Store 2023-06-09 and 2023-05-23
the year cell 2023 — the .DS_Store Finder date, the oldest clock the depot carries; not a release date
tools 617 inherited (0 differing), 2 new (i2loc.py, spriteatlas22.py), 5 grown (coverage.py, pecensus.py, wardrobexml.py, nrbf.py, unitytex22.py); every selftest green with PYTHONIOENCODING unset
chapter
01 — What this is the object, the four denominators, the coverage table before and after
02 — The technical sheet every row a command
03 — The serialized files, the Crunch head, the atlases and the nine sidecars 348,261 objects; 1,736 textures twice; 45 atlases joined; 7 of 9 sidecars to the byte; the first picture
04 — The text of the game I2Languages: the layout, the 19 languages, the families, the translators' notes, a sample by rule
05 — The saves three MS-NRBF streams to MessageEnd; structure, not a map
06 — The sound and the programs 510 clips and the catalogue; the player; the studio's assemblies by namespace
07 — The supply chain, Steam, the Mac and the clocks 39 third-party DLLs, four Firebases, Steam, five Mac files read, the clocks and the year
08 — Tools, predictions and calibration the triple repair with checks that fail on the old code; the hunches scored; the 50-term series

Documents in English; the tools are standard-library Python 3. notes/ is the tool output the chapters cite, redacted of paths and secrets by tools/redactnotes.py.

About

Cell to Singularity (Computer Lunch, Unity 6, Steam): a mobile idle game's PC build - 10,249 terms x 19 languages in one object, three MS-NRBF saves, 1,157 Crunch heads, 45 atlases, a phone's SDK stack on Windows - measured from the bytes, structure not recipes.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages