“Virtual Console” Series


A series of code snippets originally done in C, I designed my “Virtual Console” to be able to take in different low-scale resolutions and color palettes, to mimic the style of vintage computer and game console systems. These files have proven very handy for short-term projects such as game jams, making the visual style simple but recognizable, and leaving more time to focus on design patterns in the sort time usually available for such events.

In building a usable system I’ve collected old system fonts, archaic color spaces, and forgotten techniques. A few projects have involved replicating the visual style of old machines as closely as possible, while exploring the possibilities still allotted by the increase in memory, performance, and advances in design philosophy. “De-makes” aren’t solely about nostalgia, they can also be about trying to free oneself from technological determinism. Building a generalized toolset of early digital styles forced me into a very deliberate design.

Experiments within this space were incredibly fun. Contemplating old styles led me down roads less (and possibly never) traveled, and possible futures that were left behind. I learned at a deeper level how the computer produces the visuals that we see, and I learned to not to take such processes for granted, as that would mean surrendering a considerable amount of potential for expression without a thoughtful fight.