Hey we need more people knowing about this project! Feel free to contribute to this repository by forking it, making changes, and then submitting a pull request.
Recreation of the XMB™ interface in JavaScript, TypeScript, and p5.js.
XMB™ Linux Media Center is a Work-In-Progress (WIP) project that recreates the Sony PlayStation 3's XrossMediaBar™ (XMB™) interface. The goal is to build a media center application with a classic XMB™ look and feel.
-
Recreate the Sony PlayStation 3's XMB™ interface using HTML, CSS, and JavaScript. (50%)
-
Implement media center functionalities such as media playback, file management, and streaming support. (15%)
-
Implement GamePad input support. (0%)
-
Develop decent touchscreen support. (0%)
Follow these instructions to set up and run the XMB™ Linux Media Center on your local machine:
-
Clone the Repository
Open a terminal and run the following command to clone the repository:
git clone https://github.com/ProximalElk6186/xmb-linux/
-
Navigate to the Project Directory
Change into the project directory:
cd xmb-linux
-
Install npm Packages
Make sure you have Node.js and npm installed. Then, install the necessary npm packages:
npm install
Then, install typescript:
npm install -g typescript
-
Build and Run the Project
Make sure you have Python 3 installed. Then execute the following command to build and run the project:
python3 ./build.py run
-
Open the Application
Once the build process completes, you can open the application in your web browser:
http://localhost:8069
- Media Playback: Support for various media formats including video, audio, and images.
- File Management: Easy navigation and management of media files.
XMB™ (XrossMediaBar™) is a graphical user interface developed by Sony Corporation.
This project does not use any code from Sony Group Corporation. The XMB™ Linux Media Center developers are in no way affiliated with Sony Corporation.
We are not Sony Corporation!
The XMB™ Linux Media Center developers are not affiliated with Linux. We did not develop Linux.
We are not Linux!
- ProximalElk6186
- 5d-code