From PCGamingWiki, the wiki about fixing PC games
Vessel cover
Strange Loop Games
OS X Ethan Lee
Linux Ethan Lee
indiePub Games
Release dates
Windows March 1, 2012
OS X January 7, 2013
Linux December 10, 2012

General information

Steam Community Discussions
Steam Users' Forums for game series


Essential improvements[edit]


Patches for the OS X and Linux versions are available here.

Game data[edit]

Configuration files location[edit]

System Location
Windows %APPDATA%\Vessel\
OS X ~/Library/Application Support/Vessel/
Linux $XDG_CONFIG_HOME/Vessel/
This game supports the XDG Base Directory Specification on Linux.

Save game data location[edit]

System Location
Windows %APPDATA%\Vessel\
OS X ~/Library/Application Support/Vessel/
Linux $XDG_DATA_HOME/Vessel/

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

In-game options menu.
In-game options menu.
Graphics option Option WSGF Notes
Widescreen resolution
Field of view (FOV)
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
Only editable in the VesselConfig.ini file, the setting SuperSample. Possible values are 1X, 2X, 4X, 8X and 16X.
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rate is capped at 60 FPS.[1]

OS X Resolution Settings[edit]

Due to a flaw in SDL video modes, Vessel for OS X requires that the settings be changed outside of Vessel. Edit ~/Library/Application Support/Vessel/VesselConfig.ini for this.

Input settings[edit]

Keyboard and mouse Native Notes
To change the key bindings, edit VesselKeys.ini.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller support
To configure your gamepad for Vessel, edit VesselGamepad.ini. Also see below. (OS X/Linux only)
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback

Controller Input[edit]

If you've got a compiler handy, you can use this C file to determine your controller's config values. Note: Requires SDL headers/libs!

The bindings that follow are named after the buttons found on the Xbox 360 controller. Simply bind the values described above to the equivalent 360 controller value.


The full list of known configurations for various controllers (contributed by the community) can be found in the Files section.

Audio settings[edit]

Audio options Native Notes
Separate volume controls
Surround sound
No speech
Closed captions
Mute on focus lost


Language UI Audio CC Notes

Issues unresolved[edit]

Vessels appear empty[edit]

This bug only appears in the OS X and Linux versions of the game. The vessels are being filled, but the fluid isn't being displayed.

Multi-monitor issues[edit]

The game works without problems in multi-monitor setups, however overviews, for example which reactors have been fixed in factory, will appear severely taller than the screen height.

System requirements[edit]

Operating system (OS) XP, Vista, 7
Processor (CPU) Dual Core 2.0 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 1.5 GB
Video card (GPU) ATI Radeon HD 2400
Nvidia GeForce 7600
DirectX 9.0c compatible
Shader model 3.0 support


  1. New 120Hz Games Report