Games on Linux: Notes & Tips: Difference between revisions

From Retro Media HUB
mNo edit summary
mNo edit summary
Line 3: Line 3:
* linux setup
* linux setup
* UI fix using DXVK
* UI fix using DXVK
----


=== Battlefield Vietnam ===
=== Battlefield Vietnam ===
Line 9: Line 10:
* UI fix using DXVK
* UI fix using DXVK
* radio audio fix
* radio audio fix
----


=== Delta Force 2 ===
=== Delta Force 2 ===
Line 14: Line 16:
* dgVoodoo2 wrapper
* dgVoodoo2 wrapper
* software rendering
* software rendering
----


=== Enemy Territory Quake Wars ===
=== Enemy Territory Quake Wars ===
Line 21: Line 24:
* DSOAL to restore 3D spatial sound
* DSOAL to restore 3D spatial sound
* Steam Deck desktop mode game doesn't start, fix available
* Steam Deck desktop mode game doesn't start, fix available
----


=== Divinity II DC ===
=== Divinity II DC ===
{{GameInfoInline|year=2012|developer=Larian Studios|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}
{{GameInfoInline|year=2012|developer=Larian Studios|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}
* dgVoodoo2 doesn't seem required, DXVK already fix compatibility issues
* dgVoodoo2 doesn't seem required, DXVK already fix compatibility issues
----


=== Cossacks ===
=== Cossacks ===
{{GameInfoInline|year=2000|developer=GSC Game World|graphicsapi=DirectX 7|audioapi=DirectSound}}
{{GameInfoInline|year=2000|developer=GSC Game World|graphicsapi=DirectX 7|audioapi=DirectSound}}
* fix with cnc-ddraw wrapper
* fix with cnc-ddraw wrapper
----


=== Freelancer Online (Discovery) ===
=== Freelancer Online (Discovery) ===
Line 34: Line 40:
* menu text cut issue (resolved with specific wine version)
* menu text cut issue (resolved with specific wine version)
* Wine 9.0 fix crash on specific solar systems
* Wine 9.0 fix crash on specific solar systems
* wine prefix 32bit
* Wine prefix 32bit
* EAX 2 can be restored with OpenAL Soft wrapper
* EAX 2 can be restored with OpenAL Soft wrapper, registry fix required to load local dsound.dll library inside the game folder.
----


=== Unreal Tournament 3 ===
=== Unreal Tournament 3 ===


* Restored 3D spatial audio EAX with OpenAL Soft
* Restored 3D spatial audio EAX with OpenAL Soft
----


=== Unreal Tournament 2004 ===
=== Unreal Tournament 2004 ===


* Restored 3D spatial audio EAX with OpenAL soft
* Restored 3D spatial audio EAX with OpenAL soft
----


=== Rise of Nations: Rise of Legends ===
=== Rise of Nations: Rise of Legends ===
Line 51: Line 60:
* Wine prefix 32bit
* Wine prefix 32bit
* Specific winetricks required
* Specific winetricks required
----


=== Thief: Deadly Shadows ===
=== Thief: Deadly Shadows ===
Line 56: Line 66:
* Restored 3D spatial sound with DSOAL
* Restored 3D spatial sound with DSOAL
* Use of dgVoodoo2 wrapper
* Use of dgVoodoo2 wrapper
----


=== SEGA Rally Revo ===
=== SEGA Rally Revo ===
Line 61: Line 72:
* registry fix required for launcher
* registry fix required for launcher
* Use of DSOAL
* Use of DSOAL
----


=== Hellgate London ===
=== Hellgate London ===


* Script to update the game without Launcher
* Script to update the game without Launcher

Revision as of 23:44, 16 November 2025

Battlefield 1942

Year Developer Graphics API Audio API
2002 Digital Illusions CE (DICE) DirectX 8 DirectSound


  • linux setup
  • UI fix using DXVK

Battlefield Vietnam

Year Developer Graphics API Audio API
2004 DICE Canada DirectX 9 DirectSound


  • linux setup
  • UI fix using DXVK
  • radio audio fix

Delta Force 2

Year Developer Graphics API Audio API
1999 Novalogic Software Rendering DirectSound


  • dgVoodoo2 wrapper
  • software rendering

Enemy Territory Quake Wars

Year Developer Graphics API Audio API
2007 Splash Damage OpenGL DirectSound


  • Post Processing issues with Mesa's native OpenGL
    • ZINK driver used to fix Post Processing
  • DSOAL to restore 3D spatial sound
  • Steam Deck desktop mode game doesn't start, fix available

Divinity II DC

Year Developer Graphics API Audio API
2012 Larian Studios DirectX 9.0c DirectSound


  • dgVoodoo2 doesn't seem required, DXVK already fix compatibility issues

Cossacks

Year Developer Graphics API Audio API
2000 GSC Game World DirectX 7 DirectSound


  • fix with cnc-ddraw wrapper

Freelancer Online (Discovery)

Year Developer Graphics API Audio API
2003 Digital Anvil DirectX 8.1 DirectSound


  • menu text cut issue (resolved with specific wine version)
  • Wine 9.0 fix crash on specific solar systems
  • Wine prefix 32bit
  • EAX 2 can be restored with OpenAL Soft wrapper, registry fix required to load local dsound.dll library inside the game folder.

Unreal Tournament 3

  • Restored 3D spatial audio EAX with OpenAL Soft

Unreal Tournament 2004

  • Restored 3D spatial audio EAX with OpenAL soft

Rise of Nations: Rise of Legends

  • Multi CD setup issue fixed by merging all cd in one folder
  • Wine prefix 32bit
  • Specific winetricks required

Thief: Deadly Shadows

  • Restored 3D spatial sound with DSOAL
  • Use of dgVoodoo2 wrapper

SEGA Rally Revo

  • registry fix required for launcher
  • Use of DSOAL

Hellgate London

  • Script to update the game without Launcher