According to Kotaku, programmer Ólafur Waage revealed at the Ubuntu Summit how a team successfully ran the classic game Doom on the European Space Agency’s OPSAT satellite last year. The project began when Georges Labrèche, a spacecraft operations engineer at ESA, contacted Waage about running Doom on the experimental satellite. The team not only achieved software rendering of the game in orbit but also replaced Doom’s hellish backgrounds with real Earth images taken by the satellite itself, using machine learning to adapt the photos to Doom’s 256-color palette limitations. This represents perhaps the most ambitious Doom port to date, running on a satellite composed mostly of off-the-shelf computer parts housed in a suitcase-sized device orbiting Earth. This technical demonstration has implications far beyond gaming.
The New Frontier of Edge Computing
The successful Doom port demonstrates a critical evolution in space-based computing capabilities that has immediate commercial implications. Unlike traditional satellites that primarily collect and transmit data back to Earth for processing, the ability to run complex software like Doom suggests these platforms can now handle sophisticated onboard processing. This capability is crucial for applications requiring real-time analysis, such as disaster response, agricultural monitoring, and security surveillance. Companies like Planet Labs and BlackSky are already leveraging similar edge computing approaches to deliver faster insights to their customers.
The Commercial Space Hardware Revolution
The fact that this achievement occurred on a satellite using mostly commercial off-the-shelf components signals a major shift in space hardware economics. Historically, space-grade computing equipment required extensive radiation hardening and specialized manufacturing, driving costs into the millions. The OPSAT satellite’s success with standard components suggests that commercial space companies can now deploy more capable computing systems at dramatically lower costs. This democratization of space computing could accelerate the growth of the small satellite market, projected to reach $13.7 billion by 2030, by making sophisticated processing capabilities accessible to startups and research institutions.
Software Development Paradigm Shift
The technical approach used in this project—adapting existing software for space environments rather than building from scratch—represents a significant opportunity for software companies. As Waage’s presentation demonstrates, the ability to port established software ecosystems to space platforms could dramatically accelerate development timelines for space applications. This approach could allow companies to leverage existing investment in terrestrial software while expanding their market reach to the growing space sector. The machine learning component used to adapt Earth imagery to Doom’s color limitations further shows how AI can bridge compatibility gaps between legacy systems and modern requirements.
Emerging Market Opportunities
This technical demonstration opens several immediate market opportunities. The ability to process complex graphics and run sophisticated software in orbit suggests that entertainment and educational applications in space are closer than many realize. More practically, the same capabilities enable advanced Earth observation analytics, autonomous satellite operations, and in-orbit manufacturing quality control. Companies developing software for these applications now have a clearer path to demonstrating their capabilities on actual space hardware, potentially reducing the barrier to entry for space technology startups and creating new revenue streams for established software companies looking to expand into the space sector.
Regulatory and Security Implications
As satellites become more computationally capable, regulatory frameworks will need to evolve. The ability to run complex software in orbit raises questions about software verification, cybersecurity, and operational safety. Regulators at the Federal Communications Commission and international bodies will need to develop standards for certifying software running on commercial satellites, particularly as these systems take on more autonomous functions. This creates opportunities for cybersecurity firms specializing in space systems and for companies developing verification tools for space-bound software, representing a new niche in the broader space technology ecosystem.
