Celeste

From PCGamingWiki, the wiki about fixing PC games
Celeste
Celeste cover
Developers
Matt Makes Games
Linux Ethan Lee
Engines
Windows, OS X, Linux Monocle Engine
Windows, OS X, Linux FNA
Windows XNA
Release dates
Windows January 25, 2018
macOS (OS X) January 25, 2018
Linux January 25, 2018
Celeste on Wikipedia

Key points

On Windows the OpenGL version supports more controllers, including DualShock 4, than the DirectX version.[1]

General information

Official Website
Steam Community Discussions
Changelog

Availability[edit]

Source DRM Notes Keys OS
Discord
DRM-free after installation through Discord client (see notes)
DRM-free when launched directly from executable.
Windows
Epic Games Store
DRM-free after installation through Epic Games Launcher (see notes)
Limited to the OpenGL version on Windows.[2]
DRM-free when launched directly from executable.
Windows
macOS (OS X)
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Linux
itch.io
DRM-free
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
Windows
macOS (OS X)
Linux
Celeste Classic can be played through a web browser on itch.io.

Downloadable content (DLC) and expansions

Name Notes
Chapter 9: Farewell Free DLC containing over 100 levels released on September 9, 2019.[3]
Windows
macOS (OS X)
Linux
Soundtrack
Windows
macOS (OS X)
Linux

Version differences[edit]

Windows[edit]

There are two versions available on Windows: a DirectX version and an OpenGL version.
Discord, itch.io, and Steam includes both versions. Epic Games Store is limited to the OpenGL version.
The OpenGL version of the game runs on FNA and SDL2, which has more controller support than XNA (DirectX).[1]
Discord: Launch the OpenGL version[4]
  1. Launch Discord and navigate to the library.
  2. Click on the downwards pointing arrow to the right side of the Play button for the game.
  3. Select Celeste OpenGL.
itch.io: Download the OpenGL version[4]
  1. Navigate to the download page on itch.io.
  2. Download Celeste Windows (OpenGL).
  3. Extract the archive to an appropriate location.
  4. Launch the game using Celeste.exe.
Steam: Change to the OpenGL version[1]
  1. Launch Steam.
  2. Select the game, Right-click on it and select Properties.
  3. Open the Betas tab.
  4. Change Select the beta you would like to opt into to opengl - and click Close.
  5. Launch the game after the download have finished.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\Saves\[Note 1]
macOS (OS X) ~/Library/Application Support/Celeste/Saves/
Linux $XDG_DATA_HOME/Celeste/Saves/
This game follows the XDG Base Directory Specification on Linux.

Save game data location[edit]

System Location
Windows <path-to-game>\Saves\settings.celeste[Note 1]
macOS (OS X) ~/Library/Application Support/Celeste/Saves/settings.celeste
Linux $XDG_DATA_HOME/Celeste/Saves/settings.celeste

Save game cloud syncing[edit]

System Native Notes
Discord
Epic Games Store
Steam Cloud

Video settings[edit]

In-game general settings.
In-game general settings.
Graphics feature State Notes
Widescreen resolution
Scaled from 320x180.
Multi-monitor
Ultra-widescreen
16:9 pillarboxed.
4K Ultra HD
No resolution option in-game, only Adjust Screen Size option for scaling to fit your screen and resolution.
Field of view (FOV)
Windowed
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Anti-aliasing (AA)
3D models in menus are not antialiased.
Vertical sync (Vsync)
60 FPS
120+ FPS
Game capped at 60 fps. Menus are uncapped.
High dynamic range display (HDR)

Input settings[edit]

In-game controller remapping.
In-game controller remapping.
In-game keyboard remapping.
In-game keyboard remapping.

Audio settings[edit]

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Canadian English.
Simplified Chinese
French
German
Hungarian
Fan translation, download.
Italian
Japanese
Korean
Fan translation, download.
Brazilian Portuguese
Russian
Spanish

Other information[edit]

API[edit]

OpenGL version uses FNA and SDL2. DirectX version uses XNA.[1]
Technical specs Supported Notes
Direct3D 9
OpenGL 2.1, 3.0
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

Middleware[edit]

Middleware Notes
Audio FMOD
Input SDL2 OpenGL version only.

System requirements[edit]

Windows
Minimum
Operating system (OS) 7
Processor (CPU) Intel Core i3-380M
System memory (RAM) 2 GB
Hard disk drive (HDD) 1200 MB
Video card (GPU) Intel HD Graphics 4000
DirectX 10 compatible
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.7.5
Processor (CPU) Intel Core i3-380M
System memory (RAM) 2 GB
Hard disk drive (HDD) 1200 MB
Video card (GPU) OpenGL 2.1 with ARB compatible
Linux
Minimum Recommended
Operating system (OS) glibc 2.17
Processor (CPU) Intel Core i3-380M
System memory (RAM) 2 GB
Hard disk drive (HDD) 1200 MB
Video card (GPU) OpenGL 2.1 with ARB compatible

Notes

  1. 1.0 1.1 When running this game without Administrator elevation, activity in %PROGRAMFILES%, %PROGRAMFILES(X86)%, and %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore\ (more details).

References

  1. 1.0 1.1 1.2 1.3 Steam Community - PS4 Controllers on PC - last accessed on 2018-04-28
    "Alternatively you can use the OpenGL Beta branch (by changing it in Celeste's Steam settings by right clicking the app). The OpenGL version of the game runs on FNA & SDL2, which has more controller support than XNA."
  2. Verified by User:Aemony on 2019-08-30
    The DirectX version is nowhere to be found after having downloaded the game.
  3. Extremely OK Games - Hello, and Farewell - last accessed on 2019-09-06
  4. 4.0 4.1 Verified by User:Aemony on 2019-08-30