• 2.0-rc1 984da9511d

    Patchwork 2.0-rc1 Pre-release

    zaprit released this 2026-08-28 02:28:52 +00:00 | 0 commits to main since this release

    This is the first release candidate of Patchwork 2.0, many new and exciting things have happened.

    New Features

    There have been a lot of changes since 1.3 including but not limited to:

    • P2P Script blocking
      This stops people who join your game from running scripts in your game, this was basically a remote code execution exploit. Developed by myself and @FeTetra
    • Force Join blocking
      This prevents joining games using forged invite acceptance messages that would allow someone to join without prompting the host. Developed by Knight of Destination Home
    • Config file
      Patchwork now has a real TOML config parser, courtesy of @FeTetra's badtoml library. This means that config changes will no longer require messing with individual text files
    • Auto-updater (WIP)
      Patchwork can now automatically update itself from an update server, this will be more ironed out closer to full release, as there are a few security considerations that we want to implement before setting it loose.
    • Optional Join Keys
      Once the headlining feature of Patchwork, join keys are now optional due to force join and p2p scripting being fixed, they are toggleable via the enable_join_key config option. Keep a join key set if you want to ensure that you won't be joined, or leave them disabled to be able to matchmake via Dive In.

    Breaking Changes

    1. Patchwork 2.0 makes a change to how the User-Agent is set, adding a field at the end to denote if the game has a custom join key set, as players with join keys should be excluded from Dive In.
    2. Existing config will need to be migrated from Patchwork 1.X as we have moved to a toml file.

    Installation

    Instructions on how to install Patchwork will be available here in the coming days as I write them. As this is a release candidate it is expected that testers have some familiarity with working with a jailbroken PS3.

    Files

    Things have moved around a bit since 1.3, Patchwork is no longer expected to be loaded as a PRX module in RPCS3, due to the emulator's extensive patch system. The code patches that Patchwork makes are usable in RPCS3 patches and are auto generated using our patch generator. In time this will be integrated into patching tools like Refresher, however for now we have a preset yaml that contains the Patchwork patches, and a curated list of servers to easily patch to. This is set to use the original PPU hash for each game, so make sure to revert any EBOOT patches before trying to use it.

    One more thing

    Something else to note is that Patchwork for PSVita is getting closer to completion and should be available some time shortly after Patchwork for PS3.

    Downloads
  • 1.3 6b61f8c9aa

    1.3 Stable

    github-actions[bot] released this 2025-08-07 12:53:36 +00:00 | 151 commits to main since this release

    New features:

    • LBP1 Playlists support by @Toastbrot236
      Bug fixes:
    • LBP3 1.21 (JP) using different offsets by @Toastbrot236
    Downloads
  • 1.2 ae8d2b844a

    1.2 Stable

    github-actions[bot] released this 2025-07-03 22:33:35 +00:00 | 155 commits to main since this release

    This release fixes a race condition in LBP1 that prevented the User-Agent from being set properly, thanks to @uhwot for the fix.

    What's Changed

    New Contributors

    Full Changelog: https://github.com/HugeSpaceship/Patchwork/compare/1.1...1.2

    Downloads
  • 1.1 4938f3d67c

    1.1 Stable

    github-actions[bot] released this 2025-06-20 19:53:25 +00:00 | 158 commits to main since this release

    This release contains support for RPCS3! Since RPCS3 cannot load the SPRX files we create, we have included an additional patchwork-rpcs3.sprx that is fake-signed.

    What's Changed

    Full Changelog: https://github.com/HugeSpaceship/Patchwork/compare/v1.0.1...1.1

    Downloads
  • v1.0.1 3f6d6d0b69

    github-actions[bot] released this 2025-05-29 00:41:45 +00:00 | 168 commits to main since this release

    This release should fix the issues where the patch didn't load on LBP1. It should also fix intermittent failures by clearing buffers before use.

    Downloads
  • 1.0 c67a1cfce1

    1.0 Stable

    github-actions[bot] released this 2025-05-26 18:42:47 +00:00 | 186 commits to main since this release

    Patchwork 1.0

    First release of Patchwork, this has the ability to patch the XXtea keys for multiplayer, blocking unsolicited invites. The keys can either be patched randomly, or by way of a lobby password.

    Additionally Patchwork can change the server URL, and the digest key for LittleBigPlanet, negating the need for the most common EBOOT patches.

    Downloads