Skip to content
This repository was archived by the owner on Aug 23, 2025. It is now read-only.

Lyall/ClairObscurFix

Repository files navigation

⚠️ This repository has been migrated

Active development has moved to Codeberg.
This repo is archived and will no longer receive updates.

ClairObscurFix

Patreon-Button ko-fi
Github All Releases

ClairObscurFix is an ASI plugin for Clair Obscur: Expedition 33 that removes the 30fps cap in cutscenes, disables sharpening and more.

Features

General

  • Skip intro logos.
  • Enable developer console.
  • Remove 30fps cap in cutscenes.
  • Enable background audio.
  • Adjust forced sharpening.
  • Disable cutscene subtitle background blur.

Ultrawide/Narrower

  • Disable letterboxing/pillarboxing in cutscenes.
  • Crop letterboxing in pre-rendered movies where possible.
  • Adjustable HUD size.

Installation

  • Download the latest release from here.
  • Extract the contents of the release zip in to the the game folder.

Steam Deck/Linux Additional Instructions

🚩You do not need to do this if you are using Windows!

  • Open up the game properties in Steam/Epic and add WINEDLLOVERRIDES="dsound=n,b" %command% to the launch options.

Configuration

  • Open ClairObscurFix.ini to adjust settings.

Building

  • Use Windows for building
  • Install Git, XMake and a C++ compiler
  • Clone this repository with git clone https://github.com/Lyall/ClairObscurFix --recurse-submodules
  • Run xmake
  • The output ASI plugin is located at build/windows/x64/release/ClairObscurFix.asi

Credits

Ultimate ASI Loader for ASI loading.
inipp for ini reading.
spdlog for logging.
safetyhook for hooking.