ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.9k stars 1.04k forks source link

Infinity: Battlescape (1079620) #3597

Open megatog615 opened 4 years ago

megatog615 commented 4 years ago

Compatibility Report

System Information

I confirm:

steam-1079620.zip

Symptoms

Infinity: Battlescape appears to work 100% perfectly, for now, aside from a minor annoyance(others may find this problem much more frustrating, depending on how fast the game loads for them) involving the options menu. Opening the options menu and navigating it works fine, up until it is closed by either applying changes or cancelling. The options menu will close, but mouse input will no longer work. The only way to resolve the issue is to quit the game with ALT-F4 and reload. It will save your options, but of course you'll need to reload the game.

The options menu bug is worked-around by alt-tabbing away from the game and alt-tabbing back.

Reproduction

Simply open the options menu, either in the main menu or while playing, and close it.

megatog615 commented 2 years ago

In 2021(using Proton Experimental, 6.3, and 5.13), there is a crash bug that happens after about twenty minutes of playtime. I am not sure how to reproduce the bug other than just waiting for it to occur. Older versions of Proton, such as 5.0, cannot load the game anymore.

Options menu bug is still there, but I have since discovered that alt-tabbing out of the game(and alt-tabbing back) restores mouse control.

Proton Experimental does not load the Steam Overlay.

GunnerGuyven commented 2 months ago

I am experiencing a crash when attempting to enter the Tutorial. A popup with these contents appears:

Exception in:
- File:
C:\I-Novae\INovaeMaster\Engine\Src\Projects\Infinity Battlescape\Common\Database\CGameDatabase.cpp
- Line: 49
The operation is invalid

Details:
Cannot open database file

Do you want to continue executing the program ?
Press NO to exit the program

The game halts, and clicking 'Yes' or 'No' either result in a force-close. The game's log files repeat this message with an obfuscated stack-trace, and launching from console reveals nothing interesting at all.

I have engaged the developers who at first guessed it was a folder permissions issue, but that seems unlikely since the database files are created and the crash happens just after. I have tried Proton versions 7.0-6, 8.0-5, 9.0-2, Experimental, and ULWGL-8.0-5-3 all with identical result.

The previously mentioned Options menu bug appears to not be present for me. Joining a multiplayer game seems possible (I haven't tried to play a full match yet).