Series
Longer threads that are easier to read in order.
Masterpiece
A six-part writeup series on building a custom operating context and frontend for PC gaming.
-
2021-10-25Masterpiece - Consolizing PC Gaming (Part One)
The opening context for a homebrew attempt to make PC games behave more like a console library.
-
2021-10-25Masterpiece - Implementing a Layered Filesystem (Part Two)
A filesystem-layering approach for packaging and redirecting game files without making every install special.
-
2021-10-25Masterpiece - Making a Custom Operating Environment for our Processes (Part Three)
How the project shaped process environment, hooks, and operating context once the filesystem layer existed.
-
2021-10-25Masterpiece - Putting together an App Format (Part Four)
Packaging the filesystem and runtime assumptions into an app format that can be moved around sanely.
-
2021-10-25Masterpiece - Creating an App Controller (Part Five)
The controller layer that ties app packages, process control, and runtime behavior into one launch path.
-
2021-10-25Masterpiece - Slapping on a Frontend and Wrapping it Up (Part Six)
The frontend wrap-up for the Masterpiece experiment: enough UI to make the system feel like a coherent console shell.