Linux Review:

Marvel Rivals

Marvel Rivals is a Super Hero Team-Based PVP Shooter! Assemble an all-star Marvel squad, devise countless strategies by combining powers to form unique Team-Up skills and fight in destructible, ever-changing battlefields across the continually evolving Marvel universe!

Marvel Rivals

PROTON TIER: GOLD


Marvel Rivals - Technical Documentation

Marvel Rivals is a Super Hero Team-Based PVP Shooter where players assemble a team, devise strategies, and battle in dynamic environments across the Marvel universe.

Status Check: Runs via Proton (Gold).

TWEAKS & TRICKS

Launcher Performance Issues: The included launcher runs with low framerate.

  • Solution: SteamDeck=1

Shader Compilation Delays: Performance tanks initially due to shader compilation.

  • Solution: Configure settings before entering matches to avoid re-compiling shaders.

Performance Boost (NVIDIA): Significant performance increase possible with specific settings.

  • Solution: epic tsr = ultra (Warning: Results in a hazy/pixelated image)

NVIDIA API Utilization: Utilizing NVIDIA-specific API features can improve performance and stability.

  • Solution: PROTON_ENABLE_NVAPI=1
  • Solution: PROTON_ENABLE_MEDIA_FOUNDATION=1
  • Solution: PROTON_SET_GAME_DRIVE=1
  • Solution: PROTON_FORCE_LARGE_ADDRESS_AWARE=1
  • Solution: ENABLE_VKBASALT=1

DirectX Rendering Configuration: Adjust DirectX rendering for performance.

  • Solution: VKD3D_CONFIG=dxr11
  • Solution: VKD3D_CONFIG=dxr11,no_rt

CPU Topology Optimization: Improved CPU utilization.

  • Solution: WINE_CPU_TOPOLOGY=16:0,2,4,6,8,10,12,14,1,3,5,7,9,11,13,15

Shader Disk Cache: Optimize shader disk cache.

  • Solution: __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1

Memory Management: Improves memory handling for enhanced stability.

  • Solution: PROTON_HEAP_DELAY_FREE=1

Combined Launch Options (Optimized): A comprehensive set of options for NVIDIA users.

  • Solution: PROTON_ENABLE_NVAPI=1 PROTON_ENABLE_MEDIA_FOUNDATION=1 VKD3D_CONFIG=dxr11,no_rt WINE_CPU_TOPOLOGY=16:0,2,4,6,8,10,12,14,1,3,5,7,9,11,13,15 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 gamemoderun mangohud %command%
  • Solution: PROTON_ENABLE_NVAPI=1 PROTON_SET_GAME_DRIVE=1 PROTON_USE_WOW64=1 STAGING_SHARED_MEMORY=1 PROTON_HEAP_DELAY_FREE=1 PROTON_FORCE_LARGE_ADDRESS_AWARE=1 ENABLE_VKBASALT=1 %command%
  • Solution: gamemoderun mangohud SteamDeck=1 PROTON_ENABLE_NVAPI=1 PROTON_SET_GAME_DRIVE=1 PROTON_USE_WOW64=1 STAGING_SHARED_MEMORY=1 PROTON_HEAP_DELAY_FREE=1 PROTON_FORCE_LARGE_ADDRESS_AWARE=1 ENABLE_VKBASALT=1 %command%

Audio Crackling (Main Menu): Audio issues specifically within the main menu.

  • Solution: This issue hasn’s been solved with launch options.

Verdict:

Yes, Marvel Rivals is a worthwhile purchase for Linux gamers. The game runs flawlessly on Proton with a Gold rating and benefits greatly from tweaking specific launch options, especially for NVIDIA users. Performance is comparable to Windows 11, and with the right configuration, can even exceed it.