The original PlayStation now has its own Linux operating system

The original PlayStation can now run Linux. Not through an emulator. Not on a PC pretending to be a PS1. Linux is actually running on Sony’s first console, complete with a command line, filesystem access and keyboard input. The project is called Blackroo Linux, and it brings a version of Linux 2.4 to hardware launched in the mid-1990s. That means getting a proper operating system working on a machine with a 33 MHz MIPS processor and just 2 MB of main memory. That’s not much to work with. Yet it works.

The original PlayStation can now run Linux. Not through an emulator. Not on a PC pretending to be a PS1. Linux is actually running on Sony’s first console, complete with a command line, filesystem access and keyboard input. The project is called Blackroo Linux, and it brings a version of Linux 2.4 to hardware launched in the mid-1990s. That means getting a proper operating system working on a machine with a 33 MHz MIPS processor and just 2 MB of main memory. That’s not much to work with. Yet it works.

Linux running on real PS1 hardware

Blackroo Linux uses uClinux, a version of Linux designed for processors without the memory management hardware normally expected by the operating system. That makes it a good match for the PlayStation, although good match is relative here. The PS1 was built to load games from CDs, draw polygons and handle controller input. It wasn’t designed to behave like a general-purpose computer.

Blackroo gets around that by keeping things small. Linux boots from a CD-R placed in the PlayStation’s optical drive. Once loaded, the console can display a command-line interface on the connected TV. The system can access files from the disc and run basic commands without relying on another computer to do the work behind the scenes.

So yes, the PlayStation itself is running Linux. There’s no modern desktop, browser or big collection of applications. With only 2 MB of RAM available, there simply isn’t room for that sort of thing. Instead, the focus is on getting the essentials working reliably.

You can even connect a keyboard

A command line isn’t much use if you can’t type anything. The PlayStation obviously doesn’t have a USB keyboard port, so Blackroo Linux uses another route. A Bluetooth keyboard can be connected through a BlueRetro adapter plugged into one of the console’s controller ports.

That gives the PS1 something much closer to a traditional computer setup. Text appears through the console’s graphics hardware, while the keyboard handles input. Users can move around directories, inspect files, copy data and use other basic shell commands. It’s simple, but that’s the point.

Trying to turn the PS1 into a desktop replacement would make little sense. Blackroo Linux instead shows how far the original machine can be pushed while still working within its actual hardware limits.

The project also supports the PlayStation’s CD-ROM drive as part of the operating environment. Work is continuing on other features, including support for the original PlayStation mouse and, eventually, some form of graphical interface. That last part could be interesting. Just don’t expect anything resembling a modern Linux desktop.

Blackroo builds on an older PS1 Linux experiment

Linux on the first PlayStation isn’t an entirely new idea. An earlier project called Runix explored similar territory years ago, but development stopped around 2007. Blackroo Linux picks up the concept and takes it further, rebuilding and expanding the software needed to make Linux run properly on original hardware.

The work has reportedly involved several years of intermittent development and testing. A big part of that effort comes from the PlayStation’s limitations. Documentation alone only gets you so far when dealing with hardware this old, so testing directly on real consoles has played an important role. The result is now a working Linux 2.4 environment on the machine itself.

PlayStation and Linux go back a long way

Sony has its own history with Linux, although that story really began with later PlayStation hardware. The PlayStation 2 received an official Linux kit in the early 2000s. Sony sold a package containing Linux software, a hard drive, network adapter, keyboard and mouse. With everything installed, the PS2 could operate as a small development computer.

The PlayStation 3 went further at launch. Early PS3 models included a feature called OtherOS, which allowed users to install another operating system alongside Sony’s own software. Linux distributions quickly became the obvious choice. That feature didn’t last.

Sony removed OtherOS support from later PS3 hardware and disabled it on older systems through a firmware update in 2010. The original PlayStation never had anything similar. Sony didn’t sell a Linux kit for it, and the console wasn’t built with alternative operating systems in mind.

That’s what makes Blackroo different. It takes hardware designed almost entirely around games and makes it boot Linux anyway. The result isn’t going to replace anyone’s computer. It doesn’t need to. Blackroo Linux turns the first PlayStation into a functional command-line machine, with its own filesystem, keyboard input and Linux kernel running directly on the console. For a system with 2 MB of RAM, that’s already quite a lot.

Spread the love
error: