Assassin's Creed Odyssey with Steam Play Proton (5.0-7), the Linux compatibility layer from Valve.
Assassin's Creed Odyssey settings for stable FPS
Please note that the game is running at 90% with custom settings for a near 60fps experience on a GTX 970. The image is then enhanced via Contrast-Adaptive Sharpening to avoid blurred image via VKBASALT.
WHY 90% of 1080p?
The game is rendered at 90% that means 1821x1024 (1920x1080x0.9 gives 90% of the total pixels, then keeping the aspect ratio constant will get you a resolution of 1821x1024)
It boost the frame rate of the game allowing a near 60fps experience but shown in 1080p it makes the game looks a bit blurry ...
That's why we use VKBasalt to enhance the image via Contrast-Adaptive Sharpening.
The image is enhanced using VKBasalt CAS at value 1.0.
CAS meaning Contrast-Adaptive Sharpening the equivalent of AMD fidelity FX algorithm.
The game is running on a I7 3770 + GTX 970 (see "PC CONFIGURATION" and
"GRAPHIC SETTINGS" below for details).
Note that this video is recorded with a cheap capture card .. The video image is not the highest quality but there is no frame loss during recording.
---
Making these videos is time consuming .. so like always... if you find this video helpful - LSS - Like Share and Subscribe - or make a good social media post about it =) .. Thank you! I need more subscribers/views :)
---
CHANNEL PAGE
/ linuxgamingalchemy
TWITTER PAGE: / linuxgamingalc1
HashTag #linuxgamingalchemy
OTHER VIDEOS ( #LinuxGaming )
Steam Play Proton tests: • Steam Proton - "Quick" Tests
Fighting games on Linux: • Steam Play Proton - Fighting games on Linux
Overwatch DXVK tests: • DXVK - Overwatch edition
Witcher 3 DXVK tests: • DXVK - Witcher 3 "Benchmark"
DXVK various tests: • DXVK - "Quick" Tests
---
PC CONFIGURATION
OS: Kubuntu 20.04 - kernel 5.68.0 - 64 bits
CPU: I7-3770 3.40GHz - 8GB of RAM
GPU: NVIDIA GTX 970 - driver: 440.64
GRAPHIC SETTINGS
1920x1080
RESOLUTION MODIFIER: 90%
RESOLUTION MODIFIER: 90% meaning Rendered in 1821x1024 = 1920x1080 at 90% (total pixels 1920x1080 is 2,073,600 pixels, and 90% of that is 1,866,240).
DYNAMIC RESOLUTION: OFF
ANTI-ALIASING: MEDIUM
SHADOWS: HIGH
ENVIRONMENT DETAILS: HIGH
ENV. TEXTURE DETAILS: HIGH
TESSELLATION: HIGH
TERRAIN: HIGH
CLUTTER: VERY HIGH
FOG: HIGH
WATER: HIGH
SCREEN SPACE REFLECTION: HIGH
VOLUMETRIC CLOUDS: MEDIUM
CHARACTER TEXTURE: HIGH
CHARACTER: HIGH
AMBIENT OCCLUSION HIGH
DEPTH OF FIELD OFF
VKBASALT
config : CAS 1.0
references: https://github.com/DadSchoorse/vkBasalt
The image being calculated in 900p we use VKBASALT to sharpen the overall image using CAS value 1.0 (Contrast-Adaptive Sharpening the equivalent of AMD fidelity FX algorithm).
The game is rendered at 90% that means 1024x1821 (1080x1920x0.9 gives 90% of the total pixels, then keeping the aspect ratio constant will get you a resolution of 1024x1821)
VIDEO
Rendered in 1821x1024 = 1920x1080 (90% of total pixels).
Recorded with a cheap external capture card at 1080p 60fps.
Edited with Kdenlive.
WHAT IS PROTON ?
https://en.wikipedia.org/wiki/Proton_...)
https://steamcommunity.com/games/2214...
PROTON REQUIREMENTS
https://github.com/ValveSoftware/Prot...
SOFTWARE REFERENCES:
Kdenlive: https://kdenlive.org/en/
Gimp: https://www.gimp.org
Wine: https://www.winehq.org/
Proton: 5.0-7
compatibility layer (d3d 9-10-11-12 to Vulkan)
Reference: https://steamcommunity.com/games/2214...
IMPORTANT REMARK
All games bought on steam and played on Linux client (including using the proton compatibility layer) count as a Linux purchase !
PS: All trademarks cited here or used in the video are the property of their respective owners.