The Talos Principle

The Talos Principle

View Stats:
[CT]Robert  [developer] Feb 19, 2016 @ 9:26am
The Talos Principle - Update 257812 - public beta
Build 257812 for The Talos Principle is now available in beta "publicbeta", which does not require a password.

To install the beta, do this:
- locate the game in the Steam's "Library" panel
- right click and invoke "Properties"
- select the "Betas" tab
- choose "publicbeta"

NOTE: If you want to later change back from publicbeta to default, savegames may be lost! We test for forward upgrades, but not in the other direction.

Here are the changes:

New features:
- Added native 64-bit support for Linux.
- Added support for Vulkan graphics API on 64-bit Windows and Linux platforms. To use it, you must start The Talos Principle in 64-bit mode (when prompted by Steam's popup launcher). Then, in the game's menu, select Options / Graphics Options / Graphics API, and choose Vulkan from the drop-down menu. Of course, make sure you have the latest drivers installed prior to starting the game.
- On Linux, it may be necessary to switch to Vulkan via +gfx_strAPI "VLK" command line parameter, as dynamic switching via menus may cause issues. Also, it is recommended to delete Talos.ini file from UserData folder prior to starting the game with Vulkan for the first time on Linux. The path should look something like this:
/home/[user]/Steam/userdata/[userid]/257510/local/Talos.ini

Bug fixes:
- Fixed a crash on game startup on OSX.
- Fixed shader issues with open source OpenGL drivers on Linux.
Last edited by [CT]Robert; Feb 19, 2016 @ 12:26pm
< >
Showing 1-15 of 62 comments
YouTube.GTuxTV Feb 19, 2016 @ 9:56am 
Here is my quick test on Linux (60 seconds benchmark)
http://s15.postimg.org/7fk01qd7u/talosperf.jpg
vulkan is slower in fps but looks smoother.

NVidia GTX970
AMD Phenom II (6x 3,7Ghz)
16GB DDR3
Last edited by YouTube.GTuxTV; Feb 19, 2016 @ 10:20am
SUSEd Feb 19, 2016 @ 10:29am 
Talos.log shows "Loaded "libGL.so.1" " and "Gfx API: OpenGL" even when game is launched with +gfx_strAPI "VLK"
Last edited by SUSEd; Feb 19, 2016 @ 10:31am
keks  [developer] Feb 19, 2016 @ 10:36am 
You need to launch the 64-bit version to use Vulkan. If it doesn't appear as a launch option, please try restarting the steam client.
SUSEd Feb 19, 2016 @ 10:36am 
Yes this fixed the problem.
thay na cabeççaa Feb 19, 2016 @ 10:41am 
Originally posted by CTRobert:
Build 257812 for The Talos Principle is now available in beta "publicbeta", which does not require a password.

To install the beta, do this:
- locate the game in the Steam's "Library" panel
- right click and invoke "Properties"
- select the "Betas" tab
- choose "publicbeta"

NOTE: If you want to later change back from publicbeta to default, savegames may be lost! We test for forward upgrades, but not in the other direction.

Here are the changes:

New features:
- Added support for Vulkan graphics API on 64-bit Windows and Linux platforms. To use it, you must start The Talos Principle in 64-bit mode (when prompted by Steam's popup launcher). Then, in the game's menu, select Options / Graphics Options / Graphics API, and choose Vulkan from the drop-down menu. Of course, make sure you have the latest drivers installed prior to starting the game.
- On Linux, it may be necessary to switch to Vulkan via +gfx_strAPI "VLK" command line parameter, as dynamic switching via menus may cause issues. Also, it is recommended to delete Talos.ini file from UserData folder prior to starting the game with Vulkan for the first time on Linux. The path should look something like this:
/home/[user]/Steam/userdata/[userid]/257510/local/Talos.ini

Bug fixes:
- Fixed a crash on game startup on OSX.
- Fixed shader issues with open source OpenGL drivers on Linux.
d:
Visionary Man Feb 19, 2016 @ 10:41am 
Hope this helps! The time stamps are reversed for "no msaa" because I worked bottom to top going back but I'm sure it's not important and I put them in the same order for copying them onto this thread. All results are in first person view with fov @ 75.00, vsync and frame smoothing off. Am using a Samsung 840 1TB SSD with windows pagefile turned off.


17:46:03 LOG: * OS...
17:46:03 LOG: Name: Windows 10 (Home)
17:46:03 LOG: Kernel: WinNT (64-bit)
17:46:03 LOG: Version: 10.0, build 10586
17:46:03 LOG:
17:46:03 LOG: * CPU...
17:46:03 LOG: Vendor: AuthenticAMD
17:46:03 LOG: Name: AMD FX(tm)-8320 Eight-Core Processor
17:46:03 LOG: Type: 0, Family: 15, Model: 2, Stepping: 0
17:46:03 LOG: Clock: 4.21 GHz
17:46:03 LOG: Cores: 8
17:46:03 LOG: CMOV: Yes
17:46:03 LOG: SSE: Yes
17:46:03 LOG: Invariant TSC: Yes
17:46:03 LOG:
17:46:03 LOG:
17:46:03 LOG: * Memory...
17:46:03 LOG: Total physical memory: 16280 MB
17:46:03 LOG: Free physical memory: 12229 MB

17:46:03 INF: * Desktop settings...
17:46:03 INF: Color depth: 32-bit
17:46:03 INF: Desktop resolution: 1920 x 1080
17:46:03 INF: Virtual screen: 1920 x 1080
17:46:03 INF: Monitors attached: 1

17:46:04 LOG: Loaded "vulkan-1.dll".
17:46:05 LOG: Device memory used: 1343 MB in 9 block(s)
17:46:05 LOG: Host memory used: 1024 MB
17:46:05 INF:
17:46:05 INF: Gfx API: Vulkan
17:46:05 INF: Resolution: 1920 x 1080
17:46:05 INF: Vendor: ATI (0x1002)
17:46:05 INF: Driver: Vulkan (0x679A)
17:46:05 INF: Renderer: AMD Radeon HD 7900 Series ***(7950 to be precise)***
17:46:05 INF: Version: 1
17:46:05 INF: Video memory size: 3072 MB
17:46:05 INF: Available for textures: 2304 MB
17:46:05 INF: Shader model version: 5.0
17:46:05 INF: Active GPU(s): 1
17:46:05 INF: GPU architecture: forward conventional rendering
17:46:05 INF: Allowed memory size used for streaming: 2048.0 MB
17:46:05 INF: Driver version: 99999 (required: 1100)


4x MSAA
--------------------------------

DX9

17:48:57 INF: Duration: 60.0 seconds (3678 frames)
17:48:57 INF: Average: 61.4 FPS (63.2 w/o extremes)
17:48:57 INF: Extremes: 129.4 max, 20.4 min
17:48:57 INF: Sections: AI=6%, physics=1%, sound=1%, scene=70%, shadows=13%, misc=9%
17:48:57 INF: Highs: 402 in 5.1 seconds (79.1 FPS)
17:48:57 INF: Lows: 579 in 12.2 seconds (47.4 FPS)
17:48:57 INF: 30-60 FPS: 34%
17:48:57 INF: > 60 FPS: 66%

DX11

17:57:55 INF: Duration: 60.0 seconds (3834 frames)
17:57:55 INF: Average: 63.9 FPS (66.4 w/o extremes)
17:57:55 INF: Extremes: 116.3 max, 26.4 min
17:57:55 INF: Sections: AI=6%, physics=1%, sound=1%, scene=75%, shadows=12%, misc=5%
17:57:55 INF: Highs: 525 in 6.1 seconds (86.2 FPS)
17:57:55 INF: Lows: 658 in 14.0 seconds (47.1 FPS)
17:57:55 INF: 30-60 FPS: 29%
17:57:55 INF: > 60 FPS: 70%

OpenGL

18:03:09 INF: Duration: 58.2 seconds (2598 frames)
18:03:09 INF: Average: 44.7 FPS (48.3 w/o extremes)
18:03:09 INF: Extremes: 102.7 max, 4.1 min
18:03:09 INF: Sections: AI=4%, physics=1%, sound=1%, scene=74%, shadows=16%, misc=3%
18:03:09 INF: Highs: 18 in 0.2 seconds (92.7 FPS)
18:03:09 INF: Lows: 181 in 8.3 seconds (21.8 FPS)
18:03:09 INF: < 20 FPS: 2%
18:03:09 INF: 20-30 FPS: 5%
18:03:09 INF: 30-60 FPS: 67%
18:03:09 INF: > 60 FPS: 26%

Vulkan

18:05:06 INF: Duration: 59.9 seconds (2675 frames)
18:05:06 INF: Average: 44.7 FPS (46.3 w/o extremes)
18:05:06 INF: Extremes: 182.7 max, 0.7 min
18:05:06 INF: Sections: AI=6%, physics=1%, sound=1%, scene=79%, shadows=9%, misc=3%
18:05:06 INF: Lows: 12 in 2.3 seconds (5.3 FPS)
18:05:06 INF: 20-30 FPS: 2%
18:05:06 INF: 30-60 FPS: 88%
18:05:06 INF: > 60 FPS: 10%


------------------------------------------------------------

MSAA turned off.
--------------------------------------

DX9

18:14:24 INF: Duration: 60.0 seconds (4234 frames)
18:14:24 INF: Average: 70.6 FPS (72.5 w/o extremes)
18:14:24 INF: Extremes: 126.0 max, 16.1 min
18:14:24 INF: Sections: AI=6%, physics=1%, sound=1%, scene=68%, shadows=14%, misc=9%
18:14:24 INF: Highs: 322 in 3.5 seconds (91.1 FPS)
18:14:24 INF: Lows: 529 in 9.7 seconds (54.3 FPS)
18:14:24 INF: 30-60 FPS: 12%
18:14:24 INF: > 60 FPS: 87%

DX 11

18:12:38 INF: Duration: 60.0 seconds (4784 frames)
18:12:38 INF: Average: 79.8 FPS (81.4 w/o extremes)
18:12:38 INF: Extremes: 128.9 max, 31.2 min
18:12:38 INF: Sections: AI=7%, physics=2%, sound=1%, scene=70%, shadows=15%, misc=6%
18:12:38 INF: Highs: 666 in 6.5 seconds (103.1 FPS)
18:12:38 INF: Lows: 764 in 12.3 seconds (62.2 FPS)
18:12:38 INF: 30-60 FPS: 2%
18:12:38 INF: > 60 FPS: 98%

Open GL

18:10:55 INF: Duration: 58.9 seconds (3062 frames)
18:10:55 INF: Average: 52.0 FPS (56.2 w/o extremes)
18:10:55 INF: Extremes: 115.5 max, 5.0 min
18:10:55 INF: Sections: AI=5%, physics=1%, sound=1%, scene=70%, shadows=19%, misc=4%
18:10:55 INF: Highs: 79 in 0.8 seconds (98.2 FPS)
18:10:55 INF: Lows: 278 in 9.9 seconds (28.0 FPS)
18:10:55 INF: < 20 FPS: 1%
18:10:55 INF: 20-30 FPS: 2%
18:10:55 INF: 30-60 FPS: 47%
18:10:55 INF: > 60 FPS: 50%

Vulkan

18:08:35 INF: Duration: 60.0 seconds (3733 frames)
18:08:35 INF: Average: 62.3 FPS (63.8 w/o extremes)
18:08:35 INF: Extremes: 167.6 max, 5.0 min
18:08:35 INF: Sections: AI=6%, physics=1%, sound=1%, scene=75%, shadows=12%, misc=5%
18:08:35 INF: Highs: 98 in 0.9 seconds (104.1 FPS)
18:08:35 INF: Lows: 134 in 4.1 seconds (32.5 FPS)
18:08:35 INF: 20-30 FPS: 1%
18:08:35 INF: 30-60 FPS: 31%
18:08:35 INF: > 60 FPS: 68%



Much love to you all for working on Vulkan!
NoXPhasma Feb 19, 2016 @ 11:11am 
I would love to test the Vulkan Demo, but there is no Demo for Linux :(
blackout24 Feb 19, 2016 @ 11:17am 
Originally posted by NoXPhasma:
I would love to test the Vulkan Demo, but there is no Demo for Linux :(

http://steamcommunity.com/app/330710

A comment by AlenL 1-2 days ago made it sound like the demo also has access to the Vulkan stuff.

I'd give all you Croteam guys a raise if I could. You guys are awesome!
Last edited by blackout24; Feb 19, 2016 @ 11:17am
NoXPhasma Feb 19, 2016 @ 11:19am 
Thanks for the Link, but there is no install button for me. And yeah, they said you can test that with the demo, that's why I tried to install the demo, but I can't find a install button anywhere.
Jasem Feb 19, 2016 @ 11:19am 
There is, didn't you read at the top? I just finished running the benchmark.
OS: Ubuntu 16.04 64bit

Short version:

1. Vulkan

22:08:47 INF: Duration: 60.0 seconds (3816 frames)
22:08:47 INF: Average: 63.6 FPS (67.5 w/o extremes)
22:08:47 INF: Extremes: 312.3 max, 2.6 min
22:08:47 INF: Sections: AI=4%, physics=1%, sound=1%, scene=46%, shadows=8%, misc=40%
22:08:47 INF: Highs: 206 in 0.8 seconds (252.3 FPS)
22:08:47 INF: Lows: 266 in 9.6 seconds (27.6 FPS)
22:08:47 INF: 20-30 FPS: 1%
22:08:47 INF: 30-60 FPS: 44%
22:08:47 INF: > 60 FPS: 55%

Complete Vulkan Log[www.dropbox.com]

2. OpenGL
22:14:24 INF: Duration: 58.6 seconds (4542 frames)
22:14:24 INF: Average: 77.6 FPS (83.4 w/o extremes)
22:14:24 INF: Extremes: 195.2 max, 3.4 min
22:14:24 INF: Sections: AI=5%, physics=1%, sound=1%, scene=67%, shadows=18%, misc=7%
22:14:24 INF: Lows: 182 in 6.3 seconds (29.0 FPS)
22:14:24 INF: < 20 FPS: 1%
22:14:24 INF: 30-60 FPS: 16%
22:14:24 INF: > 60 FPS: 83%

Complete OpenGL Log[www.dropbox.com]
blackout24 Feb 19, 2016 @ 11:22am 
Originally posted by NoXPhasma:
Thanks for the Link, but there is no install button for me. And yeah, they said you can test that with the demo, that's why I tried to install the demo, but I can't find a install button anywhere.

You are right. I remember there was a demo button also on the Store Page of the main game:
http://store.steampowered.com/app/257510/
Not sure if I don't see it anymore, because I bought it.
Jasem Feb 19, 2016 @ 11:25am 
And switching between OpenGL and Vulkan is unstable in game, it just leads to black screen. So you have to set +gfx_strAPI "VLK" in the launcher custom options as suggested by Robert.

Furthermore, even if you start it in Vulkan, if you try to change any graphics settings that requires "Apply" then this leads to another black screen.
NoXPhasma Feb 19, 2016 @ 11:25am 
No, there is no button: https://i.imgur.com/oJBhdxj.png

I can't even install it when I use this command: steam://install/330710

*edit*
Now I was able to install the demo with the command, I changed to public beta but I have no Vulkan option. Yes, I have the Nvidia Vulkan beta driver installed :)

*edit2*
OS: Linux Mint 17.3 Rosa
CPU: AMD FX-8350
GPU: GeForce GTX 970 (355.00.26)
RAM: 16 GB
Last edited by NoXPhasma; Feb 19, 2016 @ 11:34am
gutigen Feb 19, 2016 @ 11:33am 
No dice on Intel (Arch with icd driver installed), Vulkan option doesn't even show up (nor 64bit for that matter), though I'm on DEMO if that makes any difference.
Last edited by gutigen; Feb 19, 2016 @ 11:33am
NoXPhasma Feb 19, 2016 @ 11:42am 
Same here, running the x64 build of the demo from the directory (there is no option when launched by the library). But there is no Vulkan option. Probably this is still the old Linux build of the demo.

*edit*
Log says it's build 257812, strange.

*edit2*
Ok, found the issue, even if you run the x64 build from the directory, it will launch the game through Steam, and Steam launches the x32 build.
Last edited by NoXPhasma; Feb 19, 2016 @ 12:00pm
< >
Showing 1-15 of 62 comments
Per page: 15 30 50

Date Posted: Feb 19, 2016 @ 9:26am
Posts: 62