Neko-san
Published
DISPLAY=:1 gamemoderun %command%
- On startup, the game lags hard before the intro video plays; getting stuck at 1 frame until then (according to the Steam overlay) forcing me to click through them
2) The framerate is horrific at 4K on the 7800 XT even if lowering the settings from the defaults (which shouldn't be necessary for a game like this)
In multiplayer sessions, in every battle I get an odd error message about the server not being able to save the multiplayer session. Not sure if this is related to Proton or not.
Also, I was getting fequent desync messages for some reason.
I ran this in a terminal befor running the game to work around a gamescope Steam overlay bug:
gamescope -e --nested-refresh=60 -w 3840 -h 2160 -W 3840 -H 2160 -f -R --RT --force-grab-cursor --hide-cursor-delay 3000 --fade-out-duration 200 --prefer-vk-device --adaptive-sync --sharpness 0 --hdr-enabled --hdr-itm-enable
(GOG) On Keyboard+Mouse, Game Would be Fine, but on a Handheld Gamepad Support is Partially Broken
Gamepad and controllers work BUT don't operate the radial menus properly, which breaks important functionality (like gadget selection, ammo types, and ability selection) and using a mouse trackpad is somehow blocked in these menus. Also, controllers are not automatically detected and must be enabled in the settings via mouse first. If the Deck is docked and you're using a different controller, having it disconnect for any reason will turn the setting back off (annoyingly).
To workaround a SteamOS/Client bug, you CANNOT use the "add to Steam" right-click context menu to add the installer to Steam. You MUST do so with the Steam client desktop CLIENT button otherwise EXEs won't launch. After choosing your install location (ideally not the default), you have to go into the Steam properties for the game and change the EXE and folder path to where "APGame.exe" is.
Functions Well Enough, but With Some Edgecase Annoyances
Controller support works properly, initially, but disconnecting and reconnecting the controller for any reason causes the thumbsticks and triggers to become unbound thereby forcing a restart of the entire game.
Not 100% what caused it, but during one of the tutorials the game wrested nearly completely control of most inputs from me and pressing B/circle a couble times somehow took me to the tutorial selection menu but everything was graphically broken. This was kind of a fluke, so I'm not filing this as graphical degradation but rather as a stability bug because it forced me to restart the game.
Using the bug reporting feature via controller doesn't work: it just sends a blank report without even bringing up the report form. If you're going to send a bug report, open the menu option with your keyboard+mouse.
Overall the game seems to function fine but some annoying hiccups under certain circumstances might occur, so watch out for those. If you find a particularly persistent issue, try switching to Proton to see if it's reproducible on that side or not.
The Beta Uses EAC; Doesn't Even Load the Main Menu
Proton attempts to install EAC, and the game launches, but almost immediately freezes once it starts to load.
I used a custom Proton tat I compiled myself from source:
https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg
Protontricks nor Any Proton Version I've Tried Runs the Launcher
Nothing I've been able to do, including using Protontricks, has enabled me to start the game launcher.
Launching the Game Doesn't Work
Attempted to launch the game with Proton 5.0-9 and the game seemed to launch (I saw a blank spot open in my KDE notification tray) but then it closes quite short after before it even opens a window.
Running Protontricks to change the compatibility mode from Win10 to Win7 made no difference.
Plays Just Fine
My previous report was wrong because I was using a faulty GPU at the time.
Doesn't Run With Proton 5.0-9 or Proton-5.9-GE-ST
Doesn't run with the latest Proton or the Glorious Eggroll custom Proton.
Don't know what's the cause of the issue.
Aside from that, the configuration tool doesn't let you select a resolution in regular Proton but does let you in GE Proton.
The game's configuration tool didn't supply any resolution options from its drop-down list as it was supposed to.
Choosing options from the game's main menu doesn't save those changes in future sessions after the game has been closed.
Despite what I said about the game not working in current newer Proton versions, the game does however work in 4.11-13, after I did some reading on someone getting an older 4.11 version to work on the Proton GitHub.
Changing the application compatibility mode in winecfg to Windows 7 is required for the game's configuration tool to work.
The game's configuration tool didn't supply any resolution options from its drop-down list as it was supposed to.
The configuration tool's resolution drop-down-list doesn't supply any options even though it's supposed to, but does if you run it with the GloriousEggroll Proton fork, though that version of Proton can't run the game.
Found that 4.11 works after reading that another user got an older 4.11 version to work on the Proton GitHub (though not personally ideal to me).
Set compatibility mode to Windows 7 in winecfg for the game's configuration tool to work.
The configuration tool's resolution drop-down-list doesn't supply any resolution to choose from, so playing the game doesn't appear to use the correct resolution. The game also has small black bars on the left and right sides that seem to indicate this as well.
The in-game options menu doesn't actually save any changes made to it after restarting the game. Not sure if this is because it never actually writes these changes somewhere so it doesn't load it in future sessions, but that would be my guess.
Despite Minor Annoyances, Plays Well at 60 FPS Most of the Time
Set GPU clock to 800
The main menu and various in-game icons suffer from being heavily pixelated at the Deck's native screen resolution (1280x800); icons getting it the worst because they're small and sometimes are difficult to identify.
Upgrade menus suffer a massive frame hit (~30 to ~40 even at default GPU clock speeds) and the camp can take a performance hit depending on the scene complexity too. Not necessarily important but launching the game always introduces a hard stutter in the initial intro. Ocassionally the game stutters but this is likely shader compilation, I imagine. Waking from sleep mode causes an irritatingly large performance hit that requires a relaunch to fix.
The Game Plays, Even If Not At Stable Frame-rates with Semi-Modern Hardware
Not sure if it's just a game bug but idle chatter, that I'm fairly certain is supposed to be heard, isn't audible at all quite often.
The game played fine but wasn't able to hit 4K 60fps on a 2080 Ti with mostly high settings and anisoptric set to 1.
Had to tone it down to 1440p and, even then, I had to use a setting to tone down the rendered texture resolutions some percentages down to even land an average of mid-50s in most indoor scenes.
And since DLSS isn't supported in Proton, there's not much else I can do about it unless I go down to 1080p, which is pretty ridiculous for a 2080 Ti.
The game froze on me once in what I'm assuming was supposed to be a loading sequence after finishing up at a bar, as a Corpo, at the the beginning of the game.
(Hopefully Valve can do something about adding support for DLSS support through Proton? The performance boost from that would definitely help offset the performance impact I seem to be getting?)
gamemoderun %command% --launcher-skip --intro-skip --skipStartScreen
Even with an overclocked 2080 Ti, with RT off, FidelityFX on, and FSR2 on, on an NVMe SSD, hitting 60 FPS at 4K in the initial Corpo-start was simply not feasible. Quite insane.
Doing the Corpo-start on an Nvidia Turing card (20xx) guarantees a crash/softlock before even obtaining control of the character.
The launcher renders as a black window, so it has to be bypassed with --launcher-skip
Play this with an Nvidia card at your own peril. Until this issue from 2022 gets resolved, Nvidia crashes are certain to happen at some point: https://forums.developer.nvidia.com/t/multiple-cuda-rtx-vulkan-application-crashing-with-xid-13-109-errors/235459/9
PROTON_DXVK_ASYNC=1 PROTON_ENABLE_NVAPI=1 PROTON_HIDE_NVIDIA_GPU=0 gamemoderun %command%
Not sure if it's me, Proton, or Steam Input from the client, but using a PS4 controller felt... like it had input lag? Or maybe it was the game speed? Disn't feel that bad on an Xbox controller though, but I'm not sure.
Ocasionally, the screen freezes on a frame and takes a moment to catch up with what's actually happening, which is a big no-no, especially for a fighting game.
Additionally, the game felt sluggish compared to what it should have felt natively and it was like this the majority of the time.
With the speed of the game and framerate being worse than it should have been, given my hardware, it felt like a chore to fight through but not so bad that it was unplayable either. More framerate sensitive people would probably feel differently.
The game uses Media Foundation for story mode, so keep that in mind if you plan to do that; I didn't play story mode.
With plain Proton, performance still felt odd like I described.
Launcher Runs, the Game Doesn't
PROTON_LOG=1 %command%
The game throws an error message on launch and just renders a black window with the game's custom mouse cursor. No gameplay to be seen here. :/
Doesn't Work Run With Terminal Command, Regular Proton, or ProtonGE
ProtonGE is supposed to do the terminal command itself, but even after doing it myself and nuking the prefix several times, it still runs a ghost process before shutting itself down.
gamemoderun %command%
I compiled my own Proton build based on the latest Wine Staging via Proton-tkg. This has custom patches applied to it but it's based on upstream Wine rather than Valve's Wine Proton code. Has no issues in my experience.
gamemoderun %command%
The audio intermitently crackles and goes mute and is especially worse in cutscenes.
On Wayland, I can't ALT+TAB out of the game and I actually have to exploit the fact I use a drop-down terminal (Yakuake) in order to hackily escape the game window.
If using a PS4 controller, enabling Steam Input is required for the controller to function. Additionally, the left bumper/L1 was bound to the D-pad, for some reason, in Steam Input.
Going into the subway for the first time resulted in an infinite loading screen. This sequence is required to progress the game. Relaunching the game and loading an autosave to try again worked but this was annoying.
Ideally, none of these issues should be present; particularly the infinite loading screen and frequent audio issues.
Launches with an Error then Crashes
Error:
LowLevelFatalError [File:Unknown] [Line: 266] D3DCommandQueue->GetClockCalibration(&GPUTimestamp, &CPUTimestamp) failed at D:/Projects/MaineRel/Game/Engine/Source/Runtime/D3D12RHI/Private/D3D12DirectCommandListManager.cpp:397 with error 80004001
0x000000007b00fc3e EntryPoint() []
gamemoderun %command%
Some menus don't load when trying to navigate them. Or rather, they seem to infinitely load, preventing me from doing things like customizing. Not being able to load menus is kind of a big deal for me.
env -u LD_PRELOAD ENABLE_GAMESCOPE_WSI=1 gamescope -e --nested-refresh=60 -w 3840 -h 2160 -f -R --rt --force-grab-cursor --hide-cursor-delay 3000 --fade-out-duration 200 --prefer-vk-device --adaptive-sync --hdr-enabled -- env LD_PRELOAD="$LD_PRELOAD" DXVK_HDR=1 PULSE_LATENCY_MSEC=60 gamemoderun %command%
Had some crackling when played with default pulsaudio latency, but PULSE_LATENCY_MSEC=60
fixes it.
Regardless if I used an official PS4 controller or an Xbox controller (through the Xone kernel module), launching the game through gamescope seems to completely prevent Steam Input from functioning. Turning off the overlay does nothing either. If not using gamescope, controllers will work, but... obviously at the expense of gamescope's benefits.
Uncommonly, after extended periods of play, the game causes the Mesa graphics driver to crash. In some more severe circumstances, a full reboot.
The Steam overlay, itself, never loads in regardless if using gamescope or not.
Multiplayer works as expected. I didn't notice anything unsually at all.
The "Academy" mode works, but sometimes the bots slide around and without weapons. It's unclear if this is a true game bug or something else going on. Either way, it doesn't happen too often.
For context: I played the game at max settings and in 4K at 60FPS.
While the game is perfectly playable, I personally can't stand it when games have laggy inputs and movements when they shouldn't.
The game is UNBEARABLY loud by default and you have to go overboard to turn it down to a state that won't destroy your ears if you're wearing headphones... :)
Inputs in menus and in-game movement was slightly laggy and quickly becomes very annoying.
Playing at high resolutions absolutely destroys the framerate, even on a 2080Ti.
Had to scale down the resolution down to 1080p from 4K to get a stable 60fps.
Still Borked with Proton 8
The game infinitely loads on launch. Steam detects the process in the guide menu but the game window refuses to appear.
Custom Campaigns Crash and Online Doesn't Work
Attempting to load into online sessions falsely claims a VAC warning and prevents play.
Can Be Played, But Only with Proton 5.13
If running any Proton after version 5.13, the game crashes after the prologue.
Hopefully the regression with this game in newer Proton versions will get fixed.
Some Hiccups but Plays Great
If you're using a TV, or something to that effect and are using surround sound, the some audio goes completely missing despite the in-game setting be set to surround sound as well. (Tried with 5.1 surround)
To avoid it, just set your audio device stereo if you're in this situation.
The game does not like being in Fullscreen Windowed mode.
Not that I expect anyone to do that, but just a heads up.
Occasionally, scrolling through menus with a controller causes it to continue scrolling at a high speed at even a slight input (ex: pushing down once in the pause menu and it scrolls though the whole list twice before stopping).
The game does sharp stuttering every so often (not excessively though) and tends to hover around slightly 60 FPS (with Vsync) at 4K on a 2080 Ti, despite anisoptric filtering being turned down for performance, for some reason.
Once in a while, for long play sessions, the game freezes after a mission starts and requires the game to be closed and relaunch to fix. Not terrible though, considering the game auto saves quite often.
Audio from loading screens and collectibles are VERY quiet when not using a headset.
Settings menu .cfg file may still be required for the game to accept some settings changes, as I tried to do it in game as someone else claimed works now, but got unexpected strange behavior as a result (ex: severe frame drops for no explicable reason).
My previous report was false because the issues I was having at the time was actually due to a faulty GPU I was using at the time.
Plays Perfectly Fine But With Possible Slight Performance Issues (hardware dependent?) and Occasional Blank Screens
Certain ultimate combination attacks, regular ultimate attacks (only one or two I can think of, but they're spoilers), and cutscenes sometimes become a solid purple screen with a gradient that blocks out the view of whatever is supposed to be shown.
Very annoying but not game-breaking.
Some combination ultimate attacks sometimes has a decent performance impact, but note that this report is about my experience on a GTX1060, so better hardware could likely not have this issue.
gamemoderun %command%
Install vcrun2022
The textures load in blurry quite often
The game runs between 25-30 FPS rather than the expected 60
Not too big of an issue, but making an account then logging in on first launch requires a relaunch to actually get past the login screen
Was a little stuttery sometimes, but it's a beta, so that's expected
Denuvo Anti-tamper?
Thought this game would work since Tales of Berseria also has it and works... but it gets stuck as a black-screen before it can even show the intro preceding the main menu.
Opening Video Crashing and Weird "Sauerbraten" Error Crashes
gamemoderun %command% -USEALLAVAILABLECORES -cpuLoadRebalancing
protontricks 1113000 -q wmp9 quartz d3dx11_43 lavfilters
Despite suggestions to use various protontricks flags, no Proton version I've tried (tkg, GE, 7.0, experiemental, etc) nor any protontricks attempt have gotten the game to consistently run.
protontricks 1113000 -q wmp9 quartz d3dx11_43 lavfilters
PULSE_LATENCY_MSEC=60 was needed to make the audio not severly stutter and crackle.
Out-of-the-box, the game crashes in the into video and I needed to take an unconventional and lengthy approach to both get past it and get the majority of the game's audio working for different reasons.
Changing or updating the game's Proton prefix too many times in 24 hours trips Denuvo and locks the user out for the next 24 hours. I don't know if attempting again before that's over restarts the timer.
Several things are needed to perform this in my experience:
- Proton 5
- Protontricks
- And a custom Proton-tkg build - nothing else worked for me
Steps:
- Run the game with Proton 5.0, then close the game
- Run the protontricks command mentioned in this report
- Compile Proton-tkg with the "valve" set as the "_local_build" preset in its config file (https://github.com/Frogging-Family/wine-tkg-git/)
- Change the Proton version to the "valve"-based Proton-tkg build
- Run the game with PULSE_LATENCY_MSEC=60 %command%
Doing this requires updating the prefix several times, so failing this process too many times can trip the 24-hour Denuvo timer causing an attempt of this to take much longer.
Even at the end of this, this solution doesn't even fix the FMV (video) audio, it just enables you to play the game with otherwise working sound.
Ignoring Step 1 may or may not get you past the opening video, but did not for me unless I use the wmp11 verb instead for step 2; ignoring Step 1 will otherwise prevent SFX and music from working in-game.
PULSE_MSEC_LATENCY=60 %command% -high
Lowered TDP to 10, changed shadow resolution to medium, set texture scaling to 100%, set resolution to 1280x800
Crackling is frequent enough that I attempted using an environment variable to mitigate it but the audio didn't improve by much.
All of the the games graphics had heavy aliasing issues that hinders the experience, despite having anti-aliasing enabled.
Controls work fine but the mouse appears when talking to NPcs outside of cutscenes.
I manually updated Proton's DXVK to version 2.1
6.5-GE-2 GloriousEggroll
In order to get the game to run past the initial Capcom splash-screen, you have to set the Proton version to 5.0-10 then use Protontricks to to install Windows Media Player 11:
protontricks 339340 -q wmp11
After this is done, you can change the Proton version to a more recent version.
This is probably an issue with Proton 6.5-GE-2 specifically, but the mouse decided it didn't want to go away even though a controller was being used, so I just moved the mouse into a corner of the screen.
It's really annoying, but this game suffers from frequent FPS hiccups, even with an RTX 2080Ti and a Ryzen 3700X at 1080p; which is frankly ridiculous considering how old this game is.
The game is definitely playable but mainly if you can stand the FPS fluctuating down to 30-50 frames frequently; I'm not sure if a more powerful GPU would even solve this problem.
Doesn't Run on Any Version
Supposedly due to DX12, Proton isn't able to run this game at the moment and can't even reach the main menu.
Game Crashes on Startup
Game throws a crash window on launch.
PROTON_LOG=1 gamemoderun %command%
Launching the game was slow
Cross-platform invite codes kept returning an error code; this made playing with an Xbox friend completely impossible despite the game running with EAC enabled
Playing the game as-is works fine but has a significant cross-platform flaw where the game's invite codes don't work, which can be a deal breaker for (probably?) a minority of players but the game otherwise appears to work.
The game's core experience is intact, but it's just marred by the other issues that currently make playing it in Proton a pain.
d3dcompiler_47 d3dx11_43 dotnet40 vcrun2015 vcrun2017
Did not import Xbox Live save games. (Which I had expected it to, since it's a cross-platform game.)
The game doesn't remember login credentials as it should like other Microsoft games (like Hale Master Chief Collection). Some users claim that after going through this process so many times the game locks their account on suspicion of fraud.
The anti-cheat used in the multiplayer for this game is unknown to me but turning multiplayer on causes the game to crash.
Using protontricks vcrun2015 causes its install to fail with the excuse: "Another version is already installed" and then Protontricks bails out before completing other tasks after that. Running vcrun2017 will probably produce the same error. And running vcrun2019 basically does nothing.
Set Windows version to Win7 for multiplayer compatibility
Set L4 to left bumper (sprint) for ergonomic convenience
Set GPU clock to 1500 MHz because it strangely provided a slight frame boost while being the best performance to battery compromise above 30/40 FPS. Addionally, I enabled half-rate shading.
Had to compromise with the Steam Deck's hardware and play at mostly medium settings where, even then, the average frames were between 40 - mid-50ies; dipping to low wasn't too much of an improvement and was actually so graphically degraded I couldn't bring myself to play at settings that bad just for a possible consistent 60 frames.
Game requires Win7 mode in Winecfg to not crash with multiplayer; this isn't new info and Valve honestly should either fix the root issue or at least set the proper compatibility mode for it by default for a proper "playable" rating. Also, Undead Labs should consider optimizing performance for the hardware; battery life isn't great wih this game but better frames with this portable experience would be fantastic.
Functions Mostly as It Should with Only Minor Inconveniences
The game doesn't like ALT+TABing when fullscreen is used; it causes the game to letterbox the screen. Use the borderless mode to avoid this.
The default control scheme doesn't take inputs from certain buttons; a community configuration is necessary to fix it.
At 4K, the framerate can fluctuate greatly (when Vsync isn't on)
The Vsync implementation is horrendous, so I had to turn it off; it added screen-tearing rather than removing it. Additionally, going to the Hollow Area always requires me to open the Steam overlay and close it in order to escape the tasks menu that always pops-up (both on Desktop and the Steam Deck). I don't know why, but this rubs off as a bug to me and I'm not sure what causes it.
The FPS fluctuates strangely depending on where you are and what's going on, but it isn't unbearable as long as your hardware is decent enough for a game this old and realatively simple.
Proton 6.4-GE-1 GloriousEggroll
I used gamemode (aka feral gamemode) to help increase performance; I do so for all games I run.
That aside, I used the latest GE version of Proton available (I know for Zesteria this helps prevent weird windowing issues in KDE, so I used it for Berseria too to just prevent the issue altogether).
Occasionally, when starting up the game, it might fail to recognize that there are controllers plugged in or arbitrarily decide that "this time" the keyboard&mouse is player 1 and prevent non player 1 controller from interacting with menus.
Also, pausing the game (not the character pause menu, that works fine) almost always prevents the player from interacting with it fully and forces them to switch to the mouse to quicksave (etc); which is quite annoying but not a game-breaking issue either.
In some areas, at 4K (on a 2080 Ti), there are performance dips (usually when there's large bodies of water in a large open area) but they're not very severe FPS drops; just some hiccups.
In my 90+ hours of playing the game so far, I think I've only ever froze or crashed maybe twice; so the game is pretty stable the majority of the time. As always, remember to save often in any game; but it shouldn't be a big issue here, it's pretty rare.
If you ever get a save issue where the game doesn't load the save because of "missing DLCs," just relaunch Steam.
For some reason: if you install new Proton GE versions and uninstall the previous one you were using, Steam gets confused and defaults to thinking you don't have Proton enabled and thus disables DLCs for the game because it thinks you can't play the game anyway.
Changing the Proton version and running the game in this state is what causes the issue, which is why relaunching Steam is necessary.
Launch options I used:
PROTON_NO_ESYNC=1 gamemoderun %command%
The lack of voices really degrades the overall experience of this RPG.
After the initial cutscene when starting up a new game, all voice audio from characters are muted.
Game Works, but Locked at 30fps and 60fps Mods Don't Work
If the audio isn't set to Stereo in the main menu's settings, the all character dialogue will be muted. (Also the case if your system's audio controller isn't set to Stereo or a similar setting, as the game itself doesn't support Surround Sound properly even on Windows.)
The game supports a local 2nd player but it didn't seem to work for whatever reason (not sure why, as I've only played the game on PS4 before).
There is a community-made 60fps mod (found in the Steam guides) but it their installer doesn't work properly in Wine and trying to install it manually causes the game to sort of hang on launch before it even renders a window.
Broken Controls Doesn't Make This a Good Time
Dropped framerate to 30 and TDP to 6
Game is listed on Steam as having controller support but doesn't actually work
Game struggled to keep a consistent 60 frames, so I just capped the framerate to 30 to avoid it
No way am I playing this with emulated keyboard+mouse controls.
Game Works Well Most of the Time
By default, the game launches in a window and it suffers from a black bar that blocks the screen until the resolution is changed.
Occasionally, being tabbed out for too long or at random point in gameplay, the screen gets stuck on a frame and you can't see anything that's going on.
The Steam overlay also stops working properly when this happens.
Install Corefonts and then Uplay (in the install an application menu)
Resolution is capped by the game at 1080p, but that might just be how the game was programmed.
Uplay's in-game overlay is necessary to join/invite friends but using it basically prevents you from going back to the game.
For example, at the main menu, if you open the friends menu, from the in-game shortcut, it'll bring up the menu but it then becomes un-closable.
Usually Stable 60 FPS at 1080p, Higher Resolutions Struggle with Consistent 60FPS
The sound frequently crackled for some reason and it wouldn't stop even when messing around with PulseLatency options.
When trying to change the resolution or when trying to exit the game, it has a chance of hanging with the game's sound still playing, forcing the user to terminate the game's process.
With even a 2080Ti, maintaining 60FPS at 1440p and SSAA at 0 is a challenge for some strange reason.