Installer on1-photo-raw-on1-photo-raw-max-20

files:
- setup: N/A:Please select the ON1 Photo RAW 2026 installer EXE
- dotnet_installer: N/A:Please select the Microsoft .NET 4.8 Offline Installer (NDP48-x86-x64-AllOS-ENU.exe)
- WinMetadata: N/A:Please select the WinMetadata.zip file
game:
  arch: win64
  exe: $GAMEDIR/drive_c/Program Files/ON1/ON1 Photo RAW 2026/ON1 Photo RAW 2026.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win64
    description: Creating Wine prefix (no Wine Mono)...
    install_mono: false
    name: create_prefix
    prefix: $GAMEDIR
- task:
    app: --unattended remove_mono win7
    arch: win64
    description: Removing Wine Mono and setting Windows 7 so the real .NET 4.8 installs...
    env:
      PROTONPATH: $HOME/.local/share/lutris/runners/wine/GE-Proton10-34
    name: winetricks
    prefix: $GAMEDIR
- task:
    description: Installing .NET 4.8 (click through the installer; "Windows Modules
      Installer" warning -> Continue)
    executable: dotnet_installer
    name: wineexec
    prefix: $GAMEDIR
- execute:
    args: -p "$GAMEDIR/drive_c/windows/system32/WinMetadata"
    description: Creating system directory...
    file: mkdir
- execute:
    args: -j -q -o $WinMetadata -d "$GAMEDIR/drive_c/windows/system32/WinMetadata"
    description: Extracting Metadata UI files...
    file: unzip
- task:
    app: --unattended --force vcrun2022 corefonts tahoma win11 renderer=vulkan
    arch: win64
    description: Installing dependencies (vcrun2022, fonts, win11, vulkan renderer)...
    env:
      PROTONPATH: $HOME/.local/share/lutris/runners/wine/GE-Proton10-34
    name: winetricks
    prefix: $GAMEDIR
- task:
    arch: win64
    args: TargetDir="C:\Program Files\ON1\ON1 Photo RAW 2026"
    description: Running ON1 installer (let it finish; close the final screen without
      launching ON1)...
    executable: $setup
    name: wineexec
    prefix: $GAMEDIR
- execute:
    command: cp -v "$(dirname "$WINEBIN")/../lib/wine/x86_64-windows/icu.dll" "$GAMEDIR/drive_c/Program
      Files/ON1/ON1 Photo RAW 2026/icuuc.dll"
    description: Adding icuuc.dll so Qt can find ICU...
system:
  env:
    PROTONPATH: $HOME/.local/share/lutris/runners/wine/GE-Proton10-34
wine:
  dxvk: true
  version: GE-Proton10-34
  vkd3d: true
description: ''
game_slug: on1-photo-raw
gogslug: ''
humblestoreid: ''
installer_slug: on1-photo-raw-on1-photo-raw-max-20
name: ON1 Photo Raw
notes: "On Omarchy, I ran into three more issues and documented the fixes, in case\
  \ they're useful for the post or for readers on other distros: https://gist.github.com/elainerjackson/57565ea5ac730c0f3435e02e67ee23a7\r\
  \n\r\n*Lutris/umu built the prefix on the latest GE-Proton (11-11) rather than 10-34\
  \ until I pinned `PROTONPATH`.\r\n*The .NET 4.8 installer reported \"already installed\"\
  \ (Wine Mono's 4.8.1 registry keys, then the Windows 10 19045 OS-build check). `winetricks\
  \ remove_mono win7` before the install fixed it.\r\nON1 exited seconds after launch\
  \ because `Qt6Core.dll` imports an unversioned `icuuc.dll` and Proton only ships\
  \ `icuuc68.dll`. Copying Wine's `icu.dll` in as `icuuc.dll` fixed it."
runner: wine
script:
  files:
  - setup: N/A:Please select the ON1 Photo RAW 2026 installer EXE
  - dotnet_installer: N/A:Please select the Microsoft .NET 4.8 Offline Installer (NDP48-x86-x64-AllOS-ENU.exe)
  - WinMetadata: N/A:Please select the WinMetadata.zip file
  game:
    arch: win64
    exe: $GAMEDIR/drive_c/Program Files/ON1/ON1 Photo RAW 2026/ON1 Photo RAW 2026.exe
    prefix: $GAMEDIR
  installer:
  - task:
      arch: win64
      description: Creating Wine prefix (no Wine Mono)...
      install_mono: false
      name: create_prefix
      prefix: $GAMEDIR
  - task:
      app: --unattended remove_mono win7
      arch: win64
      description: Removing Wine Mono and setting Windows 7 so the real .NET 4.8 installs...
      env:
        PROTONPATH: $HOME/.local/share/lutris/runners/wine/GE-Proton10-34
      name: winetricks
      prefix: $GAMEDIR
  - task:
      description: Installing .NET 4.8 (click through the installer; "Windows Modules
        Installer" warning -> Continue)
      executable: dotnet_installer
      name: wineexec
      prefix: $GAMEDIR
  - execute:
      args: -p "$GAMEDIR/drive_c/windows/system32/WinMetadata"
      description: Creating system directory...
      file: mkdir
  - execute:
      args: -j -q -o $WinMetadata -d "$GAMEDIR/drive_c/windows/system32/WinMetadata"
      description: Extracting Metadata UI files...
      file: unzip
  - task:
      app: --unattended --force vcrun2022 corefonts tahoma win11 renderer=vulkan
      arch: win64
      description: Installing dependencies (vcrun2022, fonts, win11, vulkan renderer)...
      env:
        PROTONPATH: $HOME/.local/share/lutris/runners/wine/GE-Proton10-34
      name: winetricks
      prefix: $GAMEDIR
  - task:
      arch: win64
      args: TargetDir="C:\Program Files\ON1\ON1 Photo RAW 2026"
      description: Running ON1 installer (let it finish; close the final screen without
        launching ON1)...
      executable: $setup
      name: wineexec
      prefix: $GAMEDIR
  - execute:
      command: cp -v "$(dirname "$WINEBIN")/../lib/wine/x86_64-windows/icu.dll" "$GAMEDIR/drive_c/Program
        Files/ON1/ON1 Photo RAW 2026/icuuc.dll"
      description: Adding icuuc.dll so Qt can find ICU...
  system:
    env:
      PROTONPATH: $HOME/.local/share/lutris/runners/wine/GE-Proton10-34
  wine:
    dxvk: true
    version: GE-Proton10-34
    vkd3d: true
slug: on1-photo-raw-on1-photo-raw-max-20
steamid: null
version: ON1 Photo RAW MAX 2026
year: 2026
{
  "game_slug": "on1-photo-raw",
  "version": "ON1 Photo RAW MAX 2026",
  "description": "",
  "notes": "On Omarchy, I ran into three more issues and documented the fixes, in case they're useful for the post or for readers on other distros: https://gist.github.com/elainerjackson/57565ea5ac730c0f3435e02e67ee23a7\r\n\r\n*Lutris/umu built the prefix on the latest GE-Proton (11-11) rather than 10-34 until I pinned `PROTONPATH`.\r\n*The .NET 4.8 installer reported \"already installed\" (Wine Mono's 4.8.1 registry keys, then the Windows 10 19045 OS-build check). `winetricks remove_mono win7` before the install fixed it.\r\nON1 exited seconds after launch because `Qt6Core.dll` imports an unversioned `icuuc.dll` and Proton only ships `icuuc68.dll`. Copying Wine's `icu.dll` in as `icuuc.dll` fixed it.",
  "name": "ON1 Photo Raw",
  "year": 2026,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "on1-photo-raw-on1-photo-raw-max-20",
  "installer_slug": "on1-photo-raw-on1-photo-raw-max-20",
  "script": {
    "files": [
      {
        "setup": "N/A:Please select the ON1 Photo RAW 2026 installer EXE"
      },
      {
        "dotnet_installer": "N/A:Please select the Microsoft .NET 4.8 Offline Installer (NDP48-x86-x64-AllOS-ENU.exe)"
      },
      {
        "WinMetadata": "N/A:Please select the WinMetadata.zip file"
      }
    ],
    "game": {
      "arch": "win64",
      "exe": "$GAMEDIR/drive_c/Program Files/ON1/ON1 Photo RAW 2026/ON1 Photo RAW 2026.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "arch": "win64",
          "description": "Creating Wine prefix (no Wine Mono)...",
          "install_mono": false,
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "app": "--unattended remove_mono win7",
          "arch": "win64",
          "description": "Removing Wine Mono and setting Windows 7 so the real .NET 4.8 installs...",
          "env": {
            "PROTONPATH": "$HOME/.local/share/lutris/runners/wine/GE-Proton10-34"
          },
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "description": "Installing .NET 4.8 (click through the installer; \"Windows Modules Installer\" warning -> Continue)",
          "executable": "dotnet_installer",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "execute": {
          "args": "-p \"$GAMEDIR/drive_c/windows/system32/WinMetadata\"",
          "description": "Creating system directory...",
          "file": "mkdir"
        }
      },
      {
        "execute": {
          "args": "-j -q -o $WinMetadata -d \"$GAMEDIR/drive_c/windows/system32/WinMetadata\"",
          "description": "Extracting Metadata UI files...",
          "file": "unzip"
        }
      },
      {
        "task": {
          "app": "--unattended --force vcrun2022 corefonts tahoma win11 renderer=vulkan",
          "arch": "win64",
          "description": "Installing dependencies (vcrun2022, fonts, win11, vulkan renderer)...",
          "env": {
            "PROTONPATH": "$HOME/.local/share/lutris/runners/wine/GE-Proton10-34"
          },
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "arch": "win64",
          "args": "TargetDir=\"C:\\Program Files\\ON1\\ON1 Photo RAW 2026\"",
          "description": "Running ON1 installer (let it finish; close the final screen without launching ON1)...",
          "executable": "$setup",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "execute": {
          "command": "cp -v \"$(dirname \"$WINEBIN\")/../lib/wine/x86_64-windows/icu.dll\" \"$GAMEDIR/drive_c/Program Files/ON1/ON1 Photo RAW 2026/icuuc.dll\"",
          "description": "Adding icuuc.dll so Qt can find ICU..."
        }
      }
    ],
    "system": {
      "env": {
        "PROTONPATH": "$HOME/.local/share/lutris/runners/wine/GE-Proton10-34"
      }
    },
    "wine": {
      "dxvk": true,
      "version": "GE-Proton10-34",
      "vkd3d": true
    }
  }
}
Back to game