PlayStation 2 - Homebrew Development

Homebrew Development

See also: Linux for PlayStation 2 and Homebrew (video games)#PlayStation 2

Sony released a Linux-based operating system for the PS2 in a package that also includes a keyboard, mouse, Ethernet adapter and HDD. Currently, Sony's online store states that the Linux kit is no longer for sale in North America. However as of July 2005, the European version was still available. The kit boots by installing a proprietary interface, the run-time environment, which is on a region-coded DVD, so the European and North America kits only work with a PS2 from their respective regions.

In Europe and Australia, the PS2 comes with a free Yabasic interpreter on the bundled demo disc. This allows simple programs to be created for the PS2 by the end-user. This was included in a failed attempt to circumvent a UK tax by defining the console as a "computer" if it contained certain software.

A port of the NetBSD project and BlackRhino GNU/Linux, an alternative Debian-based distribution, are also available for the PS2.

Using homebrew programs (e.g. 'SMS Media Player') it is possible to listen to various audio file formats (MP3, OMA, Ogg Vorbis, AAC, FLAC, AC3), and watch various video formats (DivX/XviD, MPEG1, MPEG2, MPEG4-ASP in AVI Container) using the console. Media can be played from any device connected to the console i.e. external USB/Firewire thumb drive/hard disk drive (FAT32 only), the internal hard disk on early revision consoles, optical CD-R(W)/DVD±R(W) disks (modded systems or patched disks), or network shares (Windows Network or PS2 host: protocol).

Homebrew programs can be launched directly from a memory card on unmodified consoles by using certain software that takes advantage of a long known and used exploit, dealing with the boot part of the EE/IOP process (Independence).

A more recent development (May 2008) called Free McBoot allows homebrew programs to be launched without a trigger disc required by the older exploit. This also allows use of homebrew on unmodded systems without a functional disc drive. However, installation of the exploit to each individual memory card requires an already exploited/modded system in order to launch the installer. Copying from one memory card to another will not work. This newer exploit will not work on the very newest PS2s (SCPH-9000x model with BIOS 2.30 and up) but will work on all models prior to that.

Homebrew programs can be used to play patched backups of original PS2 DVD games on unmodified consoles, and to install retail discs to an installed hard drive on older models (ESR, HDLoader, USBAdvance).

Homebrew emulators of older computer and gaming systems have been developed for the PS2. Using these homebrew programs the PS2 can emulate the following:

  • Atari 2600
  • Atari 5200
  • BBC Micro
  • Commodore 64
  • Game Boy
  • Mega Drive/Genesis
  • Sega Master System
  • MSX
  • Neo Geo
  • Nintendo Entertainment System
  • TurboGrafx-16
  • Super Nintendo Entertainment System

Read more about this topic:  PlayStation 2

Famous quotes containing the word development:

    Other nations have tried to check ... the fulfillment of our manifest destiny to overspread the continent allotted by Providence for the free development of our yearly multiplying millions.
    John Louis O’Sullivan (1813–1895)