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

ETHER VAPOR Remaster (214570) #6210

Open
2 tasks done
waspennator opened this issue Oct 4, 2022 · 17 comments
Open
2 tasks done

ETHER VAPOR Remaster (214570) #6210

waspennator opened this issue Oct 4, 2022 · 17 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@waspennator
Copy link

waspennator commented Oct 4, 2022

Compatibility Report

  • Name of the game with compatibility issues: ETHER VAPOR Remaster
  • Steam AppID of the game: 214570

System Information

  • Steam Deck 512 GB
  • Proton version: Experimental

I confirm:

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

Symptoms

Game has weird visual glitches on text and on bullets when shooting. Game is playable on deck with visual issues.
download
download (1)
download (2)
steam-214570.log

Reproduction

Start the game up and play through it, watch the text and bullets.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Oct 4, 2022
@kisak-valve
Copy link
Member

Hello @waspennator, fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x3. looks like a possible line of interest from the log.

@waspennator
Copy link
Author

I tried the wined3d method too and it gives similar results, except certain text gets much darker, making it much harder to see

@Blisto91
Copy link

Blisto91 commented Oct 4, 2022

So theres actually two issues going on here. The first is that wines (protons) d3dx9_43.dll is causing the graphical glitches shown above. Which is a wine bug as it should ideally work the same as the windows version.

The second is that the game is acutally supposed to install DirectX (which includes the windows native version of the file above) as can be seen in the installscript.vdf. "%INSTALLDIR%\\redists\\DirectX\\DXSETUP.exe"
The problem is that that isn't a thing included with the game so don't know why it tries to do that. Seems like a game issue unless i misunderstand something.
The demo of the game includes d3dx9_43.dll in it's base folder and works fine without the graphical glitches.

@waspennator
Copy link
Author

waspennator commented Oct 4, 2022

I do see the install script message pop up when I was launching it on deck, but from what I've seen around, I dunno if it's a game issue or not. All the videos I see on yt running the game on windows look perfectly fine, no weird unreadable menu text or white squares when shooting

Very weird though that the demo is working fine but the full game isn't though.

@Blisto91
Copy link

Blisto91 commented Oct 4, 2022

I think any relatively modern windows version will already include these dll's with the OS without needing a install.

Edit: If you know how to use protontricks (or winetricks) you can probably get this working by installing d3dx9_43 through there.

Edit 2: ye just tried installing it through winetricks on my pc and it looks fine now.
Also to be clear there is a proton issue here as it should work with the ones included same as windows. Tho the games install script also looks odd hehe.

@waspennator
Copy link
Author

waspennator commented Oct 4, 2022

Checking protondb, apparently this issues been happening for over 4 years (Game came out in 2012), text apparently didn't display at all on older versions of Proton along with the white square bug.

2 other things I noticed from there too is that sometimes boss models don't always render (haven't gotten to a boss consistently to test yet) and switching from full screen to windowed will rarely turn the screen black (Haven't tested on deck yet)

I'd assume proton/winetricks would fix it, I'm mostly just posting this here to see if it could be fixed without it.

@Blisto91
Copy link

Blisto91 commented Oct 4, 2022

Ye post everything you find. 👍

@waspennator
Copy link
Author

Would it be needed to test DXVK on windows or not with this too BTW?

Also protondb page for reference.
https://www.protondb.com/app/214570

@Blisto91
Copy link

Blisto91 commented Oct 4, 2022

Not if the issues don't show with native d3dx9_43
d3dx9 files is a wine thing not dxvk.

I will try to reproduce the other issues you mentioned. If i can even get to the boss that is hehe.

@Blisto91
Copy link

Blisto91 commented Oct 4, 2022

I got to the boss a few times but didn't notice anything.

Also tried switching between Fullscreen and windowed alot, but also nothing there. This was on KDE plasma Wayland and a R9 380

@waspennator
Copy link
Author

Gotcha, well for now, those are the only things I've stumbled across in general

@waspennator
Copy link
Author

Still an issue as of the latest Experimental Proton build, if anything I think the text has managed to get worse now.

download

@waspennator
Copy link
Author

Text is still the same invisible blocky mess like before, ship still shoots glitches white square while firing on deck with Experimental proton.

@waspennator
Copy link
Author

Update, game has regressed, tried testing on my oled deck with latest Experimental and game no longer loads up. On 8 0-5 it starts rendering after a few seconds, but on experimental it just stops.

steam-214570.log.txt

@waspennator
Copy link
Author

Issue also happens on proton 9.0 beta.

@waspennator
Copy link
Author

https://gitlab.winehq.org/wine/wine/-/merge_requests/5263

Apparently the issue should be fixed and merged in wine, will retest once proton pulls in the fix.

@waspennator
Copy link
Author

Regression has been fixed with latest Experimental build, previous visual issues are still occurring

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

3 participants