The Sony Playstation Classic is a small single board computer that runs 20 pre-installed Playstation 1 games via an open source platform emulator. It can be hacked to run additional PS1 games through a simple USB Flashdrive hack which modifies nothing on the PSC. You can run run games from other legacy game platforms by augmenting the same USB Flash Drive with additional files. The blue and green components in the following diagram represent software and files that run from the removable media.
The PSC has 3 USB ports. Game controllers are plugged into the two Type-A on the front. One controller port can be tied up with the USB flash drive. Power is plugged into the mini-USB connector on the back. This plug can be convinced to act as a Flash Drive bootable USB port by installing USB OTG drivers in the kernel. Users plug a USB OTG cable in between the power cord and the PSC and plug the Game laden flash drive into the type-A socket on the OTG cable.
Autobleem
This software is awesome. It lets you run the default PS1 games and new flash drive based games from a single unified playlist. The PSC boots into the Autobleem UI whenever Autobleem is available on a flash drive that is plugged in on powerup. Autobleem provides a unified game carousel that combines the built-in games with any games that exist on the Autobleem flash drive.
RetroArch
Users can run games from many platforms as long as the PSC has enough processing power. Many of the Autobleem installations contain the code for very popular RetroArch. This means RetroArch is available by virtue of the fact you are running Autobleem. The Autobleem menu has an option to drop into RetroArch. This lets a user run games for any platform as long as they are supported by RetroArch. Everything is installed on the same USB flash drive as Autobleem.
Bleemsync
The PSC his fairly power and port constrained. Internal power limiters are sized to handle the PSC itself plus maybe a low power flash drive. Both of the internal USB ports are usually filled with controllers. This makes it expensive/complicated to run games off of the flash drive while using two controllers.
The usb power port on the back of the machine is actually a full featured USB port that is missing driver support in the PSC kernel. This means that the machine can run games on a flash drive that is plugged into the back of the machine if new drivers are installed and the flash drive is plugged into a USB On the Go (OTG) cable. Bleemsync contains an alternate kernel and the USB OTG driver. USB OTG cables can be purchased many places.
The kernel and drives can be installed via a one time process that modifies the PSC. Autobleem/Retroarch games run on Bleemsync kernels without modification.
Hardware
I used the following hardware
Comments
Post a Comment