Skip to content

Instantly share code, notes, and snippets.

@Tercus
Last active April 15, 2020 21:00
Show Gist options
  • Save Tercus/c4513c14e770301cc0b68b74fae3262a to your computer and use it in GitHub Desktop.
Save Tercus/c4513c14e770301cc0b68b74fae3262a to your computer and use it in GitHub Desktop.

Tests

Plans

I tried testing out some of the suggestions we've seen so far. I will try some more combinations tomorrow, which might include using an fsync enabled kernel. I will also try to extend testing on some of the more promising solutions, such as changing graphics settings without crashing and general gameplay stability. I will update this post, but it can also be viewed in this gist.

The setup

My current way of testing is incredibly basic. I create a new prefix and run the game once to get steams basic setup done. Then I add the components I want to test. If the new test includes the previously tested components, I skip the creation of a new prefix (no new prefix when I changed from vcrun2019 to vcrun20190 + dotnet472). I then start the game, start a new campaign, run around in the training area, leave it, run around in the world-map and lastly save the game once. I will extend the testing for the most promising solutions.

In case you want to know my system specs
System:    Host: tobias-X570 Kernel: 5.5.0-050500rc5-generic x86_64 bits: 64 Desktop: KDE Plasma 5.18.4
           Distro: KDE neon User Edition 5.18
Machine:   Device: desktop System: Gigabyte product: X570 AORUS MASTER v: -CF serial: N/A
           Mobo: Gigabyte model: X570 AORUS MASTER v: x.x serial: N/A
           UEFI: American Megatrends v: F11 date: 12/06/2019
CPU:       8 core AMD Ryzen 7 3800X (-MT-MCP-) speed/max: 1897/3900 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Device 7340
           Display Server: x11 (X.Org 1.19.6 ) drivers: ati,amdgpu (unloaded: modesetting,fbdev,vesa,radeon)
           Resolution: [email protected]
           OpenGL: renderer: Radeon RX 5500 XT (NAVI14, DRM 3.36.0, 5.5.0-050500rc5-generic, LLVM 9.0.1)
           version: 4.6 Mesa 20.1.0-devel (git-089e1fb 2020-04-09 bionic-oibaf-ppa)

Be advised

While my testing may show some promising results, they don't show how stable the game is in the long run. All I did in my tests was opening the game and starting a new campaign, leaving the testing grounds and save the game.

The results (so far)

Game Version vcrun 2019 dotnet 472 dotnet 480 .Net-Core 2.1.17 .NET-Core 3.1.3 FPS training ground FPS world-map Problems
1.1.0 πŸ”² πŸ”² πŸ”² πŸ”² πŸ”² 45-50 56-72 Long saving time (1:12)
1.1.0 β˜‘οΈ πŸ”² πŸ”² πŸ”² πŸ”² 45-50 56-72 Long saving time (1:28)
1.1.0 β˜‘οΈ β˜‘οΈ πŸ”² πŸ”² πŸ”² 69-74 65-75
1.1.0 πŸ”² β˜‘οΈ πŸ”² πŸ”² πŸ”² 69-74 66-79 Crashes after ~30 min
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment