Skip to main content
Skip table of contents

Creating Custom Launch Profiles in Project Launcher

Custom launch profiles are required to generate both the base packaged build and patch files. Follow the steps below:

Step 1. Create a Base Packaged Profile

  1. Open Project Launcher > Add a Custom Launch Profile

  1. Set:

    • Cook Mode: By The Book

    • Platform: Windows

    • Culture: en

    • Maps: Select your working map

  1. Under Release/DLC/Patching Settings:

    • Enable: Create a release version of the game for distribution

    • Release version: 1.0

  1. Under Advanced Settings:

    • βœ” Iterative Cooking

    • βœ” Compress Content

    • βœ” Store all content in a single file (unrealPak)

  1. Package: Package & store locally

    • βœ” Retain the staged directory

  1. Deploy: Do not deploy

πŸ“Έ Screenshots attached below 

Step 2. Create a Patch Packaged Profile

  1. Add a new Custom Launch Profile

  1. Set:

    • Cook Mode: By The Book

    • Platform: Windows

    • Culture: en

    • Maps: Select your working map

  1. Under Release/DLC/Patching Settings:

    • New release version: 1.1

    • Release version this is based on: 1.0

    • βœ” Generate Patch

  1. Under Advanced Settings:

    • βœ” Compress Content

    • βœ” Store all content in a single file (unrealPak)

  1. Package: Package & store locally

    • βœ” Retain the staged directory

  1. Deploy: Do not deploy

πŸ“Έ Screenshots attached below

Important Notes:

  • Never remove the base game .pak file β€” the app won’t run without it.

  • Ensure patch files follow the correct naming and sequence.

  • Patch upload sequence matters β€” higher numbered patches override lower ones.

Best Practices

  • Upload base game first, then patches sequentially.

  • Always retain older patch files before overwriting.

  • Ensure correct naming:
    e.g., testPatch3-Windows_0_P.pak, testPatch3-Windows_1_P.pak

  • Removing a patch reverts the app to the previous version automatically.

    Pre-made patch files:
    - Patches

 


Need help?

πŸ› οΈ Contact our Support Team

πŸ’¬ Join the Community on Discord

πŸ†“ Get Started for free

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.