Ps3
PS3 linux related tools and files
Install / Use
/learn @damiandudycz/Ps3README
PlayStation 3 Gentoo Linux Toolset
Welcome to the PlayStation 3 Gentoo Linux Toolset repository—a comprehensive collection of files and tools designed to facilitate the seamless installation and maintenance of Gentoo Linux on the PlayStation 3.
Repository Contents
Minimal Installation CD
- install-cell-minimal.iso: This ISO file can be burned to a CD/DVD or a USB drive and launched on the PS3 via the Petitboot menu. It supports both automatic and manual Gentoo installations. For automatic installation, use the
ps3-gentoo-installerprogram included on the CD. Note that Petitboot must be installed on your PS3 to boot from this ISO.
PS3 Gentoo Installer
-
ps3-gentoo-installer: This tool facilitates the automatic installation and configuration of Gentoo Linux using the Minimal Installation CD. It performs the following tasks:
- Formats and partitions the hard drive for Gentoo.
- Downloads and extracts Stage3.
- Synchronizes the portage tree.
- Installs
gentoo-kernel-ps3. - Configures Petitboot.
- Installs additional tools.
- Sets up a default user with sudo access.
- And more…
After execution, Gentoo can be booted on the PS3. Note that installation can take several hours, depending on the packages to be compiled. Warning: This tool will format your hard drive unless you choose the directory installation method. Please back up any sensitive data beforehand.
To install, run: ps3-gentoo-installer --device /dev/ps3dd
For more options, use: ps3-gentoo-installer --help
Releases
- releases/23.0-default directory: Contains the following:
- Minimal install CD ISO files for booting on the PS3 using Petitboot.
- Stage3 files built for the CELL CPU, offering better compatibility with the PS3 compared to the default PPC64 Stage3 files.
- Stage4 files, with xorg and mate installed.
- releases/ppc directory: A collection of binhost repositories that can be added to your portage configuration. These repositories are generated during the release process of Autobuilds and contain pre-compiled packages optimized for the CELL CPU. If you use the
ps3-gentoo-installer, these repositories will be added automatically. Recommended repository URL:- https://raw.githubusercontent.com/damiandudycz/gentoo-releases/main/binrepos/ps3/23.0-lto
Overlays
-
Overlays/ps3-gentoo-overlay: A portage overlay containing ebuilds for packages useful on the PS3 system, including:
gentoo-kernel-ps3: A modified gentoo-kernel package with additional patches and configurations for the PS3, which also adds a Petitboot entry.gentoo-sources-ps3: A modified gentoo-sources package with additional patches and configurations for the PS3.ps3vram-swap: An RC script that utilizes PS3 VRAM as a swap device and configures system parameters for better memory management on the PS3.ps3-gentoo-installer: The automatic Gentoo installer for the PS3, available on the Minimal Installation CD.
If you use
ps3-gentoo-installer, this overlay will be added automatically. To manually addps3-gentoo-overlayto your portage configuration, run: eselect repository add ps3 git https://github.com/damiandudycz/ps3-gentoo-overlay
Development Tools
- dev-tools directory: Contains tools used by the repository developer for maintenance and helper tasks. These include:
update-submodules.sh: Initializes submodule repositories and githooks after cloning this repository.distcc-docker: Configuration for a Docker image to set up a DistCC server, aiding the PS3 in compiling code faster.kernel-ebuild-builder: Manages and updatesps3-gentoo-overlayebuild files related to the kernel.ps3-gentoo-installer: The current version of the automatic Gentoo installer for the PS3, available on the Minimal Installation CD.release-builder: Creates and uploads new releases, including:- Minimal Installation CD
- Stage3 files
- Binhost repositories
Contributions
If you use any of my tools in your project, please include a reference to this repository and a link back to it. Your acknowledgment helps support the development and maintenance of these tools.
Related Skills
node-connect
341.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.4kCommit, push, and open a PR
