Hi admins, I'm posting this here because my account is new, but this is a serious homebrew development proposal for the PS3 scene.
Hello everyone,I am looking for a developer (or a technical collaborator) to create a custom homebrew application for PlayStation 3 (CFW/HEN) named Play3Sec (PlayStation 3 + Parsec). The ultimate goal of this project is to allow PS3 users to play Mortal Kombat 9 (MK9) online against PC players by joining Parsec invitation links directly from their console interface.Since MK9 official servers are down, Play3Sec will act as a bridge, turning the PS3 into a low-latency receiver capable of streaming the game from a host PC over internet/local network (UDP) and mapping the DualShock 3 inputs back.The Concept & User Experience:To avoid the architectural bottlenecks of the Cell Broadband Engine and achieve the fast response times required for a fighting game, the PS3 will only act as a client/receiver while sitting completely idle (no retail games running in the background).The User Flow: The user opens the Play3Sec PKG on the PS3, selects "Join Match," and the official Sony OS virtual keyboard pops up. The user types the Parsec invitation link/code (e.g., abc123xyz) and hits start.The Cloud Server Bridge: Since Parsec is closed-source and cannot run natively on PS3, an intermediate server in the cloud will handle the official Parsec handshake using the code provided by the PS3. This server will capture the decrypted incoming video stream of MK9 from the PC host, transcode it on the fly, and relay it to the PS3 app.The PS3 Side: The Play3Sec app listens to the incoming network data, decodes the stream using the SPUs, and sends pad inputs back to the cloud server with minimal latency.Technical Reference & Blueprint:The project will skip H.264/H.265 to avoid CPU overhead and instead rely on MPEG-2 (480p/704x480). We will base the video pipeline on the reverse-engineered CellBuzz/mpeg2 academic implementation, which is already optimized for the Cell SPEs:Source Code: https://github.comarchitecture Paper: https://ieee.orgrequired Skills:Strong experience in C/C++ (low-level programming).Experience with UI rendering on PS3 (using libraries like Tiny3D or similar for the GUI and OSK keyboard hook).Experience with UDP Sockets, network buffering, and API integrations.Understanding of video decoding/encoding pipelines (FFmpeg, MPEG-2) optimized for frame data.Scope of Work (Phase 1 Prototyping):Build a basic cloud/PC server script that can ingest a Parsec stream via an invitation link and transcode it to MPEG-2.Modify the CellBuzz source code on the PS3 side (Play3Sec core) to read that MPEG-2 video data from a live UDP network buffer instead of local file I/O.Implement a basic UI in the PKG to call the PS3 virtual keyboard and a basic UDP input-sender using the PS3 pad library to relay controller inputs back.
The final output of this project must be a standard .pkg installer file compatible with any modified PS3 running CFW (Custom Firmware) or HEN (Homebrew Enabler).
Play3Sec - Frequently Asked Questions (FAQ)
Q: Do I need a PC next to my PS3 to use this?
A: No. The main goal of Play3Sec is convenience. You only need your modified PS3 (CFW/HEN) connected to the internet. You will open the app, type the Parsec invitation link/code, and play directly on your console.
Q: Can I play any PC game or is it only for Mortal Kombat 9?
A: While the project is being heavily optimized with MK9's fast-paced fighting gameplay in mind, technically it will stream whatever game the PC host is running through Parsec.
Q: Will there be any input lag? Fighting games need frame-perfect reactions.
A: We are bypassing the H.264 codec to avoid CPU bottlenecks on the PS3. By utilizing the console's SPUs to decode a lightweight MPEG-2 (480p) stream via UDP, we are aiming for the lowest possible latency allowed by the hardware. A stable internet connection (preferably Ethernet) will be highly recommended.
Q: Is this safe from PSN bans?
A: Yes. Play3Sec connects to a custom cloud bridge server, not to Sony's official PlayStation Network servers. You won't need to sign into PSN to play.
Q: When will the PKG be available for download?
A: The project is currently in the recruitment and prototyping phase. We are looking for experienced C/C++ developers to build the first functional proof of concept. Updates will be posted regularly in this thread.
If you want to help make PS3 history and revive the MK9 competitive scene on original hardware, please reach out to me with your experience, availability, and rates (if freelancing). Let's bring PC streaming to the PS3 with Play3Sec!.
Hello everyone,I am looking for a developer (or a technical collaborator) to create a custom homebrew application for PlayStation 3 (CFW/HEN) named Play3Sec (PlayStation 3 + Parsec). The ultimate goal of this project is to allow PS3 users to play Mortal Kombat 9 (MK9) online against PC players by joining Parsec invitation links directly from their console interface.Since MK9 official servers are down, Play3Sec will act as a bridge, turning the PS3 into a low-latency receiver capable of streaming the game from a host PC over internet/local network (UDP) and mapping the DualShock 3 inputs back.The Concept & User Experience:To avoid the architectural bottlenecks of the Cell Broadband Engine and achieve the fast response times required for a fighting game, the PS3 will only act as a client/receiver while sitting completely idle (no retail games running in the background).The User Flow: The user opens the Play3Sec PKG on the PS3, selects "Join Match," and the official Sony OS virtual keyboard pops up. The user types the Parsec invitation link/code (e.g., abc123xyz) and hits start.The Cloud Server Bridge: Since Parsec is closed-source and cannot run natively on PS3, an intermediate server in the cloud will handle the official Parsec handshake using the code provided by the PS3. This server will capture the decrypted incoming video stream of MK9 from the PC host, transcode it on the fly, and relay it to the PS3 app.The PS3 Side: The Play3Sec app listens to the incoming network data, decodes the stream using the SPUs, and sends pad inputs back to the cloud server with minimal latency.Technical Reference & Blueprint:The project will skip H.264/H.265 to avoid CPU overhead and instead rely on MPEG-2 (480p/704x480). We will base the video pipeline on the reverse-engineered CellBuzz/mpeg2 academic implementation, which is already optimized for the Cell SPEs:Source Code: https://github.comarchitecture Paper: https://ieee.orgrequired Skills:Strong experience in C/C++ (low-level programming).Experience with UI rendering on PS3 (using libraries like Tiny3D or similar for the GUI and OSK keyboard hook).Experience with UDP Sockets, network buffering, and API integrations.Understanding of video decoding/encoding pipelines (FFmpeg, MPEG-2) optimized for frame data.Scope of Work (Phase 1 Prototyping):Build a basic cloud/PC server script that can ingest a Parsec stream via an invitation link and transcode it to MPEG-2.Modify the CellBuzz source code on the PS3 side (Play3Sec core) to read that MPEG-2 video data from a live UDP network buffer instead of local file I/O.Implement a basic UI in the PKG to call the PS3 virtual keyboard and a basic UDP input-sender using the PS3 pad library to relay controller inputs back.
The final output of this project must be a standard .pkg installer file compatible with any modified PS3 running CFW (Custom Firmware) or HEN (Homebrew Enabler).
Play3Sec - Frequently Asked Questions (FAQ)
Q: Do I need a PC next to my PS3 to use this?
A: No. The main goal of Play3Sec is convenience. You only need your modified PS3 (CFW/HEN) connected to the internet. You will open the app, type the Parsec invitation link/code, and play directly on your console.
Q: Can I play any PC game or is it only for Mortal Kombat 9?
A: While the project is being heavily optimized with MK9's fast-paced fighting gameplay in mind, technically it will stream whatever game the PC host is running through Parsec.
Q: Will there be any input lag? Fighting games need frame-perfect reactions.
A: We are bypassing the H.264 codec to avoid CPU bottlenecks on the PS3. By utilizing the console's SPUs to decode a lightweight MPEG-2 (480p) stream via UDP, we are aiming for the lowest possible latency allowed by the hardware. A stable internet connection (preferably Ethernet) will be highly recommended.
Q: Is this safe from PSN bans?
A: Yes. Play3Sec connects to a custom cloud bridge server, not to Sony's official PlayStation Network servers. You won't need to sign into PSN to play.
Q: When will the PKG be available for download?
A: The project is currently in the recruitment and prototyping phase. We are looking for experienced C/C++ developers to build the first functional proof of concept. Updates will be posted regularly in this thread.
If you want to help make PS3 history and revive the MK9 competitive scene on original hardware, please reach out to me with your experience, availability, and rates (if freelancing). Let's bring PC streaming to the PS3 with Play3Sec!.