Proton: Fable Anniversary (288470)

Created on 22 Sep 2018  路  25Comments  路  Source: ValveSoftware/Proton

Compatibility Report

  • Name of the game with compatibility issues: Fable Anniversary
  • Steam AppID of the game: 288470

System Information

  • GPU: GTX 1060
  • Driver/LLVM version: nvidia 396.54
  • Kernel version: 4.18
  • Link to full system information report as Gist
  • Proton version: 3.7-6 Beta

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-288470.log
looks like the game needs wine-mono

Symptoms

Game does not start. Steam says Running, then Syncing, then none.

Reproduction

Start the game

.NET .NET-UE3 Whitelist Request

Most helpful comment

With Proton 4.2-3 game starts and works, but there are issues:

1) some textures (some wood, some stone, player and NPCs eyes) are black
2) main menu (but not pause menu) is too dark and maybe desaturated?
20190420121313_1

3) in fullscreen there are occasional diagonal black tears
4) some quest items you receive are partly invisible

steam-288470.log

System info

All 25 comments

With Proton 4.2-3 game starts and works, but there are issues:

1) some textures (some wood, some stone, player and NPCs eyes) are black
2) main menu (but not pause menu) is too dark and maybe desaturated?
20190420121313_1

3) in fullscreen there are occasional diagonal black tears
4) some quest items you receive are partly invisible

steam-288470.log

System info

I tried to run this game in wine 4.6-1 to see if a later version of wine fixes the graphical issues only to discover that now with that version of wine the game doesn't run even with dotnet40 installed. The best I got it to do was start for a few seconds but then it crashed. Even in wine rating the older version of wine (1.7) had platinum rating and the later one of the two reviews (2.0) had gold and now it feels like garage, :( I always wondered why proton didn't keep up-to-date with wine versions and now I know.

I read that the graphic glitches are fixed if you added galliumnine but it doesn't work the nvidia drivers. (which is what I run )

I guess as an update to my last post I've now read that the graphical issues with this game and others can be fixed with d9vk. I hope this gets added to proton. (especially since unlike others I've had trouble trying to add it manually.

It's easy to install d9vk:

export WINEPREFIX=~/.steam/steam/steamapps/compatdata/288470/pfx
./setup_dxvk.sh install

@NerosTie

Thank you so much!!! That did it!!! d9vk even fixed the main menu tint problem so the whole games looks as good as Windows now. XD

hey I just wanted to report that at a certain point by the 4th or 5th quest in the game or so the game keeps freezing trying to load one of the areas that you have to go to. (It's around BarStowe (sorry if I spelled that wrong I only remember how it sounds) the area you go to when you guide the two vendors to it protecting them along the way) It freezes my machine to the point where I have to do a hard reboot.

Whitelist Request

  • Name of the game to be whitelisted: Fable Anniversary
  • Steam AppID of the game: 288470

System Information

  • GPU: GTX 1060
  • Driver/LLVM version: nvidia 430.34
  • Distro version: Arch Linux
  • Link to full system information report as Gist
  • Proton version: 4.11-1

I confirm:

  • [x] that pressing the Play button in the Steam client is sufficient.
  • [x] that runtime config options are necessary to run the game, specifically: PROTON_USE_D9VK=1
  • [x] that no workarounds other than PROTON_* env variables are necessary.

Issues

  • [x] I haven't experienced any issues.
  • [x] There are no issues left open for this game.
  • [ ] Although I consider the gaming experience equal to Windows there are remaining issues:

@m-svo

I disagree that the game should be whitelisted because it requires d9vk which requires extra work to install since it hasn't been merged into proton yet. If this is allowed to be whitelist then I guess Skyrim SE should be whitelisted as well because it only requires an install of faudio from protontricks to work fine.

@codeman101 d9vk has been merged yesterday, please check with Proton 4.11-1 if it works for you. You can install it via Steam Library - Tools

I disagree too, d9vk is still in a WIP state. Fable could be whitelisted when d9vk will be completely merged.

@NerosTie feel free to post a compatibility report with the issues you are having with the game
The game "just works" for me with the latest Proton and I have no way to measure the state of d9vk and decide if it is a WIP.
Also, whitelisting for Proton, per my observation, does not take a single whitelist report. If that would be the case, there would be over 500 games whitelisted, just filter issues here by the label.
Whitelist report here means "it works without any issues on my setup", nothing else.

Hello @codeman101, any runtime config option that has a compat config string in the list can be used when requesting a compatibility report be converted to a whitelist request.

Is anyone seeing an issue that would block this game from being whitelisted while using Proton 4.11 and PROTON_USE_D9VK=1 %command% in the game's launch options (needs a vulkan-capable video card).

@kisak-valve

Hmm ok. Personally I would think that a game can be considered whitelisted when it's click and play and doesn't require any intervention no matter how little but I understand partly from a coding perspective why adding a proton parameter is still considered whitelistable. To be honest though I wonder if it's possible to have proton add the parameter itself since each game has an ID tag. Now I'm anxious to look at the code myself. I'll try to get around to it this weekend. :)

Actually, you don't need D9VK to fix the black textures. It's fixed with Proton 4.11 alone. And it's probably the same thing with all games using the Unreal Engine 3.

So, it can be whitelisted.

@NerosTie

That's because d9vk was merged into Proton 4.11

It's merged but you need to add PROTON_USE_D9VK=1 to activate d9vk. With Proton 4.11 and WITHOUT the parameter to activate d9vk, so with WineD3D, the black textures are solved.

@NerosTie

Ah so WineD3D updated. That's funny. D9vk took so long to merge It became replaced by something else that's already internal. LOL (at least as far as this game is concerned) I knew the merge should've happened sooner.

Whitelist Request

System Information

Works great out of the box, even better with "PROTON_USE_D9VK=1".

Hi there, I'm sorry if this might not be the right place or I'm necro-bumping (I hope not).

I have recently reinstalled Manjaro (i3wm) installed Steam and Fable Anniversary but I cannot get it to launch (however, prior to reinstalling Manjaro I was able to).

I have made a more in-depth Reddit post here

However, I have installed the game, run winecfg and made sure that's updated, I have tried the suggested launch options above, however these make no difference.

I have piped the output of Steam into a text file while launching Fable, the output is here;

https://pastebin.com/deWsbLYg

If anyone has any idea what's causing this crash I'd be very grateful for your knowledge - I'm hoping it's something silly I've missed etc (the game "launches" does nothing and then closes)

Thanks and kind regards.

Hello @tunanachos, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box. Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Hey! @kisak-valve thanks for the incredibly fast reply, very grateful for your time.

My System Information is uploaded here

And hopefully I've uploaded the Proton log for you too.

steam-288470.log

Thanks once again _(sorry for not adding the Proton Log already, should have thought of that)_.

From the log:

err:vulkan:wine_vk_init Failed to load libvulkan.so.1.
err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan.
err:module:LdrInitializeThunk "winevulkan.dll" failed to initialize, aborting

This looks like a side effect from you (or your distro's package maintainer for Steam) disabling the Steam runtime. You might get lucky installing the vulkan-icd-loader and lib32-vulkan-icd-loader packages, otherwise completely close Steam and try running Steam from a terminal with STEAM_RUNTIME=1 steam.

Thanks again for your fast reply,

This is odd as I used Manjaro-i3 prior to the reinstall and didn't face such an issue & I've personally not changed anything to do with steam etc.

I will attempt to find the packages mentioned in pamac-manager and install them. Failing that I'll launch Steam with the flag you mentioned.

Just asking in advance, but is there any possibility I may have downloaded the wrong Steam? (I downloaded steam-native but there was also steam-manjaro)?

Also, if the flag option is the fix for the issue, is there a way to have the run each time I launch Steam from rofi? As I imagine running it normally wont enable the flag and I'd prefer not to have to launch Steam from a terminal constantly.

I'll report back after giving this a go, either by making a new post or editing here.

Thank-you again for your time & help @kisak-valve

_Quick edit, I already had the package vulkan-icd-loader but was missing lib32-vulkan-icd-loader after installing that package and rebooting I was able to launch the game! (although admittedly it has just crashed but I assume that's from tabbing out). Fingers crossed this is it!_

Thank-you, thank-you, thank-you! Would never have figured that out by myself.

Hi.
The game is very laggy for me on AMD Ryzen 5 1500X and GTX 1080. I'm far from the 60fps in 1080p even with lowest settings, more about 25 I think.
My System Information : https://gist.github.com/octopoulpe/65817f907e7a909d6d5d0eba9219fc4a

I am using an out of the box steam + Fable Anniversary + Proton on archlinux. I tried with Proton 4.11-13 and 5.13-1 and a mix of every ingame settings (vsync, full screen, etc). Nothing changes (neither better nor worst).
Even the menus are king of stuttering. I tried FXAA removal from steam workshop but didn't see anything changed.

I have no performance problems in other Steam Play games. Do you have any idea what could be the problem ?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ArekPiekarz picture ArekPiekarz  路  3Comments

ghost picture ghost  路  3Comments

leifmetcalf picture leifmetcalf  路  3Comments

lucifertdark picture lucifertdark  路  3Comments

Dakunier picture Dakunier  路  3Comments