Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Siege of Avalon: Anthology (1558990) #4801

Open
WilliamOfNormandy opened this issue May 2, 2021 · 13 comments
Open

Siege of Avalon: Anthology (1558990) #4801

WilliamOfNormandy opened this issue May 2, 2021 · 13 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@WilliamOfNormandy
Copy link

Compatibility Report

  • Name of the game with compatibility issues: Siege of Avalon: Anthology
  • Steam AppID of the game: 1558990

System Information

I confirm:

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

steam-1558990.log

Symptoms

The game's launcher opens up, though the text fonts are a bit wonky, but when I hit play, I get a black screen that remains unchanged till I quit the game. I had a look at the log file and I wonder if line 468 in the attached log
"err: D3D11RasterizerState: Antialiased lines not supported"
is potentially causing the problem.

Reproduction

Install the game and run it with proton 5.13-6.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label May 2, 2021
@kisak-valve
Copy link
Member

Hello @WilliamOfNormandy, it looks like this game might benefit from support for Media Foundation maturing. It may be interesting to ponder a log from Proton Experimental.

@WilliamOfNormandy
Copy link
Author

steam-1558990.log

This is a log that I get from running the game with Proton Experimental. Once again, the game loads into a black screen that persists till I force quit. Hope this helps.

@MartinX3
Copy link

MartinX3 commented Jun 4, 2022

Still an issue.

  • Game starts
  • Plays Intro
  • Plays Video of old Guy opening Book
  • Crashes

Also the second start of the game scrambled the font of the starter.
grafik

@Blisto91
Copy link

Blisto91 commented Jun 4, 2022

Yes i see the same.

steam-1558990.log

@MartinX3
Copy link

MartinX3 commented Jun 5, 2022

I created an issue ticket also for the game.
Maybe it'll help.

SNEG-DEV/siege-of-avalon#6

@MartinX3
Copy link

MartinX3 commented Jun 5, 2022

Using the 1.05 version it works.

Forum thread about the new versions
https://soamigos.de/wbb5/forum/index.php?thread/4569-patches-pl%C3%A4ne-und-neuigkeiten-%C3%BCber-die-wiederver%C3%B6ffentlichung/&postID=93458

Download link of the patch
https://soamigos.de/wbb5/filebase/index.php?file/43-steam-gog-siege-of-avalon-patch/

grafik
grafik

@Blisto91
Copy link

Blisto91 commented Jun 5, 2022

Odd that steams own versions are so far behind

@MartinX3
Copy link

MartinX3 commented Jun 5, 2022

The devs say that 1.04 is to be announced and at the same time they also alredy develop 1.05 without releasing 1.04 in the stable channels first.

Also it seems that their repo has the tag 1.04 but it shares the same commit with tag 1.03 which is confusing.
https://github.com/SNEG-DEV/siege-of-avalon

Also it seems that they don't push their newer changes in the github repo and update a office excel table in a google drive with their done and upcoming code changes.
It would be sad if they only push code changes after new public releases.
I prefer at least a beta branch if they don't want to push the stuff into the master branch directly.

It's chaotic and we need to invest time to collect every needed informations.

There are also the beta branches test and test2 in steam which are both 4 months old where the master branch is 13 months old.
And these branches are password protected.
https://steamdb.info/app/1558990/depots/

@MartinX3
Copy link

MartinX3 commented Jun 5, 2022

Installing via protontricks gui for this game the windows dll gmdls fixed the ingame sounds.
(Or just protontricks 1558990 -q gmdls)

But I still don't hear music.
And I don't know if the menu buttons should make a sound if i hover them with my mouse.

@MartinX3
Copy link

MartinX3 commented Jun 7, 2022

I got in touch with the developer of the 1.4/1.5 patch.
It's a community patch and he will push the source code on github in his fork of the game.
He already shares the source code with his google drive account.
https://soamigos.de/wbb5/forum/index.php?thread/4569-patches-pl%C3%A4ne-und-neuigkeiten-%C3%BCber-die-wiederver%C3%B6ffentlichung/&postID=93466#post93469

@WilliamOfNormandy
Copy link
Author

@MartinX3 Thanks for the tip wrt to patch 1.5! I've gotten it to work on my machine as well. I also have a copy of the original Anthology CD (from 2002) which has worked on wine pretty much since ~ v1.9.

So, assuming the modern game uses the same assets from the original release, there shouldn't be sound when you hover over the menu items. As for the no ingame music bug, the original game had a similar issue on wine. Essentially, the audio in the game is encoded through MIDI and not static audio files like mp3/wav/ogg etc. There are suggested workarounds on winehq for the original game that supposedly fix the audio and may be worth trying. I never bothered fixing the music on the original game, simply because I've always preferred playing with no audio or with a custom external playlist.
Thanks again for suggesting the fix and hope some of the additional information helps!

@MartinX3
Copy link

MartinX3 commented Jun 8, 2022

@WilliamOfNormandy
You're welcome

Thank you for the tip, but sadly I can't test the directX thing to enable the music because proton already delivers the directX dll's.

@MartinX3
Copy link

The source code of the community patch:

https://bitbucket.org/rucksacksepp/siege-of-avalon-anthology-sourcecode/src/master/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests

4 participants