Skip to content

Boot profiles

suchmememanyskill edited this page Aug 7, 2022 · 2 revisions

Boot profiles are wrappers to launch applications with. A simple example would be instead of launching the game directly, you could launch the game in a text editor (as CLI examples: game.exe -> notepad game.exe). They contain what platform the wrapper runs on, and what type of executable it can launch

Boot profiles are not really used on Windows. The Native Launcher launches executables directly. This works identically on Linux.

Where it gets interesting to use boot profiles is on Linux. On Linux, boot profiles are used to run Windows games. The game gets passed trough to either Proton or Bottles to launch the Windows executable.

Boot profiles are selectable globally and per game

Configuring a boot profile globally

A global or 'default' boot profile gets used by default to launch an executable of a specific platform.

  1. Open Alfae
  2. Click on the Boot Profiles button in the top right, click on a specific profile and then select Set as default
  3. From now on, all games set to the 'Default' profile will launch with the selected boot profile

Configuring a boot profile per game

In case a game needs a specific wrapper to run, you can use the per-game profile option. Also, Proton boot profiles specifically allow you to also use a seperate prefix for it's executable

  1. Open Alfae
  2. Click on a supported installed game, click on More, then click on Set Boot Configuration
  3. Select a boot profile using the dropdown menu
    • A Seperate proton path toggle is available if the current boot profile uses Proton
  4. Click Save to save the selected profile
  5. From now on, this game will launch with the selected boot profile

Creating your own boot profile (advanced)

TODO