<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://retromediahub.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Retro Media HUB - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://retromediahub.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php/Special:Contributions/Admin"/>
	<updated>2026-09-14T04:03:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=470</id>
		<title>Pod: Planet of Death</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=470"/>
		<updated>2026-03-05T06:57:35Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Pod-game-cover.png|thumb|none]]&lt;br /&gt;
{{GameInfo|title=POD: Planet of Death|year=1997|developer=Ubi Soft Entertainment Software|graphicsapi=3dfx Glide, Software Renderer|audioapi=DirectSound, Dolby Surround (MMX-accelerated)}}&lt;br /&gt;
&lt;br /&gt;
==Pod: Planet of Death – Compatibility &amp;amp; Testing Notes==&lt;br /&gt;
The game has been tested in two environments: '''DOSBox Pure''' and '''PCem'''.  This page documents how the game behaves in each environment and explains the MMX‑related Dolby Surround feature.&lt;br /&gt;
===DOSBox Pure===&lt;br /&gt;
*The game runs correctly when using '''3dfx software mode''', although performance is not fully smooth.&lt;br /&gt;
*When using '''3dfx hardware mode''', the game becomes excessively fast and shows '''HUD artifacts'''.&lt;br /&gt;
*'''MMX is not implemented''' in DOSBox Pure, which prevents enabling the '''Dolby Surround''' option.&lt;br /&gt;
===PCem===&lt;br /&gt;
*PCem fully supports both '''MMX''' and '''3dfx''', allowing the game to run and sound as intended.&lt;br /&gt;
*During installation, the '''Full Installation with MMX Support''' option must be selected to enable MMX‑dependent features such as Dolby Surround.&lt;br /&gt;
===Dolby Surround Technical Note===&lt;br /&gt;
According to information referenced from Wikipedia, ''POD (1997)'' supported '''Dolby Surround only on CPUs with Intel’s MMX instruction set'''.  Ubisoft relied on MMX’s SIMD (Single Instruction, Multiple Data) capabilities to perform real‑time audio mixing and surround decoding efficiently.  Systems without MMX lacked the required vector instructions, so Dolby Surround was disabled on those processors.&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
*[[wikipedia:POD_(video_game)|''POD (video game)'' – Wikipedia]]&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Windows 98]]&lt;br /&gt;
[[Category:Windows 95]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=469</id>
		<title>Pod: Planet of Death</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=469"/>
		<updated>2026-03-05T06:57:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Pod-game-cover.png|thumb|center]]&lt;br /&gt;
{{GameInfo|title=POD: Planet of Death|year=1997|developer=Ubi Soft Entertainment Software|graphicsapi=3dfx Glide, Software Renderer|audioapi=DirectSound, Dolby Surround (MMX-accelerated)}}&lt;br /&gt;
&lt;br /&gt;
==Pod: Planet of Death – Compatibility &amp;amp; Testing Notes==&lt;br /&gt;
The game has been tested in two environments: '''DOSBox Pure''' and '''PCem'''.  This page documents how the game behaves in each environment and explains the MMX‑related Dolby Surround feature.&lt;br /&gt;
===DOSBox Pure===&lt;br /&gt;
*The game runs correctly when using '''3dfx software mode''', although performance is not fully smooth.&lt;br /&gt;
*When using '''3dfx hardware mode''', the game becomes excessively fast and shows '''HUD artifacts'''.&lt;br /&gt;
*'''MMX is not implemented''' in DOSBox Pure, which prevents enabling the '''Dolby Surround''' option.&lt;br /&gt;
===PCem===&lt;br /&gt;
*PCem fully supports both '''MMX''' and '''3dfx''', allowing the game to run and sound as intended.&lt;br /&gt;
*During installation, the '''Full Installation with MMX Support''' option must be selected to enable MMX‑dependent features such as Dolby Surround.&lt;br /&gt;
===Dolby Surround Technical Note===&lt;br /&gt;
According to information referenced from Wikipedia, ''POD (1997)'' supported '''Dolby Surround only on CPUs with Intel’s MMX instruction set'''.  Ubisoft relied on MMX’s SIMD (Single Instruction, Multiple Data) capabilities to perform real‑time audio mixing and surround decoding efficiently.  Systems without MMX lacked the required vector instructions, so Dolby Surround was disabled on those processors.&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
*[[wikipedia:POD_(video_game)|''POD (video game)'' – Wikipedia]]&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Windows 98]]&lt;br /&gt;
[[Category:Windows 95]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=468</id>
		<title>Pod: Planet of Death</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=468"/>
		<updated>2026-03-05T06:54:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Pod-game-cover.png|left|thumb]]&lt;br /&gt;
{{GameInfo|title=POD: Planet of Death|year=1997|developer=Ubi Soft Entertainment Software|graphicsapi=3dfx Glide, Software Renderer|audioapi=DirectSound, Dolby Surround (MMX-accelerated)}}&lt;br /&gt;
&lt;br /&gt;
==Pod: Planet of Death – Compatibility &amp;amp; Testing Notes==&lt;br /&gt;
The game has been tested in two environments: '''DOSBox Pure''' and '''PCem'''.  This page documents how the game behaves in each environment and explains the MMX‑related Dolby Surround feature.&lt;br /&gt;
===DOSBox Pure===&lt;br /&gt;
*The game runs correctly when using '''3dfx software mode''', although performance is not fully smooth.&lt;br /&gt;
*When using '''3dfx hardware mode''', the game becomes excessively fast and shows '''HUD artifacts'''.&lt;br /&gt;
*'''MMX is not implemented''' in DOSBox Pure, which prevents enabling the '''Dolby Surround''' option.&lt;br /&gt;
===PCem===&lt;br /&gt;
*PCem fully supports both '''MMX''' and '''3dfx''', allowing the game to run and sound as intended.&lt;br /&gt;
*During installation, the '''Full Installation with MMX Support''' option must be selected to enable MMX‑dependent features such as Dolby Surround.&lt;br /&gt;
===Dolby Surround Technical Note===&lt;br /&gt;
According to information referenced from Wikipedia, ''POD (1997)'' supported '''Dolby Surround only on CPUs with Intel’s MMX instruction set'''.  Ubisoft relied on MMX’s SIMD (Single Instruction, Multiple Data) capabilities to perform real‑time audio mixing and surround decoding efficiently.  Systems without MMX lacked the required vector instructions, so Dolby Surround was disabled on those processors.&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
*[[wikipedia:POD_(video_game)|''POD (video game)'' – Wikipedia]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=File:Pod-game-cover.png&amp;diff=467</id>
		<title>File:Pod-game-cover.png</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=File:Pod-game-cover.png&amp;diff=467"/>
		<updated>2026-03-05T06:54:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;pod-game-cover&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=466</id>
		<title>Pod: Planet of Death</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=466"/>
		<updated>2026-03-05T06:51:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=POD: Planet of Death|year=1997|developer=Ubi Soft Entertainment Software}}&lt;br /&gt;
&lt;br /&gt;
==Pod: Planet of Death – Compatibility &amp;amp; Testing Notes==&lt;br /&gt;
The game has been tested in two environments: '''DOSBox Pure''' and '''PCem'''.  This page documents how the game behaves in each environment and explains the MMX‑related Dolby Surround feature.&lt;br /&gt;
===DOSBox Pure===&lt;br /&gt;
*The game runs correctly when using '''3dfx software mode''', although performance is not fully smooth.&lt;br /&gt;
*When using '''3dfx hardware mode''', the game becomes excessively fast and shows '''HUD artifacts'''.&lt;br /&gt;
*'''MMX is not implemented''' in DOSBox Pure, which prevents enabling the '''Dolby Surround''' option.&lt;br /&gt;
===PCem===&lt;br /&gt;
*PCem fully supports both '''MMX''' and '''3dfx''', allowing the game to run and sound as intended.&lt;br /&gt;
*During installation, the '''Full Installation with MMX Support''' option must be selected to enable MMX‑dependent features such as Dolby Surround.&lt;br /&gt;
===Dolby Surround Technical Note===&lt;br /&gt;
According to information referenced from Wikipedia, ''POD (1997)'' supported '''Dolby Surround only on CPUs with Intel’s MMX instruction set'''.  Ubisoft relied on MMX’s SIMD (Single Instruction, Multiple Data) capabilities to perform real‑time audio mixing and surround decoding efficiently.  Systems without MMX lacked the required vector instructions, so Dolby Surround was disabled on those processors.&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
*[[wikipedia:POD_(video_game)|''POD (video game)'' – Wikipedia]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=465</id>
		<title>Pod: Planet of Death</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Pod:_Planet_of_Death&amp;diff=465"/>
		<updated>2026-03-05T06:50:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{{GameInfo|title=POD: Planet of Death|year=1997|developer=Ubi Soft Entertainment Software}}  ==Pod: Planet of Death – Compatibility &amp;amp; Testing Notes== The game has been tested in two environments: '''DOSBox Pure''' and '''PCem'''.  This page documents how the game behaves in each environment and explains the MMX‑related Dolby Surround feature. ===DOSBox Pure=== *The game runs correctly when using '''3dfx software mode''', although performance is not fully smooth. *Whe...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=POD: Planet of Death|year=1997|developer=Ubi Soft Entertainment Software}}&lt;br /&gt;
&lt;br /&gt;
==Pod: Planet of Death – Compatibility &amp;amp; Testing Notes==&lt;br /&gt;
The game has been tested in two environments: '''DOSBox Pure''' and '''PCem'''.  This page documents how the game behaves in each environment and explains the MMX‑related Dolby Surround feature.&lt;br /&gt;
===DOSBox Pure===&lt;br /&gt;
*The game runs correctly when using '''3dfx software mode''', although performance is not fully smooth.&lt;br /&gt;
*When using '''3dfx hardware mode''', the game becomes excessively fast and shows '''HUD artifacts'''.&lt;br /&gt;
*'''MMX is not implemented''' in DOSBox Pure, which prevents enabling the '''Dolby Surround''' option.&lt;br /&gt;
===PCem===&lt;br /&gt;
*PCem fully supports both '''MMX''' and '''3dfx''', allowing the game to run and sound as intended.&lt;br /&gt;
*During installation, the '''Full Installation with MMX Support''' option must be selected to enable MMX‑dependent features such as Dolby Surround.&lt;br /&gt;
===Dolby Surround Technical Note===&lt;br /&gt;
According to information referenced from Wikipedia, ''POD (1997)'' supported '''Dolby Surround only on CPUs with Intel’s MMX instruction set'''.  Ubisoft relied on MMX’s SIMD (Single Instruction, Multiple Data) capabilities to perform real‑time audio mixing and surround decoding efficiently.  Systems without MMX lacked the required vector instructions, so Dolby Surround was disabled on those processors.&lt;br /&gt;
===Reference===&lt;br /&gt;
*''POD (video game)'' – Wikipedia&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=464</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=464"/>
		<updated>2026-03-05T06:10:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Gothic-cover1.png|none|thumb]]&lt;br /&gt;
{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine/Proton version:''' Proton 8.0-5 (Proton 9 causes Access Violation errors)&lt;br /&gt;
*'''Prefix architecture:''' 64-bit&lt;br /&gt;
&lt;br /&gt;
==Steam Setup ==&lt;br /&gt;
From the properties of the game in Betas, select the '''workshop''' release, this release support Steam Workshop.[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Workshop Mods ===&lt;br /&gt;
The following mods were subscribed via Steam Workshop to enhance or fix Gothic 1 Classic:&lt;br /&gt;
&lt;br /&gt;
*'''GRawInput''' &lt;br /&gt;
**Improves input handling and mouse responsiveness. &lt;br /&gt;
&lt;br /&gt;
*'''Toolkit'''&lt;br /&gt;
**Provides modding tools and utilities for Gothic 1.&lt;br /&gt;
&lt;br /&gt;
*'''Ninja'''&lt;br /&gt;
**Adds stealth mechanics and gameplay enhancements.&lt;br /&gt;
&lt;br /&gt;
*'''Gothic 1 Community Patch'''&lt;br /&gt;
**Fixes bugs and improves stability with community-driven updates.&lt;br /&gt;
&lt;br /&gt;
*'''Union – Patch for Gothic 1'''&lt;br /&gt;
**Core engine patch required by many modern mods.&lt;br /&gt;
&lt;br /&gt;
=== Steam Launch Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DXVK (DirectX to Vulkan)==&lt;br /&gt;
*Proton 8.0-5 includes DXVK v2.3, which is outdated.&lt;br /&gt;
*Place [https://github.com/doitsujin/dxvk/releases updated DXVK] files (''d3d11.dll'', ''dxgi.dll'') into the game’s system folder.&lt;br /&gt;
&lt;br /&gt;
===Additional Notes===&lt;br /&gt;
*Added '''[https://github.com/dege-diosg/dgVoodoo2/releases/tag/v2.8 dgVoodoo2 v2.8]''' libraries: ''ddraw.dll'', ''d3dimm.dll''&lt;br /&gt;
 The Gothic 1 engine is based on DirectX 7, which is not natively supported by DXVK. To bridge this gap, '''dgVoodoo2 v2.8''' was added to wrap legacy DirectX 7 calls into DirectX 11. This allows DXVK to intercept and translate the DirectX 11 API into Vulkan, enabling improved compatibility and performance on Linux systems. This layered approach (DirectX 7 → DirectX 11 via dgVoodoo2 → Vulkan via DXVK) ensures the game runs smoothly under Proton and benefits from modern graphics drivers and hardware acceleration.&lt;br /&gt;
&lt;br /&gt;
==Music==&lt;br /&gt;
*Gothic 1 uses '''Microsoft DirectMusic''' for dynamic soundtrack playback.&lt;br /&gt;
*On Linux/Steam Deck, music will not play unless DirectMusic components (''dmusic'', ''dmloader'', ''dmstyle'', etc.) are installed via Protontricks.&lt;br /&gt;
*'''3D spatial sound (EAX2)''' can be restored using '''DSOAL'''.&lt;br /&gt;
*Place ''dsound.dll'' and ''dsoal-aldrv.dll'' in the &amp;lt;code&amp;gt;system/autorun&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting: Restoring EAX Sound==&lt;br /&gt;
If Gothic reverts back to Miles Fast even after installing EAX restoration software, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#'''Create a pre.load file'''&lt;br /&gt;
##In &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/&amp;lt;/code&amp;gt;, create a new text file named &amp;lt;code&amp;gt;pre.load&amp;lt;/code&amp;gt;.&lt;br /&gt;
##Add the line:&amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
##Save the file.&lt;br /&gt;
#'''Set sound provider'''&lt;br /&gt;
##Launch the game.&lt;br /&gt;
##Change the sound provider to '''Creative EAX 2'''.&lt;br /&gt;
##Quit and relaunch the game to confirm the setting persists.#'''SystemPack-specific fixes'''&lt;br /&gt;
#*'''Union (SystemPack 2.0):''' Place ''dsound.dll'' and ''dsound.ini'' in &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/autorun&amp;lt;/code&amp;gt;.&lt;br /&gt;
#*'''Old SystemPack:''' Edit &amp;lt;code&amp;gt;SystemPack.ini&amp;lt;/code&amp;gt; and change:&amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;to&amp;lt;code&amp;gt;FixMss=0&amp;lt;/code&amp;gt;&lt;br /&gt;
*Note: SystemPack includes its own surround sound restoration (software-only). If &amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;, external EAX restoration software will not work.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
'''DirectInput fix:'''&lt;br /&gt;
*''dinput.dll'' converts DirectInput 1–7 to DirectInput 8.&lt;br /&gt;
*The bundled version is v1.0.16.0; [https://github.com/elishacloud/dinputto8/releases/ newer versions are available on GitHub].&lt;br /&gt;
&lt;br /&gt;
==Did You Know?==&lt;br /&gt;
*''d3dimm.dll'' is part of Microsoft’s '''Direct3D Immediate Mode''' (DirectX 1–7 era). It allowed older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced.&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Warcraft_III_on_Linux:_Notes_%26_Tips&amp;diff=463</id>
		<title>Warcraft III on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Warcraft_III_on_Linux:_Notes_%26_Tips&amp;diff=463"/>
		<updated>2026-01-13T03:18:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Warcraft III: Reign of Chaos &amp;amp; The Frozen Throne|year=2003|developer=Blizzard Entertainment Inc.|graphicsapi=OpenGL 2, Direct3D 8 (DirectX 9 patched)|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
&lt;br /&gt;
==Linux Runtime Environment==&lt;br /&gt;
&lt;br /&gt;
*'''Wine Prefix:''' wine-9.0-staging-tkg-amd64&lt;br /&gt;
*'''DXVK Version:''' v2.7.1 (translates DirectX 9 to Vulkan)&lt;br /&gt;
*'''Prefix Architecture:''' 64‑bit&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
&lt;br /&gt;
=== Offline patching ===&lt;br /&gt;
The latest officially available offline patch for the classic client is '''version 1.27b'''. The original '''CD-ROM editions''' of ''Warcraft III: Reign of Chaos'' and ''The Frozen Throne'' can still be installed normally on modern systems and updated directly to '''1.27b''' without requiring Battle.net access.&lt;br /&gt;
&lt;br /&gt;
It is possible to use an existing game folder without running the installer again. However, several registry keys are required for the game to function correctly. A registry file containing all required keys was imported into a new Wine prefix to ensure proper operation.&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===Cinematics Issues===&lt;br /&gt;
&lt;br /&gt;
*Wine 8 and Wine 8‑based variants do not play cinematics.&lt;br /&gt;
  * Tested: wine-proton-9.0-4 (based on Wine 8) — cinematics do not work. &lt;br /&gt;
&lt;br /&gt;
*'''GE-Proton 10.28''' &lt;br /&gt;
  * Cinematics work correctly.  &lt;br /&gt;
  * No Winetricks components required.&lt;br /&gt;
&lt;br /&gt;
* '''Vanilla Wine 9 and 10'''&lt;br /&gt;
  * Requires the Winetricks package: &amp;lt;code&amp;gt;lavfilters&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DXVK-Related Crash (Wine 9.0‑staging)===&lt;br /&gt;
&lt;br /&gt;
When using a Wine 9.0‑staging prefix, enabling DXVK in Lutris causes the game to crash when skipping cinematics (pressing &amp;lt;code&amp;gt;Esc&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
==== Workarounds====&lt;br /&gt;
&lt;br /&gt;
*'''Fix 1:''' Launch the game with &amp;lt;code&amp;gt;--opengl&amp;lt;/code&amp;gt; to force OpenGL 2 rendering.&lt;br /&gt;
* '''Fix 2:''' Place only the DXVK &amp;lt;code&amp;gt;d3d9&amp;lt;/code&amp;gt; wrapper inside the game directory and disable DXVK in Lutris.&lt;br /&gt;
  * Cinematics work correctly and no crashes occur.  &lt;br /&gt;
  * This is currently the most reliable solution.  &lt;br /&gt;
*'''Fix 3:''' Use WineD3D instead of DXVK.&lt;br /&gt;
  * Not recommended due to significantly worse rendering quality.&lt;br /&gt;
&lt;br /&gt;
===Wine 10.20‑staging===&lt;br /&gt;
&lt;br /&gt;
With a Wine‑10.20‑staging prefix, cinematics work correctly even when DXVK is enabled in Lutris.  &lt;br /&gt;
During cinematic playback, DXVK is automatically bypassed.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
&lt;br /&gt;
===Running Gamescope Without VSync===&lt;br /&gt;
&lt;br /&gt;
To reduce input latency in desktop mode, the following command can be used to launch Gamescope without VSync:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;env LUTRIS_SKIP_INIT=1 MESA_VK_WSI_PRESENT_MODE=immediate \&lt;br /&gt;
gamescope -f -w 1024 -h 768 --immediate-flips --force-grab-cursor -- \&lt;br /&gt;
flatpak run net.lutris.Lutris lutris:rungameid/192&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Lutris Launch Arguments===&lt;br /&gt;
&lt;br /&gt;
The following arguments are used when launching the game through Lutris:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-classic -fullscreen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;-classic&amp;lt;/code&amp;gt; — launches the original ''Reign of Chaos'' version&lt;br /&gt;
*&amp;lt;code&amp;gt;-fullscreen&amp;lt;/code&amp;gt; — forces borderless fullscreen mode&lt;br /&gt;
&lt;br /&gt;
===Refresh Rate Adjustment===&lt;br /&gt;
The refresh rate for both gameplay and cinematics may need to be manually adjusted in the Windows registry. Without modification, the refresh rate may default to your current monitor refresh rate.&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Warcraft_III_on_Linux:_Notes_%26_Tips&amp;diff=462</id>
		<title>Warcraft III on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Warcraft_III_on_Linux:_Notes_%26_Tips&amp;diff=462"/>
		<updated>2026-01-13T03:14:21Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{{GameInfo|title=Warcraft III: Reign of Chaos &amp;amp; The Frozen Throne|year=2003|developer=Blizzard Entertainment Inc.|graphicsapi=OpenGL 2, Direct3D 8 (DirectX 9 patched)|audioapi=Miles Sound System (MSS)}}  ==Linux Runtime Environment==  *'''Wine Prefix:''' wine-9.0-staging-tkg-amd64 *'''DXVK Version:''' v2.7.1 (translates DirectX 9 to Vulkan) *'''Prefix Architecture:''' 64‑bit  ==Setup==  It is possible to use an existing game folder without running the installer again....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Warcraft III: Reign of Chaos &amp;amp; The Frozen Throne|year=2003|developer=Blizzard Entertainment Inc.|graphicsapi=OpenGL 2, Direct3D 8 (DirectX 9 patched)|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
&lt;br /&gt;
==Linux Runtime Environment==&lt;br /&gt;
&lt;br /&gt;
*'''Wine Prefix:''' wine-9.0-staging-tkg-amd64&lt;br /&gt;
*'''DXVK Version:''' v2.7.1 (translates DirectX 9 to Vulkan)&lt;br /&gt;
*'''Prefix Architecture:''' 64‑bit&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
&lt;br /&gt;
It is possible to use an existing game folder without running the installer again. However, several registry keys are required for the game to function correctly. A registry file containing all required keys was imported into a new Wine prefix to ensure proper operation.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===Cinematics Issues===&lt;br /&gt;
&lt;br /&gt;
*Wine 8 and Wine 8‑based variants do not play cinematics.&lt;br /&gt;
  * Tested: wine-proton-9.0-4 (based on Wine 8) — cinematics do not work.&lt;br /&gt;
&lt;br /&gt;
*'''GE-Proton 10.28'''&lt;br /&gt;
  * Cinematics work correctly.  &lt;br /&gt;
  * No Winetricks components required.&lt;br /&gt;
&lt;br /&gt;
*'''Vanilla Wine 9 and 10'''&lt;br /&gt;
  * Requires the Winetricks package: &amp;lt;code&amp;gt;lavfilters&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DXVK-Related Crash (Wine 9.0‑staging)===&lt;br /&gt;
&lt;br /&gt;
When using a Wine 9.0‑staging prefix, enabling DXVK in Lutris causes the game to crash when skipping cinematics (pressing &amp;lt;code&amp;gt;Esc&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Workarounds====&lt;br /&gt;
&lt;br /&gt;
*'''Fix 1:''' Launch the game with &amp;lt;code&amp;gt;--opengl&amp;lt;/code&amp;gt; to force OpenGL 2 rendering.&lt;br /&gt;
*'''Fix 2:''' Place only the DXVK &amp;lt;code&amp;gt;d3d9&amp;lt;/code&amp;gt; wrapper inside the game directory and disable DXVK in Lutris.&lt;br /&gt;
  * Cinematics work correctly and no crashes occur.  &lt;br /&gt;
  * This is currently the most reliable solution.  &lt;br /&gt;
*'''Fix 3:''' Use WineD3D instead of DXVK.&lt;br /&gt;
  * Not recommended due to significantly worse rendering quality.&lt;br /&gt;
&lt;br /&gt;
===Wine 10.20‑staging===&lt;br /&gt;
&lt;br /&gt;
With a Wine‑10.20‑staging prefix, cinematics work correctly even when DXVK is enabled in Lutris.  &lt;br /&gt;
During cinematic playback, DXVK is automatically bypassed.&lt;br /&gt;
&lt;br /&gt;
==Tips==&lt;br /&gt;
&lt;br /&gt;
===Running Gamescope Without VSync===&lt;br /&gt;
&lt;br /&gt;
To reduce input latency in desktop mode, the following command can be used to launch Gamescope without VSync:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;env LUTRIS_SKIP_INIT=1 MESA_VK_WSI_PRESENT_MODE=immediate \&lt;br /&gt;
gamescope -f -w 1024 -h 768 --immediate-flips --force-grab-cursor -- \&lt;br /&gt;
flatpak run net.lutris.Lutris lutris:rungameid/192&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Lutris Launch Arguments===&lt;br /&gt;
&lt;br /&gt;
The following arguments are used when launching the game through Lutris:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;-classic -fullscreen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;-classic&amp;lt;/code&amp;gt; — launches the original ''Reign of Chaos'' version&lt;br /&gt;
*&amp;lt;code&amp;gt;-fullscreen&amp;lt;/code&amp;gt; — forces borderless fullscreen mode&lt;br /&gt;
&lt;br /&gt;
=== Refresh Rate Adjustment ===&lt;br /&gt;
The refresh rate for both gameplay and cinematics may need to be manually adjusted in the Windows registry. Without modification, the refresh rate may default to your current monitor refresh rate.&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=461</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=461"/>
		<updated>2026-01-06T06:53:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
* '''Winetricks''': directplay&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===Minimap Not Visible===&lt;br /&gt;
Some users may encounter an invisible or missing minimap during gameplay. This issue is caused by incomplete DirectX 9 support in Wine.&lt;br /&gt;
&lt;br /&gt;
'''Fix:''' &lt;br /&gt;
*Use a DirectX wrapper such as '''DXVK''', which correctly translates DirectX 9 calls to Vulkan.&lt;br /&gt;
* The '''dgVoodoo2''' wrapper has also been tested and confirmed to resolve the issue.&lt;br /&gt;
&lt;br /&gt;
===Unable to Enter CD Key During Setup===&lt;br /&gt;
On Linux, the CD‑key input field may not accept text due to Wine's DPI scaling behavior.&lt;br /&gt;
&lt;br /&gt;
'''Fix:'''&lt;br /&gt;
&lt;br /&gt;
Run the following command to temporarily reduce the DPI value or import the [https://vault.retromediahub.com/games/joint-opts-typhoon-rising/logpixels-fix.reg registry file]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wine reg add &amp;quot;HKEY_CURRENT_USER\Control Panel\Desktop&amp;quot; /v LogPixels /t REG_DWORD /d 0x50 /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You may restore your preferred DPI settings after installation.&lt;br /&gt;
&lt;br /&gt;
===Required Winetricks Components for GameRanger or Custom Launchers===&lt;br /&gt;
Some multiplayer services or community launchers depend on legacy Microsoft runtime libraries.&lt;br /&gt;
&lt;br /&gt;
'''The following Winetricks components may be required:'''&lt;br /&gt;
*&amp;lt;code&amp;gt;mfc42&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;msvcrt40&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;mfc40&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install these if you encounter launcher crashes or missing‑library errors.&lt;br /&gt;
&lt;br /&gt;
===JOTAC Mod Launcher Issues===&lt;br /&gt;
The JOTAC community mod provides extensive enhancements, but its launcher may not function correctly under Linux unless certain ICU libraries are present.&lt;br /&gt;
&lt;br /&gt;
'''Fix:'''&lt;br /&gt;
&lt;br /&gt;
Place the following DLL files in the '''root folder of the mod''':&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;icu.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;icudt68.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;icuin68.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;icuuc68.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This ensures the launcher initializes properly under Wine.&lt;br /&gt;
&lt;br /&gt;
==Reference Links==&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/doitsujin/dxvk DXVK GitHub Repository] – DirectX 9/10/11 to Vulkan translation layer.&lt;br /&gt;
*[https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL (DirectSound3D OpenAL)] – Restores positional audio and EAX support through OpenAL Soft.&lt;br /&gt;
*[https://github.com/Kron4ek/Wine-Builds/releases/tag/proton-9.0-1 Proton Wine Builds (wine-proton-9.0-1)] – Valve’s Wine variant used in Proton; includes patches and enhancements.&lt;br /&gt;
*[https://events.jo-tac.com/ JOTAC Website] – Official site for the JOTAC community mod.&lt;br /&gt;
*[https://discord.gg/PYDXkSTrs7 JOTAC Discord] – Community support, updates, and mod resources.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=460</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=460"/>
		<updated>2026-01-06T06:50:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
* '''Winetricks''': directplay&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===Minimap Not Visible===&lt;br /&gt;
Some users may encounter an invisible or missing minimap during gameplay. This issue is caused by incomplete DirectX 9 support in Wine.&lt;br /&gt;
&lt;br /&gt;
'''Fix:''' &lt;br /&gt;
*Use a DirectX wrapper such as '''DXVK''', which correctly translates DirectX 9 calls to Vulkan.&lt;br /&gt;
* The '''dgVoodoo2''' wrapper has also been tested and confirmed to resolve the issue.&lt;br /&gt;
&lt;br /&gt;
===Unable to Enter CD Key During Setup===&lt;br /&gt;
On Linux, the CD‑key input field may not accept text due to Wine's DPI scaling behavior.&lt;br /&gt;
&lt;br /&gt;
'''Fix:'''&lt;br /&gt;
&lt;br /&gt;
Run the following command to temporarily reduce the DPI value:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wine reg add &amp;quot;HKEY_CURRENT_USER\Control Panel\Desktop&amp;quot; /v LogPixels /t REG_DWORD /d 0x50 /f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You may restore your preferred DPI settings after installation.&lt;br /&gt;
&lt;br /&gt;
===Required Winetricks Components for GameRanger or Custom Launchers===&lt;br /&gt;
Some multiplayer services or community launchers depend on legacy Microsoft runtime libraries.&lt;br /&gt;
&lt;br /&gt;
'''The following Winetricks components may be required:'''&lt;br /&gt;
*&amp;lt;code&amp;gt;mfc42&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;msvcrt40&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;mfc40&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install these if you encounter launcher crashes or missing‑library errors.&lt;br /&gt;
&lt;br /&gt;
===JOTAC Mod Launcher Issues===&lt;br /&gt;
The JOTAC community mod provides extensive enhancements, but its launcher may not function correctly under Linux unless certain ICU libraries are present.&lt;br /&gt;
&lt;br /&gt;
'''Fix:'''&lt;br /&gt;
&lt;br /&gt;
Place the following DLL files in the '''root folder of the mod''':&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;icu.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;icudt68.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;icuin68.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;icuuc68.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This ensures the launcher initializes properly under Wine.&lt;br /&gt;
&lt;br /&gt;
==Reference Links==&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/doitsujin/dxvk DXVK GitHub Repository] – DirectX 9/10/11 to Vulkan translation layer.&lt;br /&gt;
*[https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL (DirectSound3D OpenAL)] – Restores positional audio and EAX support through OpenAL Soft.&lt;br /&gt;
*[https://github.com/Kron4ek/Wine-Builds/releases/tag/proton-9.0-1 Proton Wine Builds (wine-proton-9.0-1)] – Valve’s Wine variant used in Proton; includes patches and enhancements.&lt;br /&gt;
*[https://events.jo-tac.com/ JOTAC Website] – Official site for the JOTAC community mod.&lt;br /&gt;
*[https://discord.gg/PYDXkSTrs7 JOTAC Discord] – Community support, updates, and mod resources.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=459</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=459"/>
		<updated>2026-01-06T06:19:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
* '''Winetricks''': directplay&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
* The '''Minimap''' is invisible, it can be fixed by using a DirectX Wrapper like '''DXVK''' (also dgVoodoo2 wrapper has been tested and fix the issue).&lt;br /&gt;
* Can't input CD key during setup on Linux, no fix found.&lt;br /&gt;
* Following winetricks can be required when using gameranger or mods with custom launcher:&lt;br /&gt;
** '''mfc42'''&lt;br /&gt;
** '''msvcrt40'''&lt;br /&gt;
** '''mfc40'''&lt;br /&gt;
&lt;br /&gt;
== JOTAC Mod ==&lt;br /&gt;
This is a community mod to revamp the game, but the launcher doesn't work well on Linux unless the following dll are included in the root folder of the mod:&lt;br /&gt;
&lt;br /&gt;
* '''icu.dll'''&lt;br /&gt;
* '''icudt68.dll'''&lt;br /&gt;
* '''icuin68.dll'''&lt;br /&gt;
* '''icuuc68.dll'''&lt;br /&gt;
&lt;br /&gt;
=== Reference Links ===&lt;br /&gt;
&lt;br /&gt;
* JOTAC Website: https://events.jo-tac.com/&lt;br /&gt;
* JOTAC Discord: https://discord.gg/PYDXkSTrs7&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=458</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=458"/>
		<updated>2026-01-06T03:38:07Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
* '''Winetricks''': directplay&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
* The '''Minimap''' is invisible, it can be fixed by using a DirectX Wrapper like '''DXVK''' (also dgVoodoo2 wrapper has been tested and fix the issue).&lt;br /&gt;
* Can't input CD key during setup on Linux, this can be resolved by installing the correct font used by the setup. A good start is the winetricks '''corefonts'''.&lt;br /&gt;
* Following winetricks can be required when using gameranger or mods with custom launcher:&lt;br /&gt;
** '''mfc42'''&lt;br /&gt;
** '''msvcrt40'''&lt;br /&gt;
** '''mfc40'''&lt;br /&gt;
&lt;br /&gt;
== JOTAC Mod ==&lt;br /&gt;
This is a community mod to revamp the game, but the launcher doesn't work well on Linux unless the following dll are included in the root folder of the mod:&lt;br /&gt;
&lt;br /&gt;
* '''icu.dll'''&lt;br /&gt;
* '''icudt68.dll'''&lt;br /&gt;
* '''icuin68.dll'''&lt;br /&gt;
* '''icuuc68.dll'''&lt;br /&gt;
&lt;br /&gt;
=== Reference Links ===&lt;br /&gt;
&lt;br /&gt;
* JOTAC Website: https://events.jo-tac.com/&lt;br /&gt;
* JOTAC Discord: https://discord.gg/PYDXkSTrs7&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=457</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=457"/>
		<updated>2026-01-06T03:10:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
* '''Winetricks''': directplay&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
* The '''Minimap''' is invisible, it can be fixed by using a DirectX Wrapper like '''DXVK''' (also dgVoodoo2 wrapper has been tested and fix the issue).&lt;br /&gt;
* Can't input CD key during setup on Linux, this can be resolved by installing the correct font used by the setup. A good start is the winetricks '''corefonts'''.&lt;br /&gt;
&lt;br /&gt;
== JOTAC Mod ==&lt;br /&gt;
This is a community mod to revamp the game, but the launcher doesn't work well on Linux unless the following dll are included in the root folder of the mod:&lt;br /&gt;
&lt;br /&gt;
* '''icu.dll'''&lt;br /&gt;
* '''icudt68.dll'''&lt;br /&gt;
* '''icuin68.dll'''&lt;br /&gt;
* '''icuuc68.dll'''&lt;br /&gt;
&lt;br /&gt;
Also the following winetricks might be required:&lt;br /&gt;
&lt;br /&gt;
* '''mfc42'''&lt;br /&gt;
* '''msvcrt40'''&lt;br /&gt;
* '''mfc40'''&lt;br /&gt;
&lt;br /&gt;
=== Reference Links ===&lt;br /&gt;
&lt;br /&gt;
* JOTAC Website: https://events.jo-tac.com/&lt;br /&gt;
* JOTAC Discord: https://discord.gg/PYDXkSTrs7&lt;br /&gt;
&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=456</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=456"/>
		<updated>2026-01-06T03:06:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
* The '''Minimap''' is invisible, it can be fixed by using a DirectX Wrapper like '''DXVK''' (also dgVoodoo2 wrapper has been tested and fix the issue).&lt;br /&gt;
* Can't input CD key during setup on Linux, this can be resolved by installing the correct font used by the setup. A good start is the winetricks '''corefonts'''.&lt;br /&gt;
&lt;br /&gt;
== JOTAC Mod ==&lt;br /&gt;
This is a community mod to revamp the game, but the launcher doesn't work well on Linux unless the following dll are included in the root folder of the mod:&lt;br /&gt;
&lt;br /&gt;
* '''icu.dll'''&lt;br /&gt;
* '''icudt68.dll'''&lt;br /&gt;
* '''icuin68.dll'''&lt;br /&gt;
* '''icuuc68.dll'''&lt;br /&gt;
&lt;br /&gt;
Also the following winetricks might be required:&lt;br /&gt;
&lt;br /&gt;
* '''mfc42'''&lt;br /&gt;
* '''msvcrt40'''&lt;br /&gt;
* '''mfc40'''&lt;br /&gt;
&lt;br /&gt;
=== Reference Links ===&lt;br /&gt;
&lt;br /&gt;
* JOTAC Website: https://events.jo-tac.com/&lt;br /&gt;
* JOTAC Discord: https://discord.gg/PYDXkSTrs7&lt;br /&gt;
&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=455</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=455"/>
		<updated>2026-01-06T03:04:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
* The '''Minimap''' is invisible, it can be fixed by using a DirectX Wrapper like '''DXVK''' (also dgVoodoo2 wrapper has been tested and fix the issue).&lt;br /&gt;
* Can't input CD key during setup on Linux, this can be resolved by installing the correct font used by the setup. A good start is the winetricks '''corefonts'''.&lt;br /&gt;
&lt;br /&gt;
== JOTAC Mod ==&lt;br /&gt;
This is a community mod to revamp the game, but the launcher doesn't work well on Linux unless the following dll are included in the root folder of the mod:&lt;br /&gt;
&lt;br /&gt;
* '''icu.dll'''&lt;br /&gt;
* '''icudt68.dll'''&lt;br /&gt;
* '''icuin68.dll'''&lt;br /&gt;
* '''icuuc68.dll'''&lt;br /&gt;
&lt;br /&gt;
Also the following winetricks might be required:&lt;br /&gt;
&lt;br /&gt;
* '''mfc42'''&lt;br /&gt;
* '''msvcrt40'''&lt;br /&gt;
* '''mfc40'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=454</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=454"/>
		<updated>2026-01-06T02:48:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
*Resolution can be changed in the &amp;lt;code&amp;gt;game.cfg&amp;lt;/code&amp;gt; file by editing the following lines:&lt;br /&gt;
 video_res = 1024x768&lt;br /&gt;
 windowed  = 0&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
The '''Minimap''' is invisible, it can be fixed by using a DirectX Wrapper like '''DXVK''' (also dgVoodoo2 wrapper has been tested and fix the issue).&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Template:GameInfo&amp;diff=453</id>
		<title>Template:GameInfo</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Template:GameInfo&amp;diff=453"/>
		<updated>2026-01-06T02:42:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:70%; text-align:left;&amp;quot;&lt;br /&gt;
|+ '''Game Information'''&lt;br /&gt;
|-&lt;br /&gt;
! Title&lt;br /&gt;
| {{{title|}}}&lt;br /&gt;
|-&lt;br /&gt;
! Year&lt;br /&gt;
| {{{year|}}}&lt;br /&gt;
|-&lt;br /&gt;
! Developer&lt;br /&gt;
| {{{developer|}}}&lt;br /&gt;
|-&lt;br /&gt;
! Graphics API&lt;br /&gt;
| {{{graphicsapi|}}}&lt;br /&gt;
|-&lt;br /&gt;
! Audio API&lt;br /&gt;
| {{{audioapi|}}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Usage ==&lt;br /&gt;
To use this template on a game page, add:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{GameInfo&lt;br /&gt;
 | title = Divinity II: Developer's Cut&lt;br /&gt;
 | year = 2012&lt;br /&gt;
 | developer = Larian Studios&lt;br /&gt;
 | graphicsapi = DirectX 9.0c&lt;br /&gt;
 | audioapi = DirectSound&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {},&lt;br /&gt;
		&amp;quot;year&amp;quot;: {},&lt;br /&gt;
		&amp;quot;developer&amp;quot;: {},&lt;br /&gt;
		&amp;quot;graphicsapi&amp;quot;: {},&lt;br /&gt;
		&amp;quot;audioapi&amp;quot;: {}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=452</id>
		<title>Joint Operations - Typhoon Rising: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Joint_Operations_-_Typhoon_Rising:_Notes_%26_Tips&amp;diff=452"/>
		<updated>2026-01-06T02:41:59Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}  == Linux Runtime Environment ==  * '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt; * '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)  == Audio Fixes ==  * Enable 3D spatial audio (EAX support): ** Restoring 3D Spatial Sound with DSOAL ** DLL Ov...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Joint Operations: Typhoon Rising|year=2004|developer=NovaLogic, Inc.|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
&lt;br /&gt;
== Linux Runtime Environment ==&lt;br /&gt;
&lt;br /&gt;
* '''Wine Prefix:''' &amp;lt;code&amp;gt;wine-proton-9.0-1-amd64&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''DXVK Version:''' &amp;lt;code&amp;gt;2.6.2&amp;lt;/code&amp;gt; (used to translate DirectX 9 to Vulkan)&lt;br /&gt;
&lt;br /&gt;
== Audio Fixes ==&lt;br /&gt;
&lt;br /&gt;
* Enable 3D spatial audio (EAX support):&lt;br /&gt;
** [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
** DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
== Stability Tips ==&lt;br /&gt;
&lt;br /&gt;
* Set maximum FPS to 60&lt;br /&gt;
* With DXVK, set FPS limit using environment variable:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
* Enable HUD showing DXVK version and FPS:&lt;br /&gt;
** &amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
The '''Minimap''' is invisible, it can be fixed by using a DirectX Wrapper like '''DXVK''' (also dgVoodoo2 wrapper has been tested and fix the issue).&lt;br /&gt;
[[Category:Game]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=451</id>
		<title>Games on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=451"/>
		<updated>2025-12-18T06:52:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Battlefield 1942 ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=Digital Illusions CE (DICE)|graphicsapi=DirectX 8|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Battlefield Vietnam ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=DICE Canada|graphicsapi=DirectX 9|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
* '''Issue:''' Radio missing audio.&lt;br /&gt;
* '''__Fix:''' fixed by choosing NT 4.0 as Windows version in Wine Configuration.&lt;br /&gt;
* '''Issue:''' Punkbuster will not work if the Windows version is NT 4.0.&lt;br /&gt;
* '''__Fix:''' The Windows version can be set per process to prevent that Punkbuster service fail to start.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Delta Force 2 ===&lt;br /&gt;
{{GameInfoInline|year=1999|developer=Novalogic|graphicsapi=Software Rendering|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 wrapper used but only for Hardware rendering&lt;br /&gt;
* '''Issue:''' Hardware rendering broken clipping issue ( you can see trees and other object through the environment)&lt;br /&gt;
* '''__Fix:''' Software Rendering is used&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Enemy Territory Quake Wars ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Splash Damage|graphicsapi=OpenGL|audioapi=DirectSound}}&lt;br /&gt;
* 3D Spatial Sound restored using DSOAL.&lt;br /&gt;
* '''Issue:''' Post Processing issues with Mesa's native OpenGL.&lt;br /&gt;
* '''__Fix:''' ZINK driver fix Post Processing.&lt;br /&gt;
* '''Issue:''' Game fail to start on Steam Deck in desktop mode.&lt;br /&gt;
* '''__Fix:''' Passing environment variable &amp;lt;code&amp;gt;LIBGL_KOPPER_DRI2=1&amp;lt;/code&amp;gt; fix game not starting in desktop mode.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Divinity 2 on Linux: Notes &amp;amp; Tips|Divinity II: Developer's Cut]] ===&lt;br /&gt;
{{GameInfoInline|year=2012|developer=Larian Studios|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 doesn't seem required, DXVK already fix compatibility issues&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Cossacks ===&lt;br /&gt;
{{GameInfoInline|year=2000|developer=GSC Game World|graphicsapi=DirectX 7|audioapi=DirectSound}}&lt;br /&gt;
* Replaced mdraw.dll with ddraw.dll from cnc-ddraw 6.8&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Freelancer Online (Discovery) ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=Digital Anvil|graphicsapi=DirectX 8.1|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' Text in menus cut off.&lt;br /&gt;
* '''__Fix:''' the text in menus cut off is resolved with specific wine versions (9.0).&lt;br /&gt;
* '''__Fix:''' Wine 9.0 fix crash on specific solar systems.&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* EAX 2 can be restored with DSOAL wrapper, registry fix required to load local dsound.dll library inside the game folder.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Unreal Tournament 3 on Linux: Notes &amp;amp; Tips|Unreal Tournament 3]] ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Epic Games|graphicsapi=DirectX 9.0|audioapi=OpenAL (EAX 5), DirectSound (no EAX)}}&lt;br /&gt;
* 3D Spatial Sound restored with OpenAL Soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Unreal Tournament 2004 ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Epic Games|graphicsapi=DirectX 8.1|audioapi=OpenAL (EAX 3.0/4.0)}}&lt;br /&gt;
* 3D Spatial Sound (EAX) restored with OpenAL soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Rise of Nations: Rise of Legends ===&lt;br /&gt;
{{GameInfoInline|year=2006|developer=Big Huge Games|graphicsapi=DirectX 9.0c|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* Multi CD installation fail on Linux, pre-installed version on archive.org.&lt;br /&gt;
* Wine registry need update.&lt;br /&gt;
&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* Winetricks required: wmp9 (fix audio), msxml3, msxml4 (fix map not loading), corefonts, mfc42 (fix installer).&lt;br /&gt;
* Applied patch 2.5 German version to prevent CD check when starting the game. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Thief: Deadly Shadows ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Ion Storm Austin|graphicsapi=DirectX 8.0|audioapi=DirectSound (EAX 2.0/3.0)}}&lt;br /&gt;
* 3D Spatial Sound restored with DSOAL&lt;br /&gt;
* '''Issue:''' The game’s &amp;lt;code&amp;gt;EAX.dll&amp;lt;/code&amp;gt; (EAX Unified) in the system folder forces the use of the default Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;, regardless of configuration.&lt;br /&gt;
* '''__Fix:''' Replaced the Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt; with the '''DSOAL version'''.&lt;br /&gt;
* dgVoodoo2 used to convert DirectX 8 to DirectX 11&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SEGA Rally Revo ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=SEGA Racing Studio|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* Registry fix required for launcher&lt;br /&gt;
* Use of DSOAL (probably not needed)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Hellgate London ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Flagship Studios|graphicsapi=DirectX 9.0c (DX 10 fail on Linux)|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* [https://london2038.com/ London 2038] is the private server project supported by the community.&lt;br /&gt;
* SP Patch: [https://www.patches-scrolls.de/patch/2014/7/44845/download Patch_NA_Europe_Germany_SP_1.2_1.18074.70.4256] from patches-scrolls website.&lt;br /&gt;
* MP Patch: [https://www.patches-scrolls.de/patch/2014/7/74592/download Patch_NA_Europe_Germany_MP_2.0_(1.0.86.4580)] from patches-scrolls website.&lt;br /&gt;
* [https://vault.retromediahub.com/games/hellgate-london/patcher.sh Script] to update the game without Launcher (MP/SP patches still required).&lt;br /&gt;
* The game's audio is handled through mss32.dll.&lt;br /&gt;
* ''Hellgate: London'' advertises '''EAX 2.0/3.0 support''', but this is implemented through Miles’ integration with Creative’s EAX extensions. DSOAL (which only intercepts DirectSound3D calls) won’t help here.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Medal of Honor Allied Assault on Linux: Notes &amp;amp; Tips|Medal Of Honor: Allied Assault]] ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=2015, Inc.|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* Game doesn't start unless the environment variable &amp;lt;code&amp;gt;MESA_EXTENSION_MAX_YEAR=2002&amp;lt;/code&amp;gt; is passed to Wine.&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* &amp;lt;code&amp;gt;seta s_milesdriver &amp;quot;Creative Labs EAX 2 (TM)&amp;quot;&amp;lt;/code&amp;gt; set in config for main and DLCs to use EAX 2.&lt;br /&gt;
* Anisotropic Filter can be force with environment variable &amp;lt;code&amp;gt;AMD_TEX_ANISO=16&amp;lt;/code&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Star Wars: KOTOR ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=BioWare Corporation|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* Fullscreen not working well, window mode recommended.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===Game stretched when using non-native resolutions===&lt;br /&gt;
When running Wine without the FSHack patchset, games may appear stretched at lower resolutions.   &lt;br /&gt;
&lt;br /&gt;
This happens if the monitor’s scaling mode is set to ''None''.  &lt;br /&gt;
&lt;br /&gt;
*To fix, set the scaling mode to ''Full aspect'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OUTPUT=$(xrandr | grep &amp;quot; connected&amp;quot; | cut -d&amp;quot; &amp;quot; -f1)&lt;br /&gt;
xrandr --output &amp;quot;$OUTPUT&amp;quot; --set &amp;quot;scaling mode&amp;quot; &amp;quot;Full aspect&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*To check monitor capabilities:&lt;br /&gt;
 xrandr --props&lt;br /&gt;
&lt;br /&gt;
===Resolution differs from configuration===&lt;br /&gt;
Some games may not apply the expected resolution and refresh rate, instead choosing the next available option.  &lt;br /&gt;
&lt;br /&gt;
*If using DXVK, create a &amp;lt;code&amp;gt;dxvk.conf&amp;lt;/code&amp;gt; file in the game folder and add:&lt;br /&gt;
 d3d9.forceAspectRatio = &amp;quot;16:10&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===FSHack===&lt;br /&gt;
FSHack is a Wine patchset originally developed by Valve for Proton.&lt;br /&gt;
&lt;br /&gt;
It improves how fullscreen games behave under Wine by:&lt;br /&gt;
&lt;br /&gt;
*Handling resolution changes more smoothly&lt;br /&gt;
*Avoiding issues with window borders&lt;br /&gt;
*Working better with desktop compositors&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Mesa_Zink_Driver_with_RetroArch&amp;diff=450</id>
		<title>Mesa Zink Driver with RetroArch</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Mesa_Zink_Driver_with_RetroArch&amp;diff=450"/>
		<updated>2025-12-18T06:42:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;==Overview== The '''Mesa Zink driver''' is a Gallium driver that translates OpenGL calls into Vulkan.   When used with '''RetroArch''', it can provide improved performance and stability compared to the default Mesa OpenGL driver.    This is particularly useful for emulating older DOS or Windows games with '''3dfx hardware support''', where enabling the 3dfx mode allows Zink to handle rendering more efficiently.  ==Use Cases== *'''DOS/Windows games with 3dfx support''' :Z...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The '''Mesa Zink driver''' is a Gallium driver that translates OpenGL calls into Vulkan.  &lt;br /&gt;
When used with '''RetroArch''', it can provide improved performance and stability compared to the default Mesa OpenGL driver.  &lt;br /&gt;
&lt;br /&gt;
This is particularly useful for emulating older DOS or Windows games with '''3dfx hardware support''', where enabling the 3dfx mode allows Zink to handle rendering more efficiently.&lt;br /&gt;
&lt;br /&gt;
==Use Cases==&lt;br /&gt;
*'''DOS/Windows games with 3dfx support'''&lt;br /&gt;
:Zink can be used to provide hardware-accelerated 3dfx support, serving as an alternative to the default Mesa OpenGL driver.&lt;br /&gt;
:Benefits include:&lt;br /&gt;
:* Better performance in certain scenarios&lt;br /&gt;
:* Increased stability during emulation&lt;br /&gt;
==Launching RetroArch with Zink==&lt;br /&gt;
RetroArch can be launched with the Zink driver by setting the following environment variables:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vblank_mode=0 LIBGL_KOPPER_DRI2=1 MESA_LOADER_DRIVER_OVERRIDE=zink GALLIUM_DRIVER=zink __GLX_VENDOR_LIBRARY_NAME=mesa /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=retroarch --file-forwarding org.libretro.RetroArch -v&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''-v''' enables verbose logging (useful for debugging).&lt;br /&gt;
&lt;br /&gt;
==Debugging Zink==&lt;br /&gt;
To verify that Zink is working, set the following environment variable:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ZINK_DEBUG=nir&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then check the RetroArch log for references to '''NIR shaders''', which confirm Zink is active.&lt;br /&gt;
&lt;br /&gt;
==Vsync Considerations==&lt;br /&gt;
RetroArch requires maximum framerate flexibility to properly emulate specific hardware.  &lt;br /&gt;
Since Zink operates through Vulkan, '''Vsync must be disabled''' to avoid performance issues.  &lt;br /&gt;
&lt;br /&gt;
Disable Vsync with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vblank_mode=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
*Zink is layered on top of Vulkan, so system Vulkan support is required.&lt;br /&gt;
*Debugging options are primarily for advanced users and may reduce performance.&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:RetroArch]]&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=449</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=449"/>
		<updated>2025-12-12T07:07:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Gothic-cover1.png|none|thumb]]&lt;br /&gt;
{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine/Proton version:''' Proton 8.0-5 (Proton 9 causes Access Violation errors)&lt;br /&gt;
*'''Prefix architecture:''' 64-bit&lt;br /&gt;
&lt;br /&gt;
==Steam Setup ==&lt;br /&gt;
From the properties of the game in Betas, select the '''workshop''' release, this release support Steam Workshop.[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Workshop Mods ===&lt;br /&gt;
The following mods were subscribed via Steam Workshop to enhance or fix Gothic 1 Classic:&lt;br /&gt;
&lt;br /&gt;
*'''GRawInput''' &lt;br /&gt;
**Improves input handling and mouse responsiveness. &lt;br /&gt;
&lt;br /&gt;
*'''Toolkit'''&lt;br /&gt;
**Provides modding tools and utilities for Gothic 1.&lt;br /&gt;
&lt;br /&gt;
*'''Ninja'''&lt;br /&gt;
**Adds stealth mechanics and gameplay enhancements.&lt;br /&gt;
&lt;br /&gt;
*'''Gothic 1 Community Patch'''&lt;br /&gt;
**Fixes bugs and improves stability with community-driven updates.&lt;br /&gt;
&lt;br /&gt;
*'''Union – Patch for Gothic 1'''&lt;br /&gt;
**Core engine patch required by many modern mods.&lt;br /&gt;
&lt;br /&gt;
=== Steam Launch Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DXVK (DirectX to Vulkan)==&lt;br /&gt;
*Proton 8.0-5 includes DXVK v2.3, which is outdated.&lt;br /&gt;
*Place [https://github.com/doitsujin/dxvk/releases updated DXVK] files (''d3d11.dll'', ''dxgi.dll'') into the game’s system folder.&lt;br /&gt;
&lt;br /&gt;
===Additional Notes===&lt;br /&gt;
*Added '''[https://github.com/dege-diosg/dgVoodoo2/releases/tag/v2.8 dgVoodoo2 v2.8]''' libraries: ''ddraw.dll'', ''d3dimm.dll''&lt;br /&gt;
 The Gothic 1 engine is based on DirectX 7, which is not natively supported by DXVK. To bridge this gap, '''dgVoodoo2 v2.8''' was added to wrap legacy DirectX 7 calls into DirectX 11. This allows DXVK to intercept and translate the DirectX 11 API into Vulkan, enabling improved compatibility and performance on Linux systems. This layered approach (DirectX 7 → DirectX 11 via dgVoodoo2 → Vulkan via DXVK) ensures the game runs smoothly under Proton and benefits from modern graphics drivers and hardware acceleration.&lt;br /&gt;
&lt;br /&gt;
==Music==&lt;br /&gt;
*Gothic 1 uses '''Microsoft DirectMusic''' for dynamic soundtrack playback.&lt;br /&gt;
*On Linux/Steam Deck, music will not play unless DirectMusic components (''dmusic'', ''dmloader'', ''dmstyle'', etc.) are installed via Protontricks.&lt;br /&gt;
*'''3D spatial sound (EAX2)''' can be restored using '''DSOAL'''.&lt;br /&gt;
*Place ''dsound.dll'' and ''dsoal-aldrv.dll'' in the &amp;lt;code&amp;gt;system/autorun&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting: Restoring EAX Sound==&lt;br /&gt;
If Gothic reverts back to Miles Fast even after installing EAX restoration software, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#'''Create a pre.load file'''&lt;br /&gt;
##In &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/&amp;lt;/code&amp;gt;, create a new text file named &amp;lt;code&amp;gt;pre.load&amp;lt;/code&amp;gt;.&lt;br /&gt;
##Add the line:&amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
##Save the file.&lt;br /&gt;
#'''Set sound provider'''&lt;br /&gt;
##Launch the game.&lt;br /&gt;
##Change the sound provider to '''Creative EAX 2'''.&lt;br /&gt;
##Quit and relaunch the game to confirm the setting persists.#'''SystemPack-specific fixes'''&lt;br /&gt;
#*'''Union (SystemPack 2.0):''' Place ''dsound.dll'' and ''dsound.ini'' in &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/autorun&amp;lt;/code&amp;gt;.&lt;br /&gt;
#*'''Old SystemPack:''' Edit &amp;lt;code&amp;gt;SystemPack.ini&amp;lt;/code&amp;gt; and change:&amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;to&amp;lt;code&amp;gt;FixMss=0&amp;lt;/code&amp;gt;&lt;br /&gt;
*Note: SystemPack includes its own surround sound restoration (software-only). If &amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;, external EAX restoration software will not work.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
'''DirectInput fix:'''&lt;br /&gt;
*''dinput.dll'' converts DirectInput 1–7 to DirectInput 8.&lt;br /&gt;
*The bundled version is v1.0.16.0; [https://github.com/elishacloud/dinputto8/releases/ newer versions are available on GitHub].&lt;br /&gt;
&lt;br /&gt;
==Did You Know?==&lt;br /&gt;
*''d3dimm.dll'' is part of Microsoft’s '''Direct3D Immediate Mode''' (DirectX 1–7 era).&lt;br /&gt;
*It allowed older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced.&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=448</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=448"/>
		<updated>2025-12-12T06:54:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Gothic-cover1.png|none|thumb]]&lt;br /&gt;
{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine/Proton version:''' Proton 8.0-5 (Proton 9 causes Access Violation errors)&lt;br /&gt;
*'''Prefix architecture:''' 64-bit&lt;br /&gt;
&lt;br /&gt;
==Steam Setup ==&lt;br /&gt;
From the properties of the game in Betas, select the '''workshop''' release, this release support Steam Workshop.[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Workshop Mods ===&lt;br /&gt;
The following mods were subscribed via Steam Workshop to enhance or fix Gothic 1 Classic:&lt;br /&gt;
&lt;br /&gt;
*'''GRawInput''' &lt;br /&gt;
**Improves input handling and mouse responsiveness. &lt;br /&gt;
&lt;br /&gt;
*'''Toolkit'''&lt;br /&gt;
**Provides modding tools and utilities for Gothic 1.&lt;br /&gt;
&lt;br /&gt;
*'''Ninja'''&lt;br /&gt;
**Adds stealth mechanics and gameplay enhancements.&lt;br /&gt;
&lt;br /&gt;
*'''Gothic 1 Community Patch'''&lt;br /&gt;
**Fixes bugs and improves stability with community-driven updates.&lt;br /&gt;
&lt;br /&gt;
*'''Union – Patch for Gothic 1'''&lt;br /&gt;
**Core engine patch required by many modern mods.&lt;br /&gt;
&lt;br /&gt;
=== Steam Launch Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DXVK (DirectX to Vulkan)==&lt;br /&gt;
*Proton 8.0-5 includes DXVK v2.3, which is outdated.&lt;br /&gt;
*Place [https://github.com/doitsujin/dxvk/releases updated DXVK] files (''d3d11.dll'', ''dxgi.dll'') into the game’s system folder.&lt;br /&gt;
&lt;br /&gt;
===Additional Notes===&lt;br /&gt;
*Added '''dgVoodoo2 v2.8''' libraries: ''ddraw.dll'', ''d3dimm.dll''&lt;br /&gt;
 The Gothic 1 engine is based on DirectX 7, which is not natively supported by DXVK. To bridge this gap, '''dgVoodoo2 v2.8''' was added to wrap legacy DirectX 7 calls into DirectX 11. This allows DXVK to intercept and translate the DirectX 11 API into Vulkan, enabling improved compatibility and performance on Linux systems. This layered approach (DirectX 7 → DirectX 11 via dgVoodoo2 → Vulkan via DXVK) ensures the game runs smoothly under Proton and benefits from modern graphics drivers and hardware acceleration.&lt;br /&gt;
&lt;br /&gt;
==Music==&lt;br /&gt;
*Gothic 1 uses '''Microsoft DirectMusic''' for dynamic soundtrack playback.&lt;br /&gt;
*On Linux/Steam Deck, music will not play unless DirectMusic components (''dmusic'', ''dmloader'', ''dmstyle'', etc.) are installed via Protontricks.&lt;br /&gt;
*'''3D spatial sound (EAX2)''' can be restored using '''DSOAL'''.&lt;br /&gt;
*Place ''dsound.dll'' and ''dsoal-aldrv.dll'' in the &amp;lt;code&amp;gt;system/autorun&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting: Restoring EAX Sound==&lt;br /&gt;
If Gothic reverts back to Miles Fast even after installing EAX restoration software, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#'''Create a pre.load file'''&lt;br /&gt;
##In &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/&amp;lt;/code&amp;gt;, create a new text file named &amp;lt;code&amp;gt;pre.load&amp;lt;/code&amp;gt;.&lt;br /&gt;
##Add the line:&amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
##Save the file.&lt;br /&gt;
#'''Set sound provider'''&lt;br /&gt;
##Launch the game.&lt;br /&gt;
##Change the sound provider to '''Creative EAX 2'''.&lt;br /&gt;
##Quit and relaunch the game to confirm the setting persists.#'''SystemPack-specific fixes'''&lt;br /&gt;
#*'''Union (SystemPack 2.0):''' Place ''dsound.dll'' and ''dsound.ini'' in &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/autorun&amp;lt;/code&amp;gt;.&lt;br /&gt;
#*'''Old SystemPack:''' Edit &amp;lt;code&amp;gt;SystemPack.ini&amp;lt;/code&amp;gt; and change:&amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;to&amp;lt;code&amp;gt;FixMss=0&amp;lt;/code&amp;gt;&lt;br /&gt;
*Note: SystemPack includes its own surround sound restoration (software-only). If &amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;, external EAX restoration software will not work.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
'''DirectInput fix:'''&lt;br /&gt;
*''dinput.dll'' converts DirectInput 1–7 to DirectInput 8.&lt;br /&gt;
*The bundled version is v1.0.16.0; [https://github.com/elishacloud/dinputto8/releases/ newer versions are available on GitHub].&lt;br /&gt;
&lt;br /&gt;
==Did You Know?==&lt;br /&gt;
*''d3dimm.dll'' is part of Microsoft’s '''Direct3D Immediate Mode''' (DirectX 1–7 era).&lt;br /&gt;
*It allowed older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced.&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=File:Gothic-cover1.png&amp;diff=447</id>
		<title>File:Gothic-cover1.png</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=File:Gothic-cover1.png&amp;diff=447"/>
		<updated>2025-12-12T06:54:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;gothic-cover1&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=446</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=446"/>
		<updated>2025-12-12T06:44:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine/Proton version:''' Proton 8.0-5 (Proton 9 causes Access Violation errors)&lt;br /&gt;
*'''Prefix architecture:''' 64-bit&lt;br /&gt;
&lt;br /&gt;
==Steam Setup ==&lt;br /&gt;
From the properties of the game in Betas, select the '''workshop''' release, this release support Steam Workshop.[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Workshop Mods ===&lt;br /&gt;
The following mods were subscribed via Steam Workshop to enhance or fix Gothic 1 Classic:&lt;br /&gt;
&lt;br /&gt;
*'''GRawInput''' &lt;br /&gt;
**Improves input handling and mouse responsiveness. &lt;br /&gt;
&lt;br /&gt;
*'''Toolkit'''&lt;br /&gt;
**Provides modding tools and utilities for Gothic 1.&lt;br /&gt;
&lt;br /&gt;
*'''Ninja'''&lt;br /&gt;
**Adds stealth mechanics and gameplay enhancements.&lt;br /&gt;
&lt;br /&gt;
*'''Gothic 1 Community Patch'''&lt;br /&gt;
**Fixes bugs and improves stability with community-driven updates.&lt;br /&gt;
&lt;br /&gt;
*'''Union – Patch for Gothic 1'''&lt;br /&gt;
**Core engine patch required by many modern mods.&lt;br /&gt;
&lt;br /&gt;
=== Steam Launch Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DXVK (DirectX to Vulkan)==&lt;br /&gt;
*Proton 8.0-5 includes DXVK v2.3, which is outdated.&lt;br /&gt;
*Place [https://github.com/doitsujin/dxvk/releases updated DXVK] files (''d3d11.dll'', ''dxgi.dll'') into the game’s system folder.&lt;br /&gt;
&lt;br /&gt;
===Additional Notes===&lt;br /&gt;
*Added '''dgVoodoo2 v2.8''' libraries: ''ddraw.dll'', ''d3dimm.dll''&lt;br /&gt;
 The Gothic 1 engine is based on DirectX 7, which is not natively supported by DXVK. To bridge this gap, '''dgVoodoo2 v2.8''' was added to wrap legacy DirectX 7 calls into DirectX 11. This allows DXVK to intercept and translate the DirectX 11 API into Vulkan, enabling improved compatibility and performance on Linux systems. This layered approach (DirectX 7 → DirectX 11 via dgVoodoo2 → Vulkan via DXVK) ensures the game runs smoothly under Proton and benefits from modern graphics drivers and hardware acceleration.&lt;br /&gt;
&lt;br /&gt;
==Music==&lt;br /&gt;
*Gothic 1 uses '''Microsoft DirectMusic''' for dynamic soundtrack playback.&lt;br /&gt;
*On Linux/Steam Deck, music will not play unless DirectMusic components (''dmusic'', ''dmloader'', ''dmstyle'', etc.) are installed via Protontricks.&lt;br /&gt;
*'''3D spatial sound (EAX2)''' can be restored using '''DSOAL'''.&lt;br /&gt;
*Place ''dsound.dll'' and ''dsoal-aldrv.dll'' in the &amp;lt;code&amp;gt;system/autorun&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting: Restoring EAX Sound==&lt;br /&gt;
If Gothic reverts back to Miles Fast even after installing EAX restoration software, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#'''Create a pre.load file'''&lt;br /&gt;
##In &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/&amp;lt;/code&amp;gt;, create a new text file named &amp;lt;code&amp;gt;pre.load&amp;lt;/code&amp;gt;.&lt;br /&gt;
##Add the line:&amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
##Save the file.&lt;br /&gt;
#'''Set sound provider'''&lt;br /&gt;
##Launch the game.&lt;br /&gt;
##Change the sound provider to '''Creative EAX 2'''.&lt;br /&gt;
##Quit and relaunch the game to confirm the setting persists.#'''SystemPack-specific fixes'''&lt;br /&gt;
#*'''Union (SystemPack 2.0):''' Place ''dsound.dll'' and ''dsound.ini'' in &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/autorun&amp;lt;/code&amp;gt;.&lt;br /&gt;
#*'''Old SystemPack:''' Edit &amp;lt;code&amp;gt;SystemPack.ini&amp;lt;/code&amp;gt; and change:&amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;to&amp;lt;code&amp;gt;FixMss=0&amp;lt;/code&amp;gt;&lt;br /&gt;
*Note: SystemPack includes its own surround sound restoration (software-only). If &amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;, external EAX restoration software will not work.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
'''DirectInput fix:'''&lt;br /&gt;
*''dinput.dll'' converts DirectInput 1–7 to DirectInput 8.&lt;br /&gt;
*The bundled version is v1.0.16.0; [https://github.com/elishacloud/dinputto8/releases/ newer versions are available on GitHub].&lt;br /&gt;
&lt;br /&gt;
==Did You Know?==&lt;br /&gt;
*''d3dimm.dll'' is part of Microsoft’s '''Direct3D Immediate Mode''' (DirectX 1–7 era).&lt;br /&gt;
*It allowed older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced.&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=445</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=445"/>
		<updated>2025-12-12T06:31:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine/Proton version:''' Proton 8.0-5 (Proton 9 causes Access Violation errors)&lt;br /&gt;
*'''Prefix architecture:''' 64-bit&lt;br /&gt;
&lt;br /&gt;
==Steam Setup ==&lt;br /&gt;
From the properties of the game in Betas, select the '''workshop''' release, this release support Steam Workshop.[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Workshop Mods ===&lt;br /&gt;
The following mods were subscribed via Steam Workshop to enhance or fix Gothic 1 Classic:&lt;br /&gt;
&lt;br /&gt;
*'''GRawInput''' &lt;br /&gt;
**Improves input handling and mouse responsiveness. &lt;br /&gt;
&lt;br /&gt;
*'''Toolkit'''&lt;br /&gt;
**Provides modding tools and utilities for Gothic 1.&lt;br /&gt;
&lt;br /&gt;
*'''Ninja'''&lt;br /&gt;
**Adds stealth mechanics and gameplay enhancements.&lt;br /&gt;
&lt;br /&gt;
*'''Gothic 1 Community Patch'''&lt;br /&gt;
**Fixes bugs and improves stability with community-driven updates.&lt;br /&gt;
&lt;br /&gt;
*'''Union – Patch for Gothic 1'''&lt;br /&gt;
**Core engine patch required by many modern mods.&lt;br /&gt;
&lt;br /&gt;
=== Steam Launch Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DXVK (DirectX to Vulkan)==&lt;br /&gt;
*Proton 8.0-5 includes DXVK v2.3, which is outdated.&lt;br /&gt;
*Place updated DXVK files (''d3d11.dll'', ''dxgi.dll'') into the game’s system folder.&lt;br /&gt;
&lt;br /&gt;
===Additional Notes===&lt;br /&gt;
*Added '''dgVoodoo2''' libraries: ''ddraw.dll'', ''d3dimm.dll''&lt;br /&gt;
==Music==&lt;br /&gt;
*Gothic 1 uses '''Microsoft DirectMusic''' for dynamic soundtrack playback.&lt;br /&gt;
*On Linux/Steam Deck, music will not play unless DirectMusic components (''dmusic'', ''dmloader'', ''dmstyle'', etc.) are installed via Protontricks.&lt;br /&gt;
*'''3D spatial sound (EAX2)''' can be restored using '''DSOAL'''.&lt;br /&gt;
*Place ''dsound.dll'' and ''dsoal-aldrv.dll'' in the &amp;lt;code&amp;gt;system/autorun&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting: Restoring EAX Sound==&lt;br /&gt;
If Gothic reverts back to Miles Fast even after installing EAX restoration software, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#'''Create a pre.load file'''&lt;br /&gt;
##In &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/&amp;lt;/code&amp;gt;, create a new text file named &amp;lt;code&amp;gt;pre.load&amp;lt;/code&amp;gt;.&lt;br /&gt;
##Add the line:&amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
##Save the file.&lt;br /&gt;
# '''Set sound provider'''&lt;br /&gt;
## Launch the game.&lt;br /&gt;
##Change the sound provider to '''Creative EAX 2'''.&lt;br /&gt;
##Quit and relaunch the game to confirm the setting persists.#'''SystemPack-specific fixes'''&lt;br /&gt;
#*'''Union (SystemPack 2.0):''' Place ''dsound.dll'' and ''dsound.ini'' in &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/autorun&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* '''Old SystemPack:''' Edit &amp;lt;code&amp;gt;SystemPack.ini&amp;lt;/code&amp;gt; and change:&amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;to&amp;lt;code&amp;gt;FixMss=0&amp;lt;/code&amp;gt;&lt;br /&gt;
*Note: SystemPack includes its own surround sound restoration (software-only). If &amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;, external EAX restoration software will not work.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting ==&lt;br /&gt;
'''DirectInput fix:'''&lt;br /&gt;
*''dinput.dll'' converts DirectInput 1–7 to DirectInput 8.&lt;br /&gt;
*The bundled version is v1.0.16.0; [https://github.com/elishacloud/dinputto8/releases/ newer versions are available on GitHub].&lt;br /&gt;
&lt;br /&gt;
==Did You Know?==&lt;br /&gt;
*''d3dimm.dll'' is part of Microsoft’s '''Direct3D Immediate Mode''' (DirectX 1–7 era).&lt;br /&gt;
*It allowed older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced.&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=444</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=444"/>
		<updated>2025-12-12T06:29:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine/Proton version:''' Proton 8.0-5 (Proton 9 causes Access Violation errors)&lt;br /&gt;
*'''Prefix architecture:''' 64-bit&lt;br /&gt;
&lt;br /&gt;
==Steam Setup ==&lt;br /&gt;
From the properties of the game in Betas, select the '''workshop''' release, this release support Steam Workshop.[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
=== Workshop Mods ===&lt;br /&gt;
The following mods were subscribed via Steam Workshop to enhance or fix Gothic 1 Classic:&lt;br /&gt;
&lt;br /&gt;
*'''GRawInput''' &lt;br /&gt;
**Improves input handling and mouse responsiveness. &lt;br /&gt;
&lt;br /&gt;
*'''Toolkit'''&lt;br /&gt;
**Provides modding tools and utilities for Gothic 1.&lt;br /&gt;
&lt;br /&gt;
*'''Ninja'''&lt;br /&gt;
**Adds stealth mechanics and gameplay enhancements.&lt;br /&gt;
&lt;br /&gt;
*'''Gothic 1 Community Patch'''&lt;br /&gt;
**Fixes bugs and improves stability with community-driven updates.&lt;br /&gt;
&lt;br /&gt;
*'''Union – Patch for Gothic 1'''&lt;br /&gt;
**Core engine patch required by many modern mods.&lt;br /&gt;
&lt;br /&gt;
=== Steam Launch Options ===&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==DXVK (DirectX to Vulkan)==&lt;br /&gt;
*Proton 8.0-5 includes DXVK v2.3, which is outdated.&lt;br /&gt;
*Place updated DXVK files (''d3d11.dll'', ''dxgi.dll'') into the game’s system folder.&lt;br /&gt;
&lt;br /&gt;
===Additional Notes===&lt;br /&gt;
*Added '''dgVoodoo2''' libraries: ''ddraw.dll'', ''d3dimm.dll''&lt;br /&gt;
==Music==&lt;br /&gt;
*Gothic 1 uses '''Microsoft DirectMusic''' for dynamic soundtrack playback.&lt;br /&gt;
*On Linux/Steam Deck, music will not play unless DirectMusic components (''dmusic'', ''dmloader'', ''dmstyle'', etc.) are installed via Protontricks.&lt;br /&gt;
*'''3D spatial sound (EAX2)''' can be restored using '''DSOAL'''.&lt;br /&gt;
*Place ''dsound.dll'' and ''dsoal-aldrv.dll'' in the &amp;lt;code&amp;gt;system/autorun&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting: Restoring EAX Sound==&lt;br /&gt;
If Gothic reverts back to Miles Fast even after installing EAX restoration software, follow these steps:&lt;br /&gt;
&lt;br /&gt;
#'''Create a pre.load file'''&lt;br /&gt;
##In &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/&amp;lt;/code&amp;gt;, create a new text file named &amp;lt;code&amp;gt;pre.load&amp;lt;/code&amp;gt;.&lt;br /&gt;
##Add the line:&amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
##Save the file.&lt;br /&gt;
# '''Set sound provider'''&lt;br /&gt;
## Launch the game.&lt;br /&gt;
##Change the sound provider to '''Creative EAX 2'''.&lt;br /&gt;
##Quit and relaunch the game to confirm the setting persists.#'''SystemPack-specific fixes'''&lt;br /&gt;
#*'''Union (SystemPack 2.0):''' Place ''dsound.dll'' and ''dsound.ini'' in &amp;lt;code&amp;gt;&amp;amp;lt;path-to-game&amp;amp;gt;/System/autorun&amp;lt;/code&amp;gt;.&lt;br /&gt;
#* '''Old SystemPack:''' Edit &amp;lt;code&amp;gt;SystemPack.ini&amp;lt;/code&amp;gt; and change:&amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;to&amp;lt;code&amp;gt;FixMss=0&amp;lt;/code&amp;gt;&lt;br /&gt;
*Note: SystemPack includes its own surround sound restoration (software-only). If &amp;lt;code&amp;gt;FixMss=1&amp;lt;/code&amp;gt;, external EAX restoration software will not work.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting ==&lt;br /&gt;
'''DirectInput fix:'''&lt;br /&gt;
*''dinput.dll'' converts DirectInput 1–7 to DirectInput 8.&lt;br /&gt;
*The bundled version is v1.0.16.0; newer versions are available on GitHub.&lt;br /&gt;
&lt;br /&gt;
==Did You Know?==&lt;br /&gt;
*''d3dimm.dll'' is part of Microsoft’s '''Direct3D Immediate Mode''' (DirectX 1–7 era).&lt;br /&gt;
*It allowed older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced.&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=443</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=443"/>
		<updated>2025-12-12T05:48:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
Wine version: Proton: 8.0-5  (Proton 9 throws Access Violation errors)&lt;br /&gt;
&lt;br /&gt;
Prefix architecture: 64-bit&lt;br /&gt;
&lt;br /&gt;
== DXVK ==&lt;br /&gt;
DXVK is included in Proton 8.0-5 but is really old v2.3.&lt;br /&gt;
&lt;br /&gt;
I placed the new DXVK into the game system folder. &lt;br /&gt;
&lt;br /&gt;
* d3d11: '''d3d11.dll''' and '''dxgi.dll''' &lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
Added dgVoodoo2 library: &lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ddraw.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;d3dimm.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selected the workshop release from beta participation, so is possible to use mods from the Steam Workshop. &lt;br /&gt;
[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
Workshop subscribed to fix few issues with the game:&lt;br /&gt;
[[File:Gothic-steam-workshop-mods1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the launch options I put the following arguments: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_HUD=fps,version,scale=0.6 DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
The '''dinput.dll''' is a special library, converts DirectInput 1-7 (dinput.dll) to DirectInput 8 (dinput8.dll) for older games. &lt;br /&gt;
&lt;br /&gt;
The version included with the game is v1.0.16.0  buty is possible to find a [https://github.com/elishacloud/dinputto8 new version] on the GitHub page.&lt;br /&gt;
&lt;br /&gt;
== Music ==&lt;br /&gt;
&lt;br /&gt;
Winetricks required: '''directmusic'''&lt;br /&gt;
&lt;br /&gt;
Gothic 1 uses Microsoft’s '''DirectMusic''' system for its soundtrack playback. The game’s original audio engine relied on DirectMusic to handle its dynamic, layered music themes. This is why running Gothic 1 on modern systems (or Linux/Steam Deck) often requires installing DirectMusic DLLs or using mods that replace it.&lt;br /&gt;
&lt;br /&gt;
On Steam Deck &amp;amp; Linux: Gothic 1 won’t play music unless DirectMusic components (dmusic, dmloader, dmstyle, etc.) are installed via Protontricks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3D spatial sound (EAX2) can be restored using DSOAL&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT: dsound.dll and dsoal-aldrv.dll need to be placed in the system\autorun folder.''' &lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
'''Issue:''' Game reverts back to Miles Fast even after EAX restoration software is installed and enabled • Link &lt;br /&gt;
&lt;br /&gt;
'''Fix:''' Gothic doesn't see dsound.dll wrapper from EAX restoration software. &lt;br /&gt;
&lt;br /&gt;
Create pre.load file, which orders game to load dsound.dll wrapper.&lt;br /&gt;
&lt;br /&gt;
# Open a text editor. &lt;br /&gt;
# Write exactly dsound.dll to document. &lt;br /&gt;
# Save the document exactly as pre.load to &amp;lt;path-to-game&amp;gt;\System\. &lt;br /&gt;
# Launch the game, change sound provider to Creative EAX 2 and quit. Relaunch the game and check if sound provider is still the same. &lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
Users with Union (SystemPack 2.0) patch need to put dsound.dll (and dsound.ini) to &amp;lt;path-to-game&amp;gt;\System\autorun). &lt;br /&gt;
&lt;br /&gt;
Users with old SystemPack installed have to change FixMss=1 to FixMss=0 in SystemPack.ini configuration file. SystemPack uses own implementation of restoring surround sound, which is purely software and because of that EAX restoration software will not make effect if FixMss is set to 1. &lt;br /&gt;
&lt;br /&gt;
== Did you know? ==&lt;br /&gt;
The '''d3dimm.dll''' library is related to Microsoft’s Direct3D Immediate Mode, part of the DirectX 1–7 era graphics APIs. It was used by older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced. &lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=File:Gothic-steam-workshop-mods1.png&amp;diff=442</id>
		<title>File:Gothic-steam-workshop-mods1.png</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=File:Gothic-steam-workshop-mods1.png&amp;diff=442"/>
		<updated>2025-12-12T05:48:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;gothic-steam-workshop-mods1&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=441</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=441"/>
		<updated>2025-12-12T05:42:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
Wine version: Proton: 8.0-5  (Proton 9 throws Access Violation errors)&lt;br /&gt;
&lt;br /&gt;
Prefix architecture: 64-bit&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
Added dgVoodoo2 library: &lt;br /&gt;
&lt;br /&gt;
* Ddraw.dll &lt;br /&gt;
* D3dimm.dll &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selected the workshop release from beta participation &lt;br /&gt;
[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DXVK included in Proton 8.0-5 is really old v2.3. &lt;br /&gt;
&lt;br /&gt;
I placed the new DXVK into the game system folder. &lt;br /&gt;
&lt;br /&gt;
* d3d11: d3d11.dll and dxgi.dll &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Workshop subscribed to fix few issues with the game &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the launch options I put the following arguments: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_HUD=fps,version,scale=0.6 DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''dinput.dll''' is a special library, converts DirectInput 1-7 (dinput.dll) to DirectInput 8 (dinput8.dll) for older games. &lt;br /&gt;
&lt;br /&gt;
The version included with the game is v1.0.16.0  buty is possible to find a [https://github.com/elishacloud/dinputto8 new version] on the GitHub page.&lt;br /&gt;
&lt;br /&gt;
== Music ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Winetricks required: '''directmusic'''&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gothic 1 uses Microsoft’s '''DirectMusic''' system for its soundtrack playback. The game’s original audio engine relied on DirectMusic to handle its dynamic, layered music themes. This is why running Gothic 1 on modern systems (or Linux/Steam Deck) often requires installing DirectMusic DLLs or using mods that replace it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On Steam Deck &amp;amp; Linux: Gothic 1 won’t play music unless DirectMusic components (dmusic, dmloader, dmstyle, etc.) are installed via Protontricks &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3D spatial sound (EAX2) can be restored using DSOAL &lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT: dsound.dll and dsoal-aldrv.dll need to be placed in the system\autorun folder.''' &lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
'''Issue:''' Game reverts back to Miles Fast even after EAX restoration software is installed and enabled • Link &lt;br /&gt;
&lt;br /&gt;
'''Fix:''' Gothic doesn't see dsound.dll wrapper from EAX restoration software. &lt;br /&gt;
&lt;br /&gt;
Create pre.load file, which orders game to load dsound.dll wrapper.&lt;br /&gt;
&lt;br /&gt;
# Open a text editor. &lt;br /&gt;
# Write exactly dsound.dll to document. &lt;br /&gt;
# Save the document exactly as pre.load to &amp;lt;path-to-game&amp;gt;\System\. &lt;br /&gt;
# Launch the game, change sound provider to Creative EAX 2 and quit. Relaunch the game and check if sound provider is still the same. &lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
Users with Union (SystemPack 2.0) patch need to put dsound.dll (and dsound.ini) to &amp;lt;path-to-game&amp;gt;\System\autorun). &lt;br /&gt;
&lt;br /&gt;
Users with old SystemPack installed have to change FixMss=1 to FixMss=0 in SystemPack.ini configuration file. SystemPack uses own implementation of restoring surround sound, which is purely software and because of that EAX restoration software will not make effect if FixMss is set to 1. &lt;br /&gt;
&lt;br /&gt;
== Did you know? ==&lt;br /&gt;
The '''d3dimm.dll''' library is related to Microsoft’s Direct3D Immediate Mode, part of the DirectX 1–7 era graphics APIs. It was used by older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced. &lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=440</id>
		<title>Gothic on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Gothic_on_Linux:_Notes_%26_Tips&amp;diff=440"/>
		<updated>2025-12-12T05:38:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}  == Runtime Environment == Wine version: Proton: 8.0-5  (Proton 9 throws Access Violation errors)  Prefix architecture: 64-bit  == Notes == Added dgVoodoo2 library:   * Ddraw.dll  * D3dimm.dll    Selected the workshop release from beta participation  thumb    DXVK included in Proton 8.0-5 is real...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Gothic|year=2001|developer=Piranha Bytes Software GmbH|graphicsapi=DirectX 7|audioapi=DirectSound3D, DirectMusic}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
Wine version: Proton: 8.0-5  (Proton 9 throws Access Violation errors)&lt;br /&gt;
&lt;br /&gt;
Prefix architecture: 64-bit&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
Added dgVoodoo2 library: &lt;br /&gt;
&lt;br /&gt;
* Ddraw.dll &lt;br /&gt;
* D3dimm.dll &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selected the workshop release from beta participation &lt;br /&gt;
[[File:Gothic-steam-beta-workshop1.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DXVK included in Proton 8.0-5 is really old v2.3. &lt;br /&gt;
&lt;br /&gt;
I placed the new DXVK into the game system folder. &lt;br /&gt;
&lt;br /&gt;
* d3d11: d3d11.dll and dxgi.dll &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Workshop subscribed to fix few issues with the game &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the launch options I put the following arguments: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WINEDLLOVERRIDES=&amp;quot;ddraw,dinput,dxgi,d3d11,dsound=n,b&amp;quot; DXVK_HUD=fps,version,scale=0.6 DXVK_FRAME_RATE=30 %command%&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''dinput.dll''' is a special library, converts DirectInput 1-7 (dinput.dll) to DirectInput 8 (dinput8.dll) for older games. &lt;br /&gt;
&lt;br /&gt;
The version included with the game is v1.0.16.0  buty is possible to find a [https://github.com/elishacloud/dinputto8 new version] on the GitHub page.&lt;br /&gt;
&lt;br /&gt;
== Music ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;gt; directmusic winetricks is required &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gothic 1 uses Microsoft’s DirectMusic system for its soundtrack playback. The game’s original audio engine relied on DirectMusic to handle its dynamic, layered music themes. This is why running Gothic 1 on modern systems (or Linux/Steam Deck) often requires installing DirectMusic DLLs or using mods that replace it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On Steam Deck/Linux: Gothic 1 won’t play music unless DirectMusic components (dmusic, dmloader, dmstyle, etc.) are installed via Protontricks &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3D spatial sound (EAX2) can be restored using DSOAL &lt;br /&gt;
&lt;br /&gt;
IMPORTANT: dsound.dll and dsoal-aldrv.dll need to be placed in the system\autorun folder. &lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
Game reverts back to Miles Fast even after EAX restoration software is installed and enabled • Link &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gothic doesn't see dsound.dll wrapper from EAX restoration software. &lt;br /&gt;
&lt;br /&gt;
Create pre.load file, which orders game to load dsound.dll wrapper.&lt;br /&gt;
&lt;br /&gt;
# Open a text editor. &lt;br /&gt;
# Write exactly dsound.dll to document. &lt;br /&gt;
# Save the document exactly as pre.load to &amp;lt;path-to-game&amp;gt;\System\. &lt;br /&gt;
# Launch the game, change sound provider to Creative EAX 2 and quit. Relaunch the game and check if sound provider is still the same. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notes &lt;br /&gt;
&lt;br /&gt;
Users with Union (SystemPack 2.0) patch need to put dsound.dll (and dsound.ini) to &amp;lt;path-to-game&amp;gt;\System\autorun). &lt;br /&gt;
&lt;br /&gt;
Users with old SystemPack installed have to change FixMss=1 to FixMss=0 in SystemPack.ini configuration file. SystemPack uses own implementation of restoring surround sound, which is purely software and because of that EAX restoration software will not make effect if FixMss is set to 1. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''d3dimm.dll''' library is related to Microsoft’s Direct3D Immediate Mode, part of the DirectX 1–7 era graphics APIs. It was used by older Windows games to access 3D rendering functions before the modern retained-mode Direct3D pipeline was introduced &lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=File:Gothic-steam-beta-workshop1.png&amp;diff=439</id>
		<title>File:Gothic-steam-beta-workshop1.png</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=File:Gothic-steam-beta-workshop1.png&amp;diff=439"/>
		<updated>2025-12-12T05:35:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;gothic-steam-beta-workshop1&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=438</id>
		<title>Games on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=438"/>
		<updated>2025-12-12T04:46:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Hellgate London */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Battlefield 1942 ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=Digital Illusions CE (DICE)|graphicsapi=DirectX 8|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Battlefield Vietnam ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=DICE Canada|graphicsapi=DirectX 9|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
* '''Issue:''' Radio missing audio.&lt;br /&gt;
* '''__Fix:''' fixed by choosing NT 4.0 as Windows version in Wine Configuration.&lt;br /&gt;
* '''Issue:''' Punkbuster will not work if the Windows version is NT 4.0.&lt;br /&gt;
* '''__Fix:''' The Windows version can be set per process to prevent that Punkbuster service fail to start.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Delta Force 2 ===&lt;br /&gt;
{{GameInfoInline|year=1999|developer=Novalogic|graphicsapi=Software Rendering|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 wrapper used but only for Hardware rendering&lt;br /&gt;
* '''Issue:''' Hardware rendering broken clipping issue ( you can see trees and other object through the environment)&lt;br /&gt;
* '''__Fix:''' Software Rendering is used&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Enemy Territory Quake Wars ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Splash Damage|graphicsapi=OpenGL|audioapi=DirectSound}}&lt;br /&gt;
* 3D Spatial Sound restored using DSOAL.&lt;br /&gt;
* '''Issue:''' Post Processing issues with Mesa's native OpenGL.&lt;br /&gt;
* '''__Fix:''' ZINK driver fix Post Processing.&lt;br /&gt;
* '''Issue:''' Game fail to start on Steam Deck in desktop mode.&lt;br /&gt;
* '''__Fix:''' Passing environment variable &amp;lt;code&amp;gt;LIBGL_KOPPER_DRI2=1&amp;lt;/code&amp;gt; fix game not starting in desktop mode.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Divinity 2 on Linux: Notes &amp;amp; Tips|Divinity II: Developer's Cut]] ===&lt;br /&gt;
{{GameInfoInline|year=2012|developer=Larian Studios|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 doesn't seem required, DXVK already fix compatibility issues&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Cossacks ===&lt;br /&gt;
{{GameInfoInline|year=2000|developer=GSC Game World|graphicsapi=DirectX 7|audioapi=DirectSound}}&lt;br /&gt;
* Replaced mdraw.dll with ddraw.dll from cnc-ddraw 6.8&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Freelancer Online (Discovery) ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=Digital Anvil|graphicsapi=DirectX 8.1|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' Text in menus cut off.&lt;br /&gt;
* '''__Fix:''' the text in menus cut off is resolved with specific wine versions (9.0).&lt;br /&gt;
* '''__Fix:''' Wine 9.0 fix crash on specific solar systems.&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* EAX 2 can be restored with DSOAL wrapper, registry fix required to load local dsound.dll library inside the game folder.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Unreal Tournament 3 on Linux: Notes &amp;amp; Tips|Unreal Tournament 3]] ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Epic Games|graphicsapi=DirectX 9.0|audioapi=OpenAL (EAX 5), DirectSound (no EAX)}}&lt;br /&gt;
* 3D Spatial Sound restored with OpenAL Soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Unreal Tournament 2004 ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Epic Games|graphicsapi=DirectX 8.1|audioapi=OpenAL (EAX 3.0/4.0)}}&lt;br /&gt;
* 3D Spatial Sound (EAX) restored with OpenAL soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Rise of Nations: Rise of Legends ===&lt;br /&gt;
{{GameInfoInline|year=2006|developer=Big Huge Games|graphicsapi=DirectX 9.0c|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* Multi CD installation fail on Linux, pre-installed version on archive.org.&lt;br /&gt;
* Wine registry need update.&lt;br /&gt;
&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* Winetricks required: wmp9 (fix audio), msxml3, msxml4 (fix map not loading), corefonts, mfc42 (fix installer).&lt;br /&gt;
* Applied patch 2.5 German version to prevent CD check when starting the game. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Thief: Deadly Shadows ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Ion Storm Austin|graphicsapi=DirectX 8.0|audioapi=DirectSound (EAX 2.0/3.0)}}&lt;br /&gt;
* 3D Spatial Sound restored with DSOAL&lt;br /&gt;
* '''Issue:''' The game’s &amp;lt;code&amp;gt;EAX.dll&amp;lt;/code&amp;gt; (EAX Unified) in the system folder forces the use of the default Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;, regardless of configuration.&lt;br /&gt;
* '''__Fix:''' Replaced the Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt; with the '''DSOAL version'''.&lt;br /&gt;
* dgVoodoo2 used to convert DirectX 8 to DirectX 11&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SEGA Rally Revo ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=SEGA Racing Studio|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* Registry fix required for launcher&lt;br /&gt;
* Use of DSOAL (probably not needed)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Hellgate London ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Flagship Studios|graphicsapi=DirectX 9.0c (DX 10 fail on Linux)|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* [https://london2038.com/ London 2038] is the private server project supported by the community.&lt;br /&gt;
* SP Patch: [https://www.patches-scrolls.de/patch/2014/7/44845/download Patch_NA_Europe_Germany_SP_1.2_1.18074.70.4256] from patches-scrolls website.&lt;br /&gt;
* MP Patch: [https://www.patches-scrolls.de/patch/2014/7/74592/download Patch_NA_Europe_Germany_MP_2.0_(1.0.86.4580)] from patches-scrolls website.&lt;br /&gt;
* [https://vault.retromediahub.com/games/hellgate-london/patcher.sh Script] to update the game without Launcher (MP/SP patches still required).&lt;br /&gt;
* The game's audio is handled through mss32.dll.&lt;br /&gt;
* ''Hellgate: London'' advertises '''EAX 2.0/3.0 support''', but this is implemented through Miles’ integration with Creative’s EAX extensions. DSOAL (which only intercepts DirectSound3D calls) won’t help here.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Medal of Honor Allied Assault on Linux: Notes &amp;amp; Tips|Medal Of Honor: Allied Assault]] ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=2015, Inc.|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* Game doesn't start unless the environment variable &amp;lt;code&amp;gt;MESA_EXTENSION_MAX_YEAR=2002&amp;lt;/code&amp;gt; is passed to Wine.&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* &amp;lt;code&amp;gt;seta s_milesdriver &amp;quot;Creative Labs EAX 2 (TM)&amp;quot;&amp;lt;/code&amp;gt; set in config for main and DLCs to use EAX 2.&lt;br /&gt;
* Anisotropic Filter can be force with environment variable &amp;lt;code&amp;gt;AMD_TEX_ANISO=16&amp;lt;/code&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Star Wars: KOTOR ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=BioWare Corporation|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* Fullscreen not working well, window mode recommended.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===Game stretched when using non-native resolutions===&lt;br /&gt;
When running Wine without the FSHack patchset, games may appear stretched at lower resolutions.   &lt;br /&gt;
&lt;br /&gt;
This happens if the monitor’s scaling mode is set to ''None''.  &lt;br /&gt;
&lt;br /&gt;
*To fix, set the scaling mode to ''Full aspect'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OUTPUT=$(xrandr | grep &amp;quot; connected&amp;quot; | cut -d&amp;quot; &amp;quot; -f1)&lt;br /&gt;
xrandr --output &amp;quot;$OUTPUT&amp;quot; --set &amp;quot;scaling mode&amp;quot; &amp;quot;Full aspect&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*To check monitor capabilities:&lt;br /&gt;
 xrandr --props&lt;br /&gt;
&lt;br /&gt;
===Resolution differs from configuration===&lt;br /&gt;
Some games may not apply the expected resolution and refresh rate, instead choosing the next available option.  &lt;br /&gt;
&lt;br /&gt;
*If using DXVK, create a &amp;lt;code&amp;gt;dxvk.conf&amp;lt;/code&amp;gt; file in the game folder and add:&lt;br /&gt;
 d3d9.forceAspectRatio = &amp;quot;16:10&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===FSHack===&lt;br /&gt;
FSHack is a Wine patchset originally developed by Valve for Proton.&lt;br /&gt;
&lt;br /&gt;
It improves how fullscreen games behave under Wine by:&lt;br /&gt;
&lt;br /&gt;
*Handling resolution changes more smoothly&lt;br /&gt;
*Avoiding issues with window borders&lt;br /&gt;
*Working better with desktop compositors&lt;br /&gt;
==Comments==&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Wine_Logger_Script&amp;diff=437</id>
		<title>Wine Logger Script</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Wine_Logger_Script&amp;diff=437"/>
		<updated>2025-12-10T12:14:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Wine Logger Script with systemd Timer=&lt;br /&gt;
&lt;br /&gt;
This page explains how to deploy and use the Wine logging script together with a systemd timer service. The script records information about active '''wineserver''' processes, including their prefix, Wine binary, version, and environment variables. It also supports log rotation (keeping only the last 5 logs) and an optional argument to specify a custom log directory.&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*A Linux system with systemd.&lt;br /&gt;
*Wine installed (system Wine, Lutris Wine, Proton, etc.).&lt;br /&gt;
*Root privileges to install systemd units.&lt;br /&gt;
*The [https://vault.retromediahub.com/tools/scripts/wine_logger.sh logging script] saved as &amp;lt;code&amp;gt;/usr/local/bin/wine_logger.sh&amp;lt;/code&amp;gt; and marked executable:&lt;br /&gt;
&amp;lt;code&amp;gt;chmod +x /usr/local/bin/wine_logger.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Script Usage==&lt;br /&gt;
Run manually:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/bin/wine_logger.sh [log_folder]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If &amp;lt;code&amp;gt;log_folder&amp;lt;/code&amp;gt; is provided, logs are saved there.&lt;br /&gt;
*If not provided, logs are saved inside each Wine prefix folder.&lt;br /&gt;
&lt;br /&gt;
==Create the systemd Service==&lt;br /&gt;
Create the file &amp;lt;code&amp;gt;/etc/systemd/system/wine-logger.service&amp;lt;/code&amp;gt;:&lt;br /&gt;
 [Unit]&lt;br /&gt;
 Description=Wine Prefix Logger Service&lt;br /&gt;
 &lt;br /&gt;
 [Service]&lt;br /&gt;
 Type=oneshot&lt;br /&gt;
 ExecStart=/usr/local/bin/wine_logger.sh&lt;br /&gt;
This defines the service that runs the script once when triggered.&lt;br /&gt;
&lt;br /&gt;
==Create the systemd Timer==&lt;br /&gt;
Create the file &amp;lt;code&amp;gt;/etc/systemd/system/wine-logger.timer&amp;lt;/code&amp;gt;:&lt;br /&gt;
 [Unit]&lt;br /&gt;
 Description=Periodic Wine Prefix Logger&lt;br /&gt;
 &lt;br /&gt;
 [Timer]&lt;br /&gt;
 OnBootSec=30s&lt;br /&gt;
 OnUnitActiveSec=60s&lt;br /&gt;
 &lt;br /&gt;
 [Install]&lt;br /&gt;
 WantedBy=timers.target&lt;br /&gt;
This timer runs the service 30 seconds after boot and then every 60 seconds.&lt;br /&gt;
&lt;br /&gt;
==Enable and Start==&lt;br /&gt;
Reload systemd and enable the timer:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl daemon-reload&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl enable --now wine-logger.timer&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Verify==&lt;br /&gt;
Check that the timer is active:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;systemctl list-timers | grep wine-logger&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
View logs generated by the service:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;journalctl -u wine-logger.service&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
*Each run of the script creates a new log file unless one already exists.&lt;br /&gt;
*Only the last 5 logs are kept per directory; older logs are deleted automatically.&lt;br /&gt;
*If multiple Wine prefixes are active, one log is created per wineserver process.&lt;br /&gt;
*You can adjust the timer interval by changing &amp;lt;code&amp;gt;OnUnitActiveSec&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Wine]]&lt;br /&gt;
*[[Systemd]]&lt;br /&gt;
[[Category:Wine]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Wine_Logger_Script&amp;diff=436</id>
		<title>Wine Logger Script</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Wine_Logger_Script&amp;diff=436"/>
		<updated>2025-12-10T12:00:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Wine Logger Script with systemd Timer=&lt;br /&gt;
&lt;br /&gt;
This page explains how to deploy and use the Wine logging script together with a systemd timer service. The script records information about active '''wineserver''' processes, including their prefix, Wine binary, version, and environment variables. It also supports log rotation (keeping only the last 5 logs) and an optional argument to specify a custom log directory.&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*A Linux system with systemd.&lt;br /&gt;
*Wine installed (system Wine, Lutris Wine, Proton, etc.).&lt;br /&gt;
*Root privileges to install systemd units.&lt;br /&gt;
*The logging script saved as &amp;lt;code&amp;gt;/usr/local/bin/wine_logger.sh&amp;lt;/code&amp;gt; and marked executable:&lt;br /&gt;
&amp;lt;code&amp;gt;chmod +x /usr/local/bin/wine_logger.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Script Usage==&lt;br /&gt;
Run manually:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/bin/wine_logger.sh [log_folder]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If &amp;lt;code&amp;gt;log_folder&amp;lt;/code&amp;gt; is provided, logs are saved there.&lt;br /&gt;
*If not provided, logs are saved inside each Wine prefix folder.&lt;br /&gt;
&lt;br /&gt;
==Create the systemd Service==&lt;br /&gt;
Create the file &amp;lt;code&amp;gt;/etc/systemd/system/wine-logger.service&amp;lt;/code&amp;gt;:&lt;br /&gt;
 [Unit]&lt;br /&gt;
 Description=Wine Prefix Logger Service&lt;br /&gt;
 &lt;br /&gt;
 [Service]&lt;br /&gt;
 Type=oneshot&lt;br /&gt;
 ExecStart=/usr/local/bin/wine_logger.sh&lt;br /&gt;
This defines the service that runs the script once when triggered.&lt;br /&gt;
&lt;br /&gt;
==Create the systemd Timer==&lt;br /&gt;
Create the file &amp;lt;code&amp;gt;/etc/systemd/system/wine-logger.timer&amp;lt;/code&amp;gt;:&lt;br /&gt;
 [Unit]&lt;br /&gt;
 Description=Periodic Wine Prefix Logger&lt;br /&gt;
 &lt;br /&gt;
 [Timer]&lt;br /&gt;
 OnBootSec=30s&lt;br /&gt;
 OnUnitActiveSec=60s&lt;br /&gt;
 &lt;br /&gt;
 [Install]&lt;br /&gt;
 WantedBy=timers.target&lt;br /&gt;
This timer runs the service 30 seconds after boot and then every 60 seconds.&lt;br /&gt;
&lt;br /&gt;
==Enable and Start==&lt;br /&gt;
Reload systemd and enable the timer:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl daemon-reload&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl enable --now wine-logger.timer&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Verify==&lt;br /&gt;
Check that the timer is active:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;systemctl list-timers | grep wine-logger&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
View logs generated by the service:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;journalctl -u wine-logger.service&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
*Each run of the script creates a new log file unless one already exists.&lt;br /&gt;
*Only the last 5 logs are kept per directory; older logs are deleted automatically.&lt;br /&gt;
*If multiple Wine prefixes are active, one log is created per wineserver process.&lt;br /&gt;
*You can adjust the timer interval by changing &amp;lt;code&amp;gt;OnUnitActiveSec&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Wine]]&lt;br /&gt;
*[[Systemd]]&lt;br /&gt;
[[Category:Wine]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Wine_Logger_Script&amp;diff=435</id>
		<title>Wine Logger Script</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Wine_Logger_Script&amp;diff=435"/>
		<updated>2025-12-10T11:59:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;=Wine Logger Script with systemd Timer=  This page explains how to deploy and use the Wine logging script together with a systemd timer service. The script records information about active '''wineserver''' processes, including their prefix, Wine binary, version, and environment variables. It also supports log rotation (keeping only the last 5 logs) and an optional argument to specify a custom log directory.  ==Prerequisites== *A Linux system with systemd. *Wine installed...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Wine Logger Script with systemd Timer=&lt;br /&gt;
&lt;br /&gt;
This page explains how to deploy and use the Wine logging script together with a systemd timer service. The script records information about active '''wineserver''' processes, including their prefix, Wine binary, version, and environment variables. It also supports log rotation (keeping only the last 5 logs) and an optional argument to specify a custom log directory.&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
*A Linux system with systemd.&lt;br /&gt;
*Wine installed (system Wine, Lutris Wine, Proton, etc.).&lt;br /&gt;
*Root privileges to install systemd units.&lt;br /&gt;
*The logging script saved as &amp;lt;code&amp;gt;/usr/local/bin/wine_logger.sh&amp;lt;/code&amp;gt; and marked executable:&lt;br /&gt;
&amp;lt;code&amp;gt;chmod +x /usr/local/bin/wine_logger.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Script Usage==&lt;br /&gt;
Run manually:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/usr/local/bin/wine_logger.sh [log_folder]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If &amp;lt;code&amp;gt;log_folder&amp;lt;/code&amp;gt; is provided, logs are saved there.&lt;br /&gt;
*If not provided, logs are saved inside each Wine prefix folder.&lt;br /&gt;
&lt;br /&gt;
==Create the systemd Service==&lt;br /&gt;
Create the file &amp;lt;code&amp;gt;/etc/systemd/system/wine-logger.service&amp;lt;/code&amp;gt;:&lt;br /&gt;
 [Unit]&lt;br /&gt;
 Description=Wine Prefix Logger Service&lt;br /&gt;
 &lt;br /&gt;
 [Service]&lt;br /&gt;
 Type=oneshot&lt;br /&gt;
 ExecStart=/usr/local/bin/wine_logger.sh&lt;br /&gt;
This defines the service that runs the script once when triggered.&lt;br /&gt;
&lt;br /&gt;
==Create the systemd Timer==&lt;br /&gt;
Create the file &amp;lt;code&amp;gt;/etc/systemd/system/wine-logger.timer&amp;lt;/code&amp;gt;:&lt;br /&gt;
 [Unit]&lt;br /&gt;
 Description=Periodic Wine Prefix Logger&lt;br /&gt;
 &lt;br /&gt;
 [Timer]&lt;br /&gt;
 OnBootSec=30s&lt;br /&gt;
 OnUnitActiveSec=60s&lt;br /&gt;
 &lt;br /&gt;
 [Install]&lt;br /&gt;
 WantedBy=timers.target&lt;br /&gt;
This timer runs the service 30 seconds after boot and then every 60 seconds.&lt;br /&gt;
&lt;br /&gt;
==Enable and Start==&lt;br /&gt;
Reload systemd and enable the timer:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl daemon-reload&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl enable --now wine-logger.timer&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Verify==&lt;br /&gt;
Check that the timer is active:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;systemctl list-timers | grep wine-logger&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
View logs generated by the service:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;journalctl -u wine-logger.service&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
*Each run of the script creates a new log file unless one already exists.&lt;br /&gt;
*Only the last 5 logs are kept per directory; older logs are deleted automatically.&lt;br /&gt;
*If multiple Wine prefixes are active, one log is created per wineserver process.&lt;br /&gt;
*You can adjust the timer interval by changing &amp;lt;code&amp;gt;OnUnitActiveSec&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Wine]]&lt;br /&gt;
*[[Systemd]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Large_Address_Aware_in_Wine&amp;diff=434</id>
		<title>Large Address Aware in Wine</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Large_Address_Aware_in_Wine&amp;diff=434"/>
		<updated>2025-12-10T09:30:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;== Overview == '''Large Address Aware (LAA)''' is a flag that allows 32‑bit Windows applications to access up to 4 GB of memory instead of the default 2 GB. Wine partially supports this feature, depending on how the executable and Wine build are configured.  ==Behavior in Wine== *Wine respects the LAA flag if it is set on an individual 32‑bit executable. *Without the flag, applications are limited to 2 GB of memory space. *There is no universal switch in vanill...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
'''Large Address Aware (LAA)''' is a flag that allows 32‑bit Windows applications to access up to 4 GB of memory instead of the default 2 GB. Wine partially supports this feature, depending on how the executable and Wine build are configured.&lt;br /&gt;
&lt;br /&gt;
==Behavior in Wine==&lt;br /&gt;
*Wine respects the LAA flag if it is set on an individual 32‑bit executable.&lt;br /&gt;
*Without the flag, applications are limited to 2 GB of memory space.&lt;br /&gt;
*There is no universal switch in vanilla Wine to enable LAA globally for all processes.&lt;br /&gt;
*Some patched versions of Wine (e.g., Wine‑staging, Proton) include broader support.&lt;br /&gt;
&lt;br /&gt;
==Global Options==&lt;br /&gt;
*Environment variables such as &amp;lt;code&amp;gt;WINE_LARGE_ADDRESS_AWARE=1&amp;lt;/code&amp;gt; have been tested, but results are inconsistent in vanilla Wine.&lt;br /&gt;
*Proton (Valve’s Wine fork for Steam) integrates patches that improve LAA handling.&lt;br /&gt;
*Wine‑staging may include experimental support, but it is not guaranteed.&lt;br /&gt;
&lt;br /&gt;
==Workarounds==&lt;br /&gt;
*Manually patch executables with the LAA flag using tools like &amp;lt;code&amp;gt;editbin&amp;lt;/code&amp;gt; or third‑party utilities.&lt;br /&gt;
*Some users disable LAA with &amp;lt;code&amp;gt;WINE_LARGE_ADDRESS_AWARE=0&amp;lt;/code&amp;gt; to avoid installer errors in certain repacks.&lt;br /&gt;
&lt;br /&gt;
==Comparison==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Scenario!!Vanilla Wine!!Wine‑staging!!Proton (Steam)&lt;br /&gt;
|-&lt;br /&gt;
|LAA flag on executable respected||Yes||Yes||Yes&lt;br /&gt;
|-&lt;br /&gt;
|Global environment variable works||Unreliable||Partial||Supported&lt;br /&gt;
|-&lt;br /&gt;
|Needs patching for full support||Often||Sometimes||Rarely&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Key Takeaway==&lt;br /&gt;
Wine supports LAA on a per‑executable basis. Universal enabling of LAA across all Wine processes is not natively supported in vanilla Wine. For consistent global behavior, Proton or Wine‑staging are recommended.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Wine]]&lt;br /&gt;
*[[Proton]]&lt;br /&gt;
*[[Wine‑staging]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_3_on_Linux:_Notes_%26_Tips&amp;diff=433</id>
		<title>Fallout 3 on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_3_on_Linux:_Notes_%26_Tips&amp;diff=433"/>
		<updated>2025-12-02T07:35:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout 3|year=2008|developer=Bethesda Game Studios|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine''': 9.0&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Prefix Architecture''': 64-bit&lt;br /&gt;
&lt;br /&gt;
==Winetricks Components==&lt;br /&gt;
*vcrun2022&lt;br /&gt;
*arial&lt;br /&gt;
*fontsmooth=rgb&lt;br /&gt;
*dsound&lt;br /&gt;
*openal&lt;br /&gt;
*lavfilters&lt;br /&gt;
&lt;br /&gt;
== Mods ==&lt;br /&gt;
&lt;br /&gt;
* Stewie Tweaks – [https://www.nexusmods.com/fallout3/mods/23561 Nexus Mods]  &lt;br /&gt;
* Unofficial Fallout 3 ESM Patcher – [https://www.nexusmods.com/fallout3/mods/25717 Nexus Mods]  &lt;br /&gt;
* ButcherPete FOSE – [https://www.nexusmods.com/fallout3/mods/26358 Nexus Mods]  &lt;br /&gt;
* FOSE Command Extender – [https://www.nexusmods.com/fallout3/mods/23682 Nexus Mods]  &lt;br /&gt;
* Fallout Anniversary Patcher – [https://www.nexusmods.com/fallout3/mods/24913 Nexus Mods]  &lt;br /&gt;
* Fallout Script Extender (FOSE) – [https://www.nexusmods.com/fallout3/mods/8606 Nexus Mods]  &lt;br /&gt;
* Updated Unofficial Fallout 3 Patch – [https://www.nexusmods.com/fallout3/mods/19122 Nexus Mods]  &lt;br /&gt;
* Ogg Vorbis Libraries – [https://www.nexusmods.com/newvegas/mods/61265 Nexus Mods] (New Vegas Nexus, compatible with Fallout 3)&lt;br /&gt;
&lt;br /&gt;
===Fallout Anniversary Patcher Features===&lt;br /&gt;
*4GB Patch&lt;br /&gt;
*Auto-load FOSE when using Fallout3.exe&lt;br /&gt;
*Fix file handle limit and mod limit bug&lt;br /&gt;
*Remove xlive.dll usage&lt;br /&gt;
==Performance Settings==&lt;br /&gt;
*'''iNumHWThreads''': Controls CPU cores used by the game.&lt;br /&gt;
**Default: 2&lt;br /&gt;
**Recommended: 4 or 6 (improves performance)&lt;br /&gt;
*Reference: [https://taleoftwowastelands.com/viewtopic.php?t=7007 Tale of Two Wastelands Forum]&lt;br /&gt;
&lt;br /&gt;
==Audio Fixes==&lt;br /&gt;
*Music not playing:&lt;br /&gt;
**Install '''lavfilters''' via Winetricks&lt;br /&gt;
*Enable 3D spatial audio (EAX support):&lt;br /&gt;
**[[Fallout New Vegas on Linux: Notes &amp;amp; Tips#dsoal-setup|Restoring 3D Spatial Sound with DSOAL]]&lt;br /&gt;
**DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
==Stability Tips==&lt;br /&gt;
*Set maximum FPS to 60&lt;br /&gt;
*With DXVK, set FPS limit using environment variable:&lt;br /&gt;
**&amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
*Enable HUD showing DXVK version and FPS:&lt;br /&gt;
**&amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mouse Issues==&lt;br /&gt;
===Mouse Not Showing in Menu===&lt;br /&gt;
*Fix: Change setting in &amp;lt;code&amp;gt;FalloutPrefs.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;bDisable360Controller=1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable Mouse Acceleration===&lt;br /&gt;
*Navigate to: &amp;lt;code&amp;gt;Documents → My Games → Fallout 3&amp;lt;/code&amp;gt;&lt;br /&gt;
*Locate or create &amp;lt;code&amp;gt;FalloutCustom.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
*Add under [Controls]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fForegroundMouseAccelBase=0&lt;br /&gt;
fForegroundMouseAccelTop=0&lt;br /&gt;
fForegroundMouseBase=0&lt;br /&gt;
fForegroundMouseMult=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Fallout New Vegas on Linux: Notes &amp;amp; Tips]]&lt;br /&gt;
*[https://www.mobygames.com/game/37167/fallout-3 Fallout 3 on MobyGames]&lt;br /&gt;
[[Category:Fallout 3]]&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=432</id>
		<title>Fallout New Vegas on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=432"/>
		<updated>2025-12-02T07:35:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout: New Vegas|year=2010|developer=Obsidian Entertainment, Inc.|graphicsapi=DirectX 9.0c|audioapi=DirectSound3D}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Wine / Proton''': Wine 9.0 or Proton 9.0&lt;br /&gt;
*'''Prefix architecture''': 64‑bit&lt;br /&gt;
*'''Winetricks''': vcrun2022, arial, fontsmooth=rgb&lt;br /&gt;
&lt;br /&gt;
==Mod Organizer 2 on Linux==&lt;br /&gt;
Mod Organizer 2 (MO2) does not function correctly with Wine 8. Testing has shown that prefixes based on Wine 8 cause issues such as LOOT sorting failures and freezes in the mod information dialog.&lt;br /&gt;
&lt;br /&gt;
==DXVK Setup ==&lt;br /&gt;
Proton 9.0‑4 is bundled with DXVK 2.5.x, which is outdated. To update:&lt;br /&gt;
#Download [https://github.com/doitsujin/dxvk/releases/tag/v2.7.1 DXVK 2.7.1] from the official GitHub page.&lt;br /&gt;
#Extract &amp;lt;code&amp;gt;d3d9.dll&amp;lt;/code&amp;gt; library from the '''x32''' folder and place it into the game folder.&lt;br /&gt;
# [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#DLL Overrides in Wine|DLL override]] for d3d9 library might be necessary.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Although Valve defaults to Proton Experimental, Proton 9.0‑4 provides a more stable experience. Selecting a fixed version helps avoid potential issues caused by frequent changes in experimental builds, which may introduce instability in future updates.&lt;br /&gt;
&lt;br /&gt;
==Mods==&lt;br /&gt;
Commonly used mods include:&lt;br /&gt;
&lt;br /&gt;
*'''UIO – User Interface Organizer''' – [https://www.nexusmods.com/newvegas/mods/57174 Nexus Mods]&lt;br /&gt;
*'''Stewie Tweaks''' (lStewieAl's Tweaks and Engine Fixes) – [https://www.nexusmods.com/newvegas/mods/66347 Nexus Mods]&lt;br /&gt;
*'''JIP LN NVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/58277 Nexus Mods]  &lt;br /&gt;
**JIP LN Settings INI – [https://www.nexusmods.com/newvegas/mods/58277?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''NVTF – New Vegas Tick Fix''' – [https://www.nexusmods.com/newvegas/mods/66537 Nexus Mods]&lt;br /&gt;
** NVTF INI – [https://www.nexusmods.com/newvegas/mods/66537?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''ShowOff xNVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/72541 Nexus Mods]&lt;br /&gt;
**ShowOff INI – [https://www.nexusmods.com/newvegas/mods/72541?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''JohnnyGuitar NVSE''' – [https://www.nexusmods.com/newvegas/mods/66927 Nexus Mods]&lt;br /&gt;
*'''YUP – Base Game and All DLC''' – [https://www.nexusmods.com/newvegas/mods/51664 Nexus Mods]&lt;br /&gt;
*'''Unofficial Patch NVSE Plus''' – [https://www.nexusmods.com/newvegas/mods/71239 Nexus Mods]&lt;br /&gt;
*'''Engine Optimizations''' – [https://www.nexusmods.com/newvegas/mods/80993 Nexus Mods]&lt;br /&gt;
*'''ActorCause Save Bloat Fix''' – [https://www.nexusmods.com/newvegas/mods/80666 Nexus Mods]&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Some mods require the Visual C++ Redistributable.  &lt;br /&gt;
* Example: JohnnyGuitar NVSE will crash if &amp;lt;code&amp;gt;vc_redist.x86.exe&amp;lt;/code&amp;gt; (vcredist‑2022) is not installed.&lt;br /&gt;
&lt;br /&gt;
==Setting Up Mod Organizer 2 with Steam ==&lt;br /&gt;
&lt;br /&gt;
Mod Organizer 2 (MO2) can be integrated with Steam through the use of a redirector executable. This allows Fallout: New Vegas to be launched directly with MO2 support.&lt;br /&gt;
&lt;br /&gt;
===Method 1: Redirector Executable===&lt;br /&gt;
# Download the ''[https://github.com/Furglitch/modorganizer2-linux-installer/releases modorganizer2-linux-installer]'' from GitHub. Only the '''steam-redirector''' executable is required.&lt;br /&gt;
#Rename the original '''FalloutNVLauncher.exe''' to preserve access.&lt;br /&gt;
#Rename the redirector executable ('''main.exe''') to '''FalloutNVLauncher.exe''' and place it in the game directory.&lt;br /&gt;
# Create a folder named '''modorganizer2''' in the same directory as '''FalloutNV.exe'''.&lt;br /&gt;
#Inside this folder, create a file named '''instance_path.txt'''.&lt;br /&gt;
#Add the absolute path to '''ModOrganizer2.exe''' in a single line within '''instance_path.txt'''.&lt;br /&gt;
#*Note: Paths containing spaces may prevent MO2 from opening due to a bug in the redirector.&lt;br /&gt;
#The original launcher remains accessible from MO2 to access graphical settings.&lt;br /&gt;
&lt;br /&gt;
===Method 2: Separate Steam Entry=== &lt;br /&gt;
#Add MO2 as a separate game entry in Steam.&lt;br /&gt;
#Set the MO2 executable as the target.&lt;br /&gt;
#Use the following launch option to ensure MO2 runs inside the same Proton prefix as Fallout: New Vegas: &amp;lt;code&amp;gt;STEAM_COMPAT_DATA_PATH=&amp;quot;/home/deck/.steam/steam/steamapps/compatdata/22380&amp;quot; %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Note:''' These two methods combined allow launching the game through MO2 with '''moshortcut''' appended, while also providing direct access to the MO2 interface for mod management.&lt;br /&gt;
&lt;br /&gt;
==Restoring 3D Spatial Sound with DSOAL==&lt;br /&gt;
&amp;lt;span id=&amp;quot;dsoal-setup&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
Fallout: New Vegas was built with '''DirectSound3D''' support, but modern Windows versions (Vista and later) removed native hardware acceleration. As a result, positional audio and EAX effects no longer function by default. '''DSOAL''' (DirectSound3D OpenAL) restores these features by translating DS3D calls into OpenAL Soft, enabling HRTF (binaural audio) and surround sound.&lt;br /&gt;
&lt;br /&gt;
===Installation=== &lt;br /&gt;
# Download the latest [https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL] from pcgamingwiki ([https://github.com/kcat/dsoal GitHub repository] doesn't provide releases).&lt;br /&gt;
#Extract the following files into the game’s root folder (where &amp;lt;code&amp;gt;FalloutNV.exe&amp;lt;/code&amp;gt; is located):&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsoal-aldrv.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Edit &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; to enable HRTF filters for headphones.&lt;br /&gt;
*Optional: use included HRTF tables (KEMAR, CIAIR, IRCAM) for different spatial profiles.&lt;br /&gt;
*EAX effects are supported and can be toggled in compatible mods.&lt;br /&gt;
&lt;br /&gt;
===Using External HRTF Profiles===&lt;br /&gt;
It is possible to enhance spatial audio by using custom HRTF profiles from the '''[https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL]''' repository on GitHub.&lt;br /&gt;
&lt;br /&gt;
====Installation Steps====&lt;br /&gt;
# Download the archive from the [https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL] GitHub repository.&lt;br /&gt;
#Extract the archive.&lt;br /&gt;
# Copy the contents of the folder &amp;lt;code&amp;gt;OpenAL-44100Hz&amp;lt;/code&amp;gt; into the &amp;lt;code&amp;gt;AppData&amp;lt;/code&amp;gt; directory of your Wine/Proton prefix:&lt;br /&gt;
#* &amp;lt;code&amp;gt;~/.wine/drive_c/users/&amp;amp;lt;username&amp;amp;gt;/AppData/Roaming&amp;lt;/code&amp;gt; (Wine)&lt;br /&gt;
#* &amp;lt;code&amp;gt;~/.steam/steam/steamapps/compatdata/&amp;amp;lt;gameID&amp;amp;gt;/pfx/drive_c/users/steamuser/AppData/Roaming&amp;lt;/code&amp;gt; (Proton)&lt;br /&gt;
&lt;br /&gt;
#Remove the &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; file from the game folder to ensure the new HRTF profiles are loaded correctly.&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
*These HRTF profiles provide different spatialization characteristics (e.g., KEMAR, IRCAM, CIAIR).&lt;br /&gt;
* Removing &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; avoids conflicts between the game’s local configuration and the global OpenAL Soft settings in the prefix.&lt;br /&gt;
*Profile is loaded automatically by OpenAL Soft once placed in the correct directory.&lt;br /&gt;
==Tips==&lt;br /&gt;
*'''Frame rate limit:''' To maintain stability, cap the frame rate at or below 60 FPS.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_FRAME_RATE=60&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''HUD overlay:''' Display DXVK version and FPS with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_HUD=fps,version,scale=0.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DLL Overrides in Wine===&lt;br /&gt;
DLL overrides can be configured either by setting the environment variable &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt; or through the Wine configuration dialog in the '''Libraries''' tab. Common libraries such as '''d3d9''' and '''dsound''' may require overrides if placed in the game folder, ensuring that Wine loads these libraries instead of the system defaults.&lt;br /&gt;
&lt;br /&gt;
When using &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt;, the variable can be set as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;WINEDLLOVERRIDES=d3d9=n,b;dsound=n,b;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' In this context, '''n''' indicates ''native'' and '''b''' indicates ''builtin''. This instructs Wine to load the native library from the game folder if available; otherwise, it will fall back to the builtin library provided by the Wine environment.&lt;br /&gt;
[[File:Dll-override-in-winecfg1.png|none|thumb|New override through the Wine configuration dialog, always '''Native then builtin'''!]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://github.com/doitsujin/dxvk/releases DXVK 2.7.1 Release Notes] – Official GitHub release page with downloads and changelog information.&lt;br /&gt;
* [https://github.com/Furglitch/modorganizer2-linux-installer/releases Mod Organizer 2 Linux Installer] – GitHub repository providing the Steam redirector executable and installation instructions.&lt;br /&gt;
* [https://www.pcgamingwiki.com/w/index.php?title=DSOAL DSOAL (PCGamingWiki)] – DirectSound3D OpenAL wrapper restoring positional audio and EAX effects.&lt;br /&gt;
* [https://github.com/main-exe/UT2004-OpenAL UT2004‑OpenAL HRTF Profiles] – GitHub repository with external HRTF profiles for enhanced spatial audio.&lt;br /&gt;
* [https://performance.moddinglinked.com/falloutnv.html Fallout: New Vegas Performance Guide] – External guide with optimization tips and stability tweaks.&lt;br /&gt;
* [https://vivanewvegas.moddinglinked.com/ Viva New Vegas Modding Guide] – Comprehensive modding guide for Fallout: New Vegas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=431</id>
		<title>Fallout New Vegas on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=431"/>
		<updated>2025-12-02T07:27:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Installation Steps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout: New Vegas|year=2010|developer=Obsidian Entertainment, Inc.|graphicsapi=DirectX 9.0c|audioapi=DirectSound3D}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Wine / Proton''': Wine 9.0 or Proton 9.0&lt;br /&gt;
*'''Prefix architecture''': 64‑bit&lt;br /&gt;
*'''Winetricks''': vcrun2022, arial, fontsmooth=rgb&lt;br /&gt;
&lt;br /&gt;
==Mod Organizer 2 on Linux==&lt;br /&gt;
Mod Organizer 2 (MO2) does not function correctly with Wine 8. Testing has shown that prefixes based on Wine 8 cause issues such as LOOT sorting failures and freezes in the mod information dialog.&lt;br /&gt;
&lt;br /&gt;
==DXVK Setup ==&lt;br /&gt;
Proton 9.0‑4 is bundled with DXVK 2.5.x, which is outdated. To update:&lt;br /&gt;
#Download [https://github.com/doitsujin/dxvk/releases/tag/v2.7.1 DXVK 2.7.1] from the official GitHub page.&lt;br /&gt;
#Extract &amp;lt;code&amp;gt;d3d9.dll&amp;lt;/code&amp;gt; library from the '''x32''' folder and place it into the game folder.&lt;br /&gt;
# [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#DLL Overrides in Wine|DLL override]] for d3d9 library might be necessary.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Although Valve defaults to Proton Experimental, Proton 9.0‑4 provides a more stable experience. Selecting a fixed version helps avoid potential issues caused by frequent changes in experimental builds, which may introduce instability in future updates.&lt;br /&gt;
&lt;br /&gt;
==Mods==&lt;br /&gt;
Commonly used mods include:&lt;br /&gt;
&lt;br /&gt;
*'''UIO – User Interface Organizer''' – [https://www.nexusmods.com/newvegas/mods/57174 Nexus Mods]&lt;br /&gt;
*'''Stewie Tweaks''' (lStewieAl's Tweaks and Engine Fixes) – [https://www.nexusmods.com/newvegas/mods/66347 Nexus Mods]&lt;br /&gt;
*'''JIP LN NVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/58277 Nexus Mods]  &lt;br /&gt;
**JIP LN Settings INI – [https://www.nexusmods.com/newvegas/mods/58277?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''NVTF – New Vegas Tick Fix''' – [https://www.nexusmods.com/newvegas/mods/66537 Nexus Mods]&lt;br /&gt;
** NVTF INI – [https://www.nexusmods.com/newvegas/mods/66537?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''ShowOff xNVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/72541 Nexus Mods]&lt;br /&gt;
**ShowOff INI – [https://www.nexusmods.com/newvegas/mods/72541?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''JohnnyGuitar NVSE''' – [https://www.nexusmods.com/newvegas/mods/66927 Nexus Mods]&lt;br /&gt;
*'''YUP – Base Game and All DLC''' – [https://www.nexusmods.com/newvegas/mods/51664 Nexus Mods]&lt;br /&gt;
*'''Unofficial Patch NVSE Plus''' – [https://www.nexusmods.com/newvegas/mods/71239 Nexus Mods]&lt;br /&gt;
*'''Engine Optimizations''' – [https://www.nexusmods.com/newvegas/mods/80993 Nexus Mods]&lt;br /&gt;
*'''ActorCause Save Bloat Fix''' – [https://www.nexusmods.com/newvegas/mods/80666 Nexus Mods]&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Some mods require the Visual C++ Redistributable.  &lt;br /&gt;
* Example: JohnnyGuitar NVSE will crash if &amp;lt;code&amp;gt;vc_redist.x86.exe&amp;lt;/code&amp;gt; (vcredist‑2022) is not installed.&lt;br /&gt;
&lt;br /&gt;
==Setting Up Mod Organizer 2 with Steam ==&lt;br /&gt;
&lt;br /&gt;
Mod Organizer 2 (MO2) can be integrated with Steam through the use of a redirector executable. This allows Fallout: New Vegas to be launched directly with MO2 support.&lt;br /&gt;
&lt;br /&gt;
===Method 1: Redirector Executable===&lt;br /&gt;
# Download the ''[https://github.com/Furglitch/modorganizer2-linux-installer/releases modorganizer2-linux-installer]'' from GitHub. Only the '''steam-redirector''' executable is required.&lt;br /&gt;
#Rename the original '''FalloutNVLauncher.exe''' to preserve access.&lt;br /&gt;
#Rename the redirector executable ('''main.exe''') to '''FalloutNVLauncher.exe''' and place it in the game directory.&lt;br /&gt;
# Create a folder named '''modorganizer2''' in the same directory as '''FalloutNV.exe'''.&lt;br /&gt;
#Inside this folder, create a file named '''instance_path.txt'''.&lt;br /&gt;
#Add the absolute path to '''ModOrganizer2.exe''' in a single line within '''instance_path.txt'''.&lt;br /&gt;
#*Note: Paths containing spaces may prevent MO2 from opening due to a bug in the redirector.&lt;br /&gt;
#The original launcher remains accessible from MO2 to access graphical settings.&lt;br /&gt;
&lt;br /&gt;
===Method 2: Separate Steam Entry=== &lt;br /&gt;
#Add MO2 as a separate game entry in Steam.&lt;br /&gt;
#Set the MO2 executable as the target.&lt;br /&gt;
#Use the following launch option to ensure MO2 runs inside the same Proton prefix as Fallout: New Vegas: &amp;lt;code&amp;gt;STEAM_COMPAT_DATA_PATH=&amp;quot;/home/deck/.steam/steam/steamapps/compatdata/22380&amp;quot; %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Note:''' These two methods combined allow launching the game through MO2 with '''moshortcut''' appended, while also providing direct access to the MO2 interface for mod management.&lt;br /&gt;
&lt;br /&gt;
==Restoring 3D Spatial Sound with DSOAL==&lt;br /&gt;
Fallout: New Vegas was built with '''DirectSound3D''' support, but modern Windows versions (Vista and later) removed native hardware acceleration. As a result, positional audio and EAX effects no longer function by default. '''DSOAL''' (DirectSound3D OpenAL) restores these features by translating DS3D calls into OpenAL Soft, enabling HRTF (binaural audio) and surround sound.&lt;br /&gt;
&lt;br /&gt;
===Installation=== &lt;br /&gt;
# Download the latest [https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL] from pcgamingwiki ([https://github.com/kcat/dsoal GitHub repository] doesn't provide releases).&lt;br /&gt;
#Extract the following files into the game’s root folder (where &amp;lt;code&amp;gt;FalloutNV.exe&amp;lt;/code&amp;gt; is located):&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsoal-aldrv.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Edit &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; to enable HRTF filters for headphones.&lt;br /&gt;
*Optional: use included HRTF tables (KEMAR, CIAIR, IRCAM) for different spatial profiles.&lt;br /&gt;
*EAX effects are supported and can be toggled in compatible mods.&lt;br /&gt;
&lt;br /&gt;
===Using External HRTF Profiles===&lt;br /&gt;
It is possible to enhance spatial audio by using custom HRTF profiles from the '''[https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL]''' repository on GitHub.&lt;br /&gt;
&lt;br /&gt;
====Installation Steps====&lt;br /&gt;
# Download the archive from the [https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL] GitHub repository.&lt;br /&gt;
#Extract the archive.&lt;br /&gt;
# Copy the contents of the folder &amp;lt;code&amp;gt;OpenAL-44100Hz&amp;lt;/code&amp;gt; into the &amp;lt;code&amp;gt;AppData&amp;lt;/code&amp;gt; directory of your Wine/Proton prefix:&lt;br /&gt;
#* &amp;lt;code&amp;gt;~/.wine/drive_c/users/&amp;amp;lt;username&amp;amp;gt;/AppData/Roaming&amp;lt;/code&amp;gt; (Wine)&lt;br /&gt;
#* &amp;lt;code&amp;gt;~/.steam/steam/steamapps/compatdata/&amp;amp;lt;gameID&amp;amp;gt;/pfx/drive_c/users/steamuser/AppData/Roaming&amp;lt;/code&amp;gt; (Proton)&lt;br /&gt;
&lt;br /&gt;
#Remove the &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; file from the game folder to ensure the new HRTF profiles are loaded correctly.&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
*These HRTF profiles provide different spatialization characteristics (e.g., KEMAR, IRCAM, CIAIR).&lt;br /&gt;
* Removing &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; avoids conflicts between the game’s local configuration and the global OpenAL Soft settings in the prefix.&lt;br /&gt;
*Profile is loaded automatically by OpenAL Soft once placed in the correct directory.&lt;br /&gt;
==Tips==&lt;br /&gt;
*'''Frame rate limit:''' To maintain stability, cap the frame rate at or below 60 FPS.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_FRAME_RATE=60&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''HUD overlay:''' Display DXVK version and FPS with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_HUD=fps,version,scale=0.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DLL Overrides in Wine===&lt;br /&gt;
DLL overrides can be configured either by setting the environment variable &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt; or through the Wine configuration dialog in the '''Libraries''' tab. Common libraries such as '''d3d9''' and '''dsound''' may require overrides if placed in the game folder, ensuring that Wine loads these libraries instead of the system defaults.&lt;br /&gt;
&lt;br /&gt;
When using &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt;, the variable can be set as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;WINEDLLOVERRIDES=d3d9=n,b;dsound=n,b;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' In this context, '''n''' indicates ''native'' and '''b''' indicates ''builtin''. This instructs Wine to load the native library from the game folder if available; otherwise, it will fall back to the builtin library provided by the Wine environment.&lt;br /&gt;
[[File:Dll-override-in-winecfg1.png|none|thumb|New override through the Wine configuration dialog, always '''Native then builtin'''!]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://github.com/doitsujin/dxvk/releases DXVK 2.7.1 Release Notes] – Official GitHub release page with downloads and changelog information.&lt;br /&gt;
* [https://github.com/Furglitch/modorganizer2-linux-installer/releases Mod Organizer 2 Linux Installer] – GitHub repository providing the Steam redirector executable and installation instructions.&lt;br /&gt;
* [https://www.pcgamingwiki.com/w/index.php?title=DSOAL DSOAL (PCGamingWiki)] – DirectSound3D OpenAL wrapper restoring positional audio and EAX effects.&lt;br /&gt;
* [https://github.com/main-exe/UT2004-OpenAL UT2004‑OpenAL HRTF Profiles] – GitHub repository with external HRTF profiles for enhanced spatial audio.&lt;br /&gt;
* [https://performance.moddinglinked.com/falloutnv.html Fallout: New Vegas Performance Guide] – External guide with optimization tips and stability tweaks.&lt;br /&gt;
* [https://vivanewvegas.moddinglinked.com/ Viva New Vegas Modding Guide] – Comprehensive modding guide for Fallout: New Vegas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_3_on_Linux:_Notes_%26_Tips&amp;diff=430</id>
		<title>Fallout 3 on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_3_on_Linux:_Notes_%26_Tips&amp;diff=430"/>
		<updated>2025-12-02T07:16:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout 3|year=2008|developer=Bethesda Game Studios|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine''': 9.0&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Prefix Architecture''': 64-bit&lt;br /&gt;
&lt;br /&gt;
==Winetricks Components==&lt;br /&gt;
*vcrun2022&lt;br /&gt;
*arial&lt;br /&gt;
*fontsmooth=rgb&lt;br /&gt;
*dsound&lt;br /&gt;
*openal&lt;br /&gt;
*lavfilters&lt;br /&gt;
&lt;br /&gt;
== Mods ==&lt;br /&gt;
&lt;br /&gt;
* Stewie Tweaks – [https://www.nexusmods.com/fallout3/mods/23561 Nexus Mods]  &lt;br /&gt;
* Unofficial Fallout 3 ESM Patcher – [https://www.nexusmods.com/fallout3/mods/25717 Nexus Mods]  &lt;br /&gt;
* ButcherPete FOSE – [https://www.nexusmods.com/fallout3/mods/26358 Nexus Mods]  &lt;br /&gt;
* FOSE Command Extender – [https://www.nexusmods.com/fallout3/mods/23682 Nexus Mods]  &lt;br /&gt;
* Fallout Anniversary Patcher – [https://www.nexusmods.com/fallout3/mods/24913 Nexus Mods]  &lt;br /&gt;
* Fallout Script Extender (FOSE) – [https://www.nexusmods.com/fallout3/mods/8606 Nexus Mods]  &lt;br /&gt;
* Updated Unofficial Fallout 3 Patch – [https://www.nexusmods.com/fallout3/mods/19122 Nexus Mods]  &lt;br /&gt;
* Ogg Vorbis Libraries – [https://www.nexusmods.com/newvegas/mods/61265 Nexus Mods] (New Vegas Nexus, compatible with Fallout 3)&lt;br /&gt;
&lt;br /&gt;
===Fallout Anniversary Patcher Features===&lt;br /&gt;
*4GB Patch&lt;br /&gt;
*Auto-load FOSE when using Fallout3.exe&lt;br /&gt;
*Fix file handle limit and mod limit bug&lt;br /&gt;
*Remove xlive.dll usage&lt;br /&gt;
==Performance Settings==&lt;br /&gt;
*'''iNumHWThreads''': Controls CPU cores used by the game.&lt;br /&gt;
**Default: 2&lt;br /&gt;
**Recommended: 4 or 6 (improves performance)&lt;br /&gt;
*Reference: [https://taleoftwowastelands.com/viewtopic.php?t=7007 Tale of Two Wastelands Forum]&lt;br /&gt;
&lt;br /&gt;
==Audio Fixes==&lt;br /&gt;
*Music not playing:&lt;br /&gt;
**Install '''lavfilters''' via Winetricks&lt;br /&gt;
*Enable 3D spatial audio (EAX support):&lt;br /&gt;
**Add '''DSOAL'''&lt;br /&gt;
**DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
==Stability Tips==&lt;br /&gt;
*Set maximum FPS to 60&lt;br /&gt;
*With DXVK, set FPS limit using environment variable:&lt;br /&gt;
**&amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
*Enable HUD showing DXVK version and FPS:&lt;br /&gt;
**&amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mouse Issues==&lt;br /&gt;
===Mouse Not Showing in Menu===&lt;br /&gt;
*Fix: Change setting in &amp;lt;code&amp;gt;FalloutPrefs.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;bDisable360Controller=1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable Mouse Acceleration===&lt;br /&gt;
*Navigate to: &amp;lt;code&amp;gt;Documents → My Games → Fallout 3&amp;lt;/code&amp;gt;&lt;br /&gt;
*Locate or create &amp;lt;code&amp;gt;FalloutCustom.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
*Add under [Controls]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fForegroundMouseAccelBase=0&lt;br /&gt;
fForegroundMouseAccelTop=0&lt;br /&gt;
fForegroundMouseBase=0&lt;br /&gt;
fForegroundMouseMult=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Fallout New Vegas on Linux: Notes &amp;amp; Tips]]&lt;br /&gt;
*[https://www.mobygames.com/game/37167/fallout-3 Fallout 3 on MobyGames]&lt;br /&gt;
[[Category:Fallout 3]]&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Games]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_3_on_Linux:_Notes_%26_Tips&amp;diff=429</id>
		<title>Fallout 3 on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_3_on_Linux:_Notes_%26_Tips&amp;diff=429"/>
		<updated>2025-12-02T07:14:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{{GameInfo|title=Fallout 3|year=2008|developer=Bethesda Game Studios|graphicsapi=DirectX 9|audioapi=DirectSound 3D}} ==Runtime Environment== *'''Wine''': 9.0 *'''DXVK''': 2.7.1 *'''Prefix Architecture''': 64-bit  ==Winetricks Components== *vcrun2022 *arial *fontsmooth=rgb *dsound *openal *lavfilters  == Mods ==  * Stewie Tweaks – [https://www.nexusmods.com/fallout3/mods/23561 Nexus Mods]   * Unofficial Fallout 3 ESM Patcher – [https://www.nexusmods.com/fallout3/mods/...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout 3|year=2008|developer=Bethesda Game Studios|graphicsapi=DirectX 9|audioapi=DirectSound 3D}}&lt;br /&gt;
==Runtime Environment==&lt;br /&gt;
*'''Wine''': 9.0&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Prefix Architecture''': 64-bit&lt;br /&gt;
&lt;br /&gt;
==Winetricks Components==&lt;br /&gt;
*vcrun2022&lt;br /&gt;
*arial&lt;br /&gt;
*fontsmooth=rgb&lt;br /&gt;
*dsound&lt;br /&gt;
*openal&lt;br /&gt;
*lavfilters&lt;br /&gt;
&lt;br /&gt;
== Mods ==&lt;br /&gt;
&lt;br /&gt;
* Stewie Tweaks – [https://www.nexusmods.com/fallout3/mods/23561 Nexus Mods]  &lt;br /&gt;
* Unofficial Fallout 3 ESM Patcher – [https://www.nexusmods.com/fallout3/mods/25717 Nexus Mods]  &lt;br /&gt;
* ButcherPete FOSE – [https://www.nexusmods.com/fallout3/mods/26358 Nexus Mods]  &lt;br /&gt;
* FOSE Command Extender – [https://www.nexusmods.com/fallout3/mods/23682 Nexus Mods]  &lt;br /&gt;
* Fallout Anniversary Patcher – [https://www.nexusmods.com/fallout3/mods/24913 Nexus Mods]  &lt;br /&gt;
* Fallout Script Extender (FOSE) – [https://www.nexusmods.com/fallout3/mods/8606 Nexus Mods]  &lt;br /&gt;
* Updated Unofficial Fallout 3 Patch – [https://www.nexusmods.com/fallout3/mods/19122 Nexus Mods]  &lt;br /&gt;
* Ogg Vorbis Libraries – [https://www.nexusmods.com/newvegas/mods/61265 Nexus Mods] (New Vegas Nexus, compatible with Fallout 3)&lt;br /&gt;
&lt;br /&gt;
===Fallout Anniversary Patcher Features===&lt;br /&gt;
*4GB Patch&lt;br /&gt;
*Auto-load FOSE when using Fallout3.exe&lt;br /&gt;
*Fix file handle limit and mod limit bug&lt;br /&gt;
*Remove xlive.dll usage&lt;br /&gt;
==Performance Settings==&lt;br /&gt;
*'''iNumHWThreads''': Controls CPU cores used by the game.&lt;br /&gt;
**Default: 2&lt;br /&gt;
**Recommended: 4 or 6 (improves performance)&lt;br /&gt;
*Reference: [https://taleoftwowastelands.com/viewtopic.php?t=7007 Tale of Two Wastelands Forum]&lt;br /&gt;
&lt;br /&gt;
==Audio Fixes==&lt;br /&gt;
*Music not playing:&lt;br /&gt;
**Install '''lavfilters''' via Winetricks&lt;br /&gt;
*Enable 3D spatial audio (EAX support):&lt;br /&gt;
**Add '''DSOAL'''&lt;br /&gt;
**DLL Override required: '''dsound.dll'''&lt;br /&gt;
&lt;br /&gt;
==Stability Tips==&lt;br /&gt;
*Set maximum FPS to 60&lt;br /&gt;
*With DXVK, set FPS limit using environment variable:&lt;br /&gt;
**&amp;lt;code&amp;gt;DXVK_FRAME_RATE=58&amp;lt;/code&amp;gt;&lt;br /&gt;
*Enable HUD showing DXVK version and FPS:&lt;br /&gt;
**&amp;lt;code&amp;gt;DXVK_HUD=fps,version,scale=0.8&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mouse Issues==&lt;br /&gt;
===Mouse Not Showing in Menu===&lt;br /&gt;
*Fix: Change setting in &amp;lt;code&amp;gt;FalloutPrefs.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;bDisable360Controller=1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable Mouse Acceleration===&lt;br /&gt;
*Navigate to: &amp;lt;code&amp;gt;Documents → My Games → Fallout 3&amp;lt;/code&amp;gt;&lt;br /&gt;
*Locate or create &amp;lt;code&amp;gt;FalloutCustom.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
*Add under [Controls]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fForegroundMouseAccelBase=0&lt;br /&gt;
fForegroundMouseAccelTop=0&lt;br /&gt;
fForegroundMouseBase=0&lt;br /&gt;
fForegroundMouseMult=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[Fallout New Vegas on Linux: Notes &amp;amp; Tips]]&lt;br /&gt;
*[https://www.mobygames.com/game/37167/fallout-3 Fallout 3 on MobyGames]&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux Gaming]]&lt;br /&gt;
[[Category:Fallout 3]]&lt;br /&gt;
[[Category:Wine Compatibility]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=428</id>
		<title>Games on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=428"/>
		<updated>2025-12-02T05:15:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Battlefield 1942 ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=Digital Illusions CE (DICE)|graphicsapi=DirectX 8|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Battlefield Vietnam ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=DICE Canada|graphicsapi=DirectX 9|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
* '''Issue:''' Radio missing audio.&lt;br /&gt;
* '''__Fix:''' fixed by choosing NT 4.0 as Windows version in Wine Configuration.&lt;br /&gt;
* '''Issue:''' Punkbuster will not work if the Windows version is NT 4.0.&lt;br /&gt;
* '''__Fix:''' The Windows version can be set per process to prevent that Punkbuster service fail to start.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Delta Force 2 ===&lt;br /&gt;
{{GameInfoInline|year=1999|developer=Novalogic|graphicsapi=Software Rendering|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 wrapper used but only for Hardware rendering&lt;br /&gt;
* '''Issue:''' Hardware rendering broken clipping issue ( you can see trees and other object through the environment)&lt;br /&gt;
* '''__Fix:''' Software Rendering is used&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Enemy Territory Quake Wars ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Splash Damage|graphicsapi=OpenGL|audioapi=DirectSound}}&lt;br /&gt;
* 3D Spatial Sound restored using DSOAL.&lt;br /&gt;
* '''Issue:''' Post Processing issues with Mesa's native OpenGL.&lt;br /&gt;
* '''__Fix:''' ZINK driver fix Post Processing.&lt;br /&gt;
* '''Issue:''' Game fail to start on Steam Deck in desktop mode.&lt;br /&gt;
* '''__Fix:''' Passing environment variable &amp;lt;code&amp;gt;LIBGL_KOPPER_DRI2=1&amp;lt;/code&amp;gt; fix game not starting in desktop mode.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Divinity 2 on Linux: Notes &amp;amp; Tips|Divinity II: Developer's Cut]] ===&lt;br /&gt;
{{GameInfoInline|year=2012|developer=Larian Studios|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 doesn't seem required, DXVK already fix compatibility issues&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Cossacks ===&lt;br /&gt;
{{GameInfoInline|year=2000|developer=GSC Game World|graphicsapi=DirectX 7|audioapi=DirectSound}}&lt;br /&gt;
* Replaced mdraw.dll with ddraw.dll from cnc-ddraw 6.8&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Freelancer Online (Discovery) ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=Digital Anvil|graphicsapi=DirectX 8.1|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' Text in menus cut off.&lt;br /&gt;
* '''__Fix:''' the text in menus cut off is resolved with specific wine versions (9.0).&lt;br /&gt;
* '''__Fix:''' Wine 9.0 fix crash on specific solar systems.&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* EAX 2 can be restored with DSOAL wrapper, registry fix required to load local dsound.dll library inside the game folder.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Unreal Tournament 3 on Linux: Notes &amp;amp; Tips|Unreal Tournament 3]] ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Epic Games|graphicsapi=DirectX 9.0|audioapi=OpenAL (EAX 5), DirectSound (no EAX)}}&lt;br /&gt;
* 3D Spatial Sound restored with OpenAL Soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Unreal Tournament 2004 ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Epic Games|graphicsapi=DirectX 8.1|audioapi=OpenAL (EAX 3.0/4.0)}}&lt;br /&gt;
* 3D Spatial Sound (EAX) restored with OpenAL soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Rise of Nations: Rise of Legends ===&lt;br /&gt;
{{GameInfoInline|year=2006|developer=Big Huge Games|graphicsapi=DirectX 9.0c|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* Multi CD installation fail on Linux, pre-installed version on archive.org.&lt;br /&gt;
* Wine registry need update.&lt;br /&gt;
&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* Winetricks required: wmp9 (fix audio), msxml3, msxml4 (fix map not loading), corefonts, mfc42 (fix installer).&lt;br /&gt;
* Applied patch 2.5 German version to prevent CD check when starting the game. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Thief: Deadly Shadows ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Ion Storm Austin|graphicsapi=DirectX 8.0|audioapi=DirectSound (EAX 2.0/3.0)}}&lt;br /&gt;
* 3D Spatial Sound restored with DSOAL&lt;br /&gt;
* '''Issue:''' The game’s &amp;lt;code&amp;gt;EAX.dll&amp;lt;/code&amp;gt; (EAX Unified) in the system folder forces the use of the default Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;, regardless of configuration.&lt;br /&gt;
* '''__Fix:''' Replaced the Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt; with the '''DSOAL version'''.&lt;br /&gt;
* dgVoodoo2 used to convert DirectX 8 to DirectX 11&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SEGA Rally Revo ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=SEGA Racing Studio|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* Registry fix required for launcher&lt;br /&gt;
* Use of DSOAL (probably not needed)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Hellgate London ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Flagship Studios|graphicsapi=DirectX 9.0c (DX 10 fail on Linux)|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* [https://london2038.com/ London 2038] is the private server project supported by the community.&lt;br /&gt;
* SP Patch: [https://www.patches-scrolls.de/patch/2014/7/44845/download Patch_NA_Europe_Germany_SP_1.2_1.18074.70.4256] from patches-scrolls website.&lt;br /&gt;
* MP Patch: [https://www.patches-scrolls.de/patch/2014/7/74592/download Patch_NA_Europe_Germany_MP_2.0_(1.0.86.4580)] from patches-scrolls website.&lt;br /&gt;
* [https://archive.org/download/retromediahub/Games/Hellgate%20London/London2038Patch.7z Script] to update the game without Launcher (MP/SP patches still required).&lt;br /&gt;
* The game's audio is handled through mss32.dll.&lt;br /&gt;
* ''Hellgate: London'' advertises '''EAX 2.0/3.0 support''', but this is implemented through Miles’ integration with Creative’s EAX extensions. DSOAL (which only intercepts DirectSound3D calls) won’t help here.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Medal of Honor Allied Assault on Linux: Notes &amp;amp; Tips|Medal Of Honor: Allied Assault]] ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=2015, Inc.|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* Game doesn't start unless the environment variable &amp;lt;code&amp;gt;MESA_EXTENSION_MAX_YEAR=2002&amp;lt;/code&amp;gt; is passed to Wine.&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* &amp;lt;code&amp;gt;seta s_milesdriver &amp;quot;Creative Labs EAX 2 (TM)&amp;quot;&amp;lt;/code&amp;gt; set in config for main and DLCs to use EAX 2.&lt;br /&gt;
* Anisotropic Filter can be force with environment variable &amp;lt;code&amp;gt;AMD_TEX_ANISO=16&amp;lt;/code&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Star Wars: KOTOR ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=BioWare Corporation|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* Fullscreen not working well, window mode recommended.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
===Game stretched when using non-native resolutions===&lt;br /&gt;
When running Wine without the FSHack patchset, games may appear stretched at lower resolutions.   &lt;br /&gt;
&lt;br /&gt;
This happens if the monitor’s scaling mode is set to ''None''.  &lt;br /&gt;
&lt;br /&gt;
*To fix, set the scaling mode to ''Full aspect'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OUTPUT=$(xrandr | grep &amp;quot; connected&amp;quot; | cut -d&amp;quot; &amp;quot; -f1)&lt;br /&gt;
xrandr --output &amp;quot;$OUTPUT&amp;quot; --set &amp;quot;scaling mode&amp;quot; &amp;quot;Full aspect&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*To check monitor capabilities:&lt;br /&gt;
 xrandr --props&lt;br /&gt;
&lt;br /&gt;
===Resolution differs from configuration===&lt;br /&gt;
Some games may not apply the expected resolution and refresh rate, instead choosing the next available option.  &lt;br /&gt;
&lt;br /&gt;
*If using DXVK, create a &amp;lt;code&amp;gt;dxvk.conf&amp;lt;/code&amp;gt; file in the game folder and add:&lt;br /&gt;
 d3d9.forceAspectRatio = &amp;quot;16:10&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===FSHack===&lt;br /&gt;
FSHack is a Wine patchset originally developed by Valve for Proton.&lt;br /&gt;
&lt;br /&gt;
It improves how fullscreen games behave under Wine by:&lt;br /&gt;
&lt;br /&gt;
*Handling resolution changes more smoothly&lt;br /&gt;
*Avoiding issues with window borders&lt;br /&gt;
*Working better with desktop compositors&lt;br /&gt;
==Comments==&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=427</id>
		<title>Games on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Games_on_Linux:_Notes_%26_Tips&amp;diff=427"/>
		<updated>2025-11-28T06:08:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Medal Of Honor: Allied Assault */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Battlefield 1942 ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=Digital Illusions CE (DICE)|graphicsapi=DirectX 8|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Battlefield Vietnam ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=DICE Canada|graphicsapi=DirectX 9|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' UI missing components&lt;br /&gt;
* '''__Fix:''' fixed using DXVK (or dgVoodoo2).&lt;br /&gt;
* '''Issue:''' Radio missing audio.&lt;br /&gt;
* '''__Fix:''' fixed by choosing NT 4.0 as Windows version in Wine Configuration.&lt;br /&gt;
* '''Issue:''' Punkbuster will not work if the Windows version is NT 4.0.&lt;br /&gt;
* '''__Fix:''' The Windows version can be set per process to prevent that Punkbuster service fail to start.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Delta Force 2 ===&lt;br /&gt;
{{GameInfoInline|year=1999|developer=Novalogic|graphicsapi=Software Rendering|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 wrapper used but only for Hardware rendering&lt;br /&gt;
* '''Issue:''' Hardware rendering broken clipping issue ( you can see trees and other object through the environment)&lt;br /&gt;
* '''__Fix:''' Software Rendering is used&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Enemy Territory Quake Wars ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Splash Damage|graphicsapi=OpenGL|audioapi=DirectSound}}&lt;br /&gt;
* 3D Spatial Sound restored using DSOAL.&lt;br /&gt;
* '''Issue:''' Post Processing issues with Mesa's native OpenGL.&lt;br /&gt;
* '''__Fix:''' ZINK driver fix Post Processing.&lt;br /&gt;
* '''Issue:''' Game fail to start on Steam Deck in desktop mode.&lt;br /&gt;
* '''__Fix:''' Passing environment variable &amp;lt;code&amp;gt;LIBGL_KOPPER_DRI2=1&amp;lt;/code&amp;gt; fix game not starting in desktop mode.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Divinity 2 on Linux: Notes &amp;amp; Tips|Divinity II: Developer's Cut]] ===&lt;br /&gt;
{{GameInfoInline|year=2012|developer=Larian Studios|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* dgVoodoo2 doesn't seem required, DXVK already fix compatibility issues&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Cossacks ===&lt;br /&gt;
{{GameInfoInline|year=2000|developer=GSC Game World|graphicsapi=DirectX 7|audioapi=DirectSound}}&lt;br /&gt;
* Replaced mdraw.dll with ddraw.dll from cnc-ddraw 6.8&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Freelancer Online (Discovery) ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=Digital Anvil|graphicsapi=DirectX 8.1|audioapi=DirectSound}}&lt;br /&gt;
* '''Issue:''' Text in menus cut off.&lt;br /&gt;
* '''__Fix:''' the text in menus cut off is resolved with specific wine versions (9.0).&lt;br /&gt;
* '''__Fix:''' Wine 9.0 fix crash on specific solar systems.&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* EAX 2 can be restored with DSOAL wrapper, registry fix required to load local dsound.dll library inside the game folder.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Unreal Tournament 3 on Linux: Notes &amp;amp; Tips|Unreal Tournament 3]] ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Epic Games|graphicsapi=DirectX 9.0|audioapi=OpenAL (EAX 5), DirectSound (no EAX)}}&lt;br /&gt;
* 3D Spatial Sound restored with OpenAL Soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Unreal Tournament 2004 ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Epic Games|graphicsapi=DirectX 8.1|audioapi=OpenAL (EAX 3.0/4.0)}}&lt;br /&gt;
* 3D Spatial Sound (EAX) restored with OpenAL soft&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Rise of Nations: Rise of Legends ===&lt;br /&gt;
{{GameInfoInline|year=2006|developer=Big Huge Games|graphicsapi=DirectX 9.0c|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* Multi CD installation fail on Linux, pre-installed version on archive.org.&lt;br /&gt;
* Wine registry need update.&lt;br /&gt;
&lt;br /&gt;
* A 32-bit Wine prefix has been tested and works fine.&lt;br /&gt;
* Winetricks required: wmp9 (fix audio), msxml3, msxml4 (fix map not loading), corefonts, mfc42 (fix installer).&lt;br /&gt;
* Applied patch 2.5 German version to prevent CD check when starting the game. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Thief: Deadly Shadows ===&lt;br /&gt;
{{GameInfoInline|year=2004|developer=Ion Storm Austin|graphicsapi=DirectX 8.0|audioapi=DirectSound (EAX 2.0/3.0)}}&lt;br /&gt;
* 3D Spatial Sound restored with DSOAL&lt;br /&gt;
* '''Issue:''' The game’s &amp;lt;code&amp;gt;EAX.dll&amp;lt;/code&amp;gt; (EAX Unified) in the system folder forces the use of the default Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;, regardless of configuration.&lt;br /&gt;
* '''__Fix:''' Replaced the Windows &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt; with the '''DSOAL version'''.&lt;br /&gt;
* dgVoodoo2 used to convert DirectX 8 to DirectX 11&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SEGA Rally Revo ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=SEGA Racing Studio|graphicsapi=DirectX 9.0c|audioapi=DirectSound}}&lt;br /&gt;
* Registry fix required for launcher&lt;br /&gt;
* Use of DSOAL (probably not needed)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Hellgate London ===&lt;br /&gt;
{{GameInfoInline|year=2007|developer=Flagship Studios|graphicsapi=DirectX 9.0c (DX 10 fail on Linux)|audioapi=Miles Sound System (MSS)}}&lt;br /&gt;
* [https://london2038.com/ London 2038] is the private server project supported by the community.&lt;br /&gt;
* SP Patch: [https://www.patches-scrolls.de/patch/2014/7/44845/download Patch_NA_Europe_Germany_SP_1.2_1.18074.70.4256] from patches-scrolls website.&lt;br /&gt;
* MP Patch: [https://www.patches-scrolls.de/patch/2014/7/74592/download Patch_NA_Europe_Germany_MP_2.0_(1.0.86.4580)] from patches-scrolls website.&lt;br /&gt;
* [https://archive.org/download/retromediahub/Games/Hellgate%20London/London2038Patch.7z Script] to update the game without Launcher (MP/SP patches still required).&lt;br /&gt;
* The game's audio is handled through mss32.dll.&lt;br /&gt;
* ''Hellgate: London'' advertises '''EAX 2.0/3.0 support''', but this is implemented through Miles’ integration with Creative’s EAX extensions. DSOAL (which only intercepts DirectSound3D calls) won’t help here.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== [[Medal of Honor Allied Assault on Linux: Notes &amp;amp; Tips|Medal Of Honor: Allied Assault]] ===&lt;br /&gt;
{{GameInfoInline|year=2002|developer=2015, Inc.|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* Game doesn't start unless the environment variable &amp;lt;code&amp;gt;MESA_EXTENSION_MAX_YEAR=2002&amp;lt;/code&amp;gt; is passed to Wine.&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* &amp;lt;code&amp;gt;seta s_milesdriver &amp;quot;Creative Labs EAX 2 (TM)&amp;quot;&amp;lt;/code&amp;gt; set in config for main and DLCs to use EAX 2.&lt;br /&gt;
* Anisotropic Filter can be force with environment variable &amp;lt;code&amp;gt;AMD_TEX_ANISO=16&amp;lt;/code&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Star Wars: KOTOR ===&lt;br /&gt;
{{GameInfoInline|year=2003|developer=BioWare Corporation|graphicsapi=OpenGL|audioapi=DirectSound (EAX 2), Miles Sound System}}&lt;br /&gt;
&lt;br /&gt;
* EAX 2 is restored using DSOAL.&lt;br /&gt;
* Fullscreen not working well, window mode recommended.&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=426</id>
		<title>Fallout New Vegas on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=426"/>
		<updated>2025-11-28T05:58:06Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout: New Vegas|year=2010|developer=Obsidian Entertainment, Inc.|graphicsapi=DirectX 9.0c|audioapi=DirectSound3D}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Wine / Proton''': Wine 9.0 or Proton 9.0&lt;br /&gt;
*'''Prefix architecture''': 64‑bit&lt;br /&gt;
*'''Winetricks''': vcrun2022, arial, fontsmooth=rgb&lt;br /&gt;
&lt;br /&gt;
==Mod Organizer 2 on Linux==&lt;br /&gt;
Mod Organizer 2 (MO2) does not function correctly with Wine 8. Testing has shown that prefixes based on Wine 8 cause issues such as LOOT sorting failures and freezes in the mod information dialog.&lt;br /&gt;
&lt;br /&gt;
==DXVK Setup ==&lt;br /&gt;
Proton 9.0‑4 is bundled with DXVK 2.5.x, which is outdated. To update:&lt;br /&gt;
#Download [https://github.com/doitsujin/dxvk/releases/tag/v2.7.1 DXVK 2.7.1] from the official GitHub page.&lt;br /&gt;
#Extract &amp;lt;code&amp;gt;d3d9.dll&amp;lt;/code&amp;gt; library from the '''x32''' folder and place it into the game folder.&lt;br /&gt;
# [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#DLL Overrides in Wine|DLL override]] for d3d9 library might be necessary.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Although Valve defaults to Proton Experimental, Proton 9.0‑4 provides a more stable experience. Selecting a fixed version helps avoid potential issues caused by frequent changes in experimental builds, which may introduce instability in future updates.&lt;br /&gt;
&lt;br /&gt;
==Mods==&lt;br /&gt;
Commonly used mods include:&lt;br /&gt;
&lt;br /&gt;
*'''UIO – User Interface Organizer''' – [https://www.nexusmods.com/newvegas/mods/57174 Nexus Mods]&lt;br /&gt;
*'''Stewie Tweaks''' (lStewieAl's Tweaks and Engine Fixes) – [https://www.nexusmods.com/newvegas/mods/66347 Nexus Mods]&lt;br /&gt;
*'''JIP LN NVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/58277 Nexus Mods]  &lt;br /&gt;
**JIP LN Settings INI – [https://www.nexusmods.com/newvegas/mods/58277?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''NVTF – New Vegas Tick Fix''' – [https://www.nexusmods.com/newvegas/mods/66537 Nexus Mods]&lt;br /&gt;
** NVTF INI – [https://www.nexusmods.com/newvegas/mods/66537?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''ShowOff xNVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/72541 Nexus Mods]&lt;br /&gt;
**ShowOff INI – [https://www.nexusmods.com/newvegas/mods/72541?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''JohnnyGuitar NVSE''' – [https://www.nexusmods.com/newvegas/mods/66927 Nexus Mods]&lt;br /&gt;
*'''YUP – Base Game and All DLC''' – [https://www.nexusmods.com/newvegas/mods/51664 Nexus Mods]&lt;br /&gt;
*'''Unofficial Patch NVSE Plus''' – [https://www.nexusmods.com/newvegas/mods/71239 Nexus Mods]&lt;br /&gt;
*'''Engine Optimizations''' – [https://www.nexusmods.com/newvegas/mods/80993 Nexus Mods]&lt;br /&gt;
*'''ActorCause Save Bloat Fix''' – [https://www.nexusmods.com/newvegas/mods/80666 Nexus Mods]&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Some mods require the Visual C++ Redistributable.  &lt;br /&gt;
* Example: JohnnyGuitar NVSE will crash if &amp;lt;code&amp;gt;vc_redist.x86.exe&amp;lt;/code&amp;gt; (vcredist‑2022) is not installed.&lt;br /&gt;
&lt;br /&gt;
==Setting Up Mod Organizer 2 with Steam ==&lt;br /&gt;
&lt;br /&gt;
Mod Organizer 2 (MO2) can be integrated with Steam through the use of a redirector executable. This allows Fallout: New Vegas to be launched directly with MO2 support.&lt;br /&gt;
&lt;br /&gt;
===Method 1: Redirector Executable===&lt;br /&gt;
# Download the ''[https://github.com/Furglitch/modorganizer2-linux-installer/releases modorganizer2-linux-installer]'' from GitHub. Only the '''steam-redirector''' executable is required.&lt;br /&gt;
#Rename the original '''FalloutNVLauncher.exe''' to preserve access.&lt;br /&gt;
#Rename the redirector executable ('''main.exe''') to '''FalloutNVLauncher.exe''' and place it in the game directory.&lt;br /&gt;
# Create a folder named '''modorganizer2''' in the same directory as '''FalloutNV.exe'''.&lt;br /&gt;
#Inside this folder, create a file named '''instance_path.txt'''.&lt;br /&gt;
#Add the absolute path to '''ModOrganizer2.exe''' in a single line within '''instance_path.txt'''.&lt;br /&gt;
#*Note: Paths containing spaces may prevent MO2 from opening due to a bug in the redirector.&lt;br /&gt;
#The original launcher remains accessible from MO2 to access graphical settings.&lt;br /&gt;
&lt;br /&gt;
===Method 2: Separate Steam Entry=== &lt;br /&gt;
#Add MO2 as a separate game entry in Steam.&lt;br /&gt;
#Set the MO2 executable as the target.&lt;br /&gt;
#Use the following launch option to ensure MO2 runs inside the same Proton prefix as Fallout: New Vegas: &amp;lt;code&amp;gt;STEAM_COMPAT_DATA_PATH=&amp;quot;/home/deck/.steam/steam/steamapps/compatdata/22380&amp;quot; %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Note:''' These two methods combined allow launching the game through MO2 with '''moshortcut''' appended, while also providing direct access to the MO2 interface for mod management.&lt;br /&gt;
&lt;br /&gt;
==Restoring 3D Spatial Sound with DSOAL==&lt;br /&gt;
Fallout: New Vegas was built with '''DirectSound3D''' support, but modern Windows versions (Vista and later) removed native hardware acceleration. As a result, positional audio and EAX effects no longer function by default. '''DSOAL''' (DirectSound3D OpenAL) restores these features by translating DS3D calls into OpenAL Soft, enabling HRTF (binaural audio) and surround sound.&lt;br /&gt;
&lt;br /&gt;
===Installation=== &lt;br /&gt;
# Download the latest [https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL] from pcgamingwiki ([https://github.com/kcat/dsoal GitHub repository] doesn't provide releases).&lt;br /&gt;
#Extract the following files into the game’s root folder (where &amp;lt;code&amp;gt;FalloutNV.exe&amp;lt;/code&amp;gt; is located):&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsoal-aldrv.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Edit &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; to enable HRTF filters for headphones.&lt;br /&gt;
*Optional: use included HRTF tables (KEMAR, CIAIR, IRCAM) for different spatial profiles.&lt;br /&gt;
*EAX effects are supported and can be toggled in compatible mods.&lt;br /&gt;
&lt;br /&gt;
===Using External HRTF Profiles===&lt;br /&gt;
It is possible to enhance spatial audio by using custom HRTF profiles from the '''[https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL]''' repository on GitHub.&lt;br /&gt;
&lt;br /&gt;
====Installation Steps====&lt;br /&gt;
# Download the archive from the [https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL] GitHub repository.&lt;br /&gt;
#Extract the archive.&lt;br /&gt;
# Copy the contents of the folder &amp;lt;code&amp;gt;OpenAL-44100Hz&amp;lt;/code&amp;gt; into the &amp;lt;code&amp;gt;AppData&amp;lt;/code&amp;gt; directory of your Wine/Proton prefix:&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.wine/drive_c/users/&amp;amp;lt;username&amp;amp;gt;/AppData/Roaming&amp;lt;/code&amp;gt; (Wine)&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.steam/steam/steamapps/compatdata/&amp;amp;lt;gameID&amp;amp;gt;/pfx/drive_c/users/steamuser/AppData/Roaming&amp;lt;/code&amp;gt; (Proton)&lt;br /&gt;
#Remove the &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; file from the game folder to ensure the new HRTF profiles are loaded correctly.&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
*These HRTF profiles provide different spatialization characteristics (e.g., KEMAR, IRCAM, CIAIR).&lt;br /&gt;
* Removing &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; avoids conflicts between the game’s local configuration and the global OpenAL Soft settings in the prefix.&lt;br /&gt;
*Profile is loaded automatically by OpenAL Soft once placed in the correct directory.&lt;br /&gt;
==Tips==&lt;br /&gt;
*'''Frame rate limit:''' To maintain stability, cap the frame rate at or below 60 FPS.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_FRAME_RATE=60&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''HUD overlay:''' Display DXVK version and FPS with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_HUD=fps,version,scale=0.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DLL Overrides in Wine===&lt;br /&gt;
DLL overrides can be configured either by setting the environment variable &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt; or through the Wine configuration dialog in the '''Libraries''' tab. Common libraries such as '''d3d9''' and '''dsound''' may require overrides if placed in the game folder, ensuring that Wine loads these libraries instead of the system defaults.&lt;br /&gt;
&lt;br /&gt;
When using &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt;, the variable can be set as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;WINEDLLOVERRIDES=d3d9=n,b;dsound=n,b;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' In this context, '''n''' indicates ''native'' and '''b''' indicates ''builtin''. This instructs Wine to load the native library from the game folder if available; otherwise, it will fall back to the builtin library provided by the Wine environment.&lt;br /&gt;
[[File:Dll-override-in-winecfg1.png|none|thumb|New override through the Wine configuration dialog, always '''Native then builtin'''!]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://github.com/doitsujin/dxvk/releases DXVK 2.7.1 Release Notes] – Official GitHub release page with downloads and changelog information.&lt;br /&gt;
* [https://github.com/Furglitch/modorganizer2-linux-installer/releases Mod Organizer 2 Linux Installer] – GitHub repository providing the Steam redirector executable and installation instructions.&lt;br /&gt;
* [https://www.pcgamingwiki.com/w/index.php?title=DSOAL DSOAL (PCGamingWiki)] – DirectSound3D OpenAL wrapper restoring positional audio and EAX effects.&lt;br /&gt;
* [https://github.com/main-exe/UT2004-OpenAL UT2004‑OpenAL HRTF Profiles] – GitHub repository with external HRTF profiles for enhanced spatial audio.&lt;br /&gt;
* [https://performance.moddinglinked.com/falloutnv.html Fallout: New Vegas Performance Guide] – External guide with optimization tips and stability tweaks.&lt;br /&gt;
* [https://vivanewvegas.moddinglinked.com/ Viva New Vegas Modding Guide] – Comprehensive modding guide for Fallout: New Vegas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=425</id>
		<title>Fallout New Vegas on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=425"/>
		<updated>2025-11-28T05:55:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* DXVK Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout: New Vegas|year=2010|developer=Obsidian Entertainment, Inc.|graphicsapi=DirectX 9.0c|audioapi=DirectSound3D}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Wine / Proton''': Wine 9.0 or Proton 9.0&lt;br /&gt;
*'''Prefix architecture''': 64‑bit&lt;br /&gt;
*'''Winetricks''': vcrun2022, arial, fontsmooth=rgb&lt;br /&gt;
&lt;br /&gt;
==Mod Organizer 2 on Linux==&lt;br /&gt;
Mod Organizer 2 (MO2) does not function correctly with Wine 8. Testing has shown that prefixes based on Wine 8 cause issues such as LOOT sorting failures and freezes in the mod information dialog.&lt;br /&gt;
&lt;br /&gt;
==DXVK Setup ==&lt;br /&gt;
Proton 9.0‑4 is bundled with DXVK 2.5.x, which is outdated. To update:&lt;br /&gt;
#Download [https://github.com/doitsujin/dxvk/releases/tag/v2.7.1 DXVK 2.7.1] from the official GitHub page.&lt;br /&gt;
#Extract &amp;lt;code&amp;gt;d3d9.dll&amp;lt;/code&amp;gt; library from the '''x32''' folder and place it into the game folder.&lt;br /&gt;
# [[Fallout New Vegas on Linux: Notes &amp;amp; Tips#DLL Overrides in Wine|DLL override]] for d3d9 library might be necessary.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Although Valve defaults to Proton Experimental, Proton 9.0‑4 provides a more stable experience. Selecting a fixed version helps avoid potential issues caused by frequent changes in experimental builds, which may introduce instability in future updates.&lt;br /&gt;
&lt;br /&gt;
==Mods==&lt;br /&gt;
Commonly used mods include:&lt;br /&gt;
&lt;br /&gt;
*'''UIO – User Interface Organizer''' – [https://www.nexusmods.com/newvegas/mods/57174 Nexus Mods]&lt;br /&gt;
*'''Stewie Tweaks''' (lStewieAl's Tweaks and Engine Fixes) – [https://www.nexusmods.com/newvegas/mods/66347 Nexus Mods]&lt;br /&gt;
*'''JIP LN NVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/58277 Nexus Mods]  &lt;br /&gt;
**JIP LN Settings INI – [https://www.nexusmods.com/newvegas/mods/58277?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''NVTF – New Vegas Tick Fix''' – [https://www.nexusmods.com/newvegas/mods/66537 Nexus Mods]&lt;br /&gt;
** NVTF INI – [https://www.nexusmods.com/newvegas/mods/66537?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''ShowOff xNVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/72541 Nexus Mods]&lt;br /&gt;
**ShowOff INI – [https://www.nexusmods.com/newvegas/mods/72541?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''JohnnyGuitar NVSE''' – [https://www.nexusmods.com/newvegas/mods/66927 Nexus Mods]&lt;br /&gt;
*'''YUP – Base Game and All DLC''' – [https://www.nexusmods.com/newvegas/mods/51664 Nexus Mods]&lt;br /&gt;
*'''Unofficial Patch NVSE Plus''' – [https://www.nexusmods.com/newvegas/mods/71239 Nexus Mods]&lt;br /&gt;
*'''Engine Optimizations''' – [https://www.nexusmods.com/newvegas/mods/80993 Nexus Mods]&lt;br /&gt;
*'''ActorCause Save Bloat Fix''' – [https://www.nexusmods.com/newvegas/mods/80666 Nexus Mods]&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Some mods require the Visual C++ Redistributable.  &lt;br /&gt;
* Example: JohnnyGuitar NVSE will crash if &amp;lt;code&amp;gt;vc_redist.x86.exe&amp;lt;/code&amp;gt; (vcredist‑2022) is not installed.&lt;br /&gt;
&lt;br /&gt;
==Setting Up Mod Organizer 2 with Steam ==&lt;br /&gt;
&lt;br /&gt;
Mod Organizer 2 (MO2) can be integrated with Steam through the use of a redirector executable. This allows Fallout: New Vegas to be launched directly with MO2 support.&lt;br /&gt;
&lt;br /&gt;
===Method 1: Redirector Executable===&lt;br /&gt;
# Download the ''[https://github.com/Furglitch/modorganizer2-linux-installer/releases modorganizer2-linux-installer]'' from GitHub. Only the '''steam-redirector''' executable is required.&lt;br /&gt;
#Rename the original '''FalloutNVLauncher.exe''' to preserve access.&lt;br /&gt;
#Rename the redirector executable ('''main.exe''') to '''FalloutNVLauncher.exe''' and place it in the game directory.&lt;br /&gt;
# Create a folder named '''modorganizer2''' in the same directory as '''FalloutNV.exe'''.&lt;br /&gt;
#Inside this folder, create a file named '''instance_path.txt'''.&lt;br /&gt;
#Add the absolute path to '''ModOrganizer2.exe''' in a single line within '''instance_path.txt'''.&lt;br /&gt;
#*Note: Paths containing spaces may prevent MO2 from opening due to a bug in the redirector.&lt;br /&gt;
#The original launcher remains accessible from MO2 to access graphical settings.&lt;br /&gt;
&lt;br /&gt;
===Method 2: Separate Steam Entry=== &lt;br /&gt;
#Add MO2 as a separate game entry in Steam.&lt;br /&gt;
#Set the MO2 executable as the target.&lt;br /&gt;
#Use the following launch option to ensure MO2 runs inside the same Proton prefix as Fallout: New Vegas: &amp;lt;code&amp;gt;STEAM_COMPAT_DATA_PATH=&amp;quot;/home/deck/.steam/steam/steamapps/compatdata/22380&amp;quot; %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Note:''' These two methods combined allow launching the game through MO2 with '''moshortcut''' appended, while also providing direct access to the MO2 interface for mod management.&lt;br /&gt;
&lt;br /&gt;
==Restoring 3D Spatial Sound with DSOAL==&lt;br /&gt;
Fallout: New Vegas was built with '''DirectSound3D''' support, but modern Windows versions (Vista and later) removed native hardware acceleration. As a result, positional audio and EAX effects no longer function by default. '''DSOAL''' (DirectSound3D OpenAL) restores these features by translating DS3D calls into OpenAL Soft, enabling HRTF (binaural audio) and surround sound.&lt;br /&gt;
&lt;br /&gt;
===Installation=== &lt;br /&gt;
# Download the latest [https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL] from pcgamingwiki ([https://github.com/kcat/dsoal GitHub repository] doesn't provide releases).&lt;br /&gt;
#Extract the following files into the game’s root folder (where &amp;lt;code&amp;gt;FalloutNV.exe&amp;lt;/code&amp;gt; is located):&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsoal-aldrv.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Edit &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; to enable HRTF filters for headphones.&lt;br /&gt;
*Optional: use included HRTF tables (KEMAR, CIAIR, IRCAM) for different spatial profiles.&lt;br /&gt;
*EAX effects are supported and can be toggled in compatible mods.&lt;br /&gt;
&lt;br /&gt;
===Using External HRTF Profiles===&lt;br /&gt;
It is possible to enhance spatial audio by using custom HRTF profiles from the '''[https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL]''' repository on GitHub.&lt;br /&gt;
&lt;br /&gt;
====Installation Steps====&lt;br /&gt;
# Download the archive from the [https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL] GitHub repository.&lt;br /&gt;
#Extract the archive.&lt;br /&gt;
# Copy the contents of the folder &amp;lt;code&amp;gt;OpenAL-44100Hz&amp;lt;/code&amp;gt; into the &amp;lt;code&amp;gt;AppData&amp;lt;/code&amp;gt; directory of your Wine/Proton prefix:&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.wine/drive_c/users/&amp;amp;lt;username&amp;amp;gt;/AppData/Roaming&amp;lt;/code&amp;gt; (Wine)&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.steam/steam/steamapps/compatdata/&amp;amp;lt;gameID&amp;amp;gt;/pfx/drive_c/users/steamuser/AppData/Roaming&amp;lt;/code&amp;gt; (Proton)&lt;br /&gt;
#Remove the &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; file from the game folder to ensure the new HRTF profiles are loaded correctly.&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
*These HRTF profiles provide different spatialization characteristics (e.g., KEMAR, IRCAM, CIAIR).&lt;br /&gt;
* Removing &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; avoids conflicts between the game’s local configuration and the global OpenAL Soft settings in the prefix.&lt;br /&gt;
*Profile is loaded automatically by OpenAL Soft once placed in the correct directory.&lt;br /&gt;
==Tips==&lt;br /&gt;
*'''Frame rate limit:''' To maintain stability, cap the frame rate at or below 60 FPS.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_FRAME_RATE=60&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''HUD overlay:''' Display DXVK version and FPS with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_HUD=fps,version,scale=0.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DLL Overrides in Wine===&lt;br /&gt;
DLL overrides can be configured either by setting the environment variable &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt; or through the Wine configuration dialog in the '''Libraries''' tab. Common libraries such as '''d3d9''' and '''dsound''' may require overrides if placed in the game folder, ensuring that Wine loads these libraries instead of the system defaults.&lt;br /&gt;
&lt;br /&gt;
When using &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt;, the variable can be set as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;WINEDLLOVERRIDES=d3d9=n,b;dsound=n,b;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' In this context, '''n''' indicates ''native'' and '''b''' indicates ''builtin''. This instructs Wine to load the native library from the game folder if available; otherwise, it will fall back to the builtin library provided by the Wine environment.&lt;br /&gt;
[[File:Dll-override-in-winecfg1.png|none|thumb|New override through the Wine configuration dialog, always '''Native then builtin'''!]]&lt;br /&gt;
==References==&lt;br /&gt;
[https://performance.moddinglinked.com/falloutnv.html A performance guide for Fallout New Vegas] &lt;br /&gt;
&lt;br /&gt;
[https://vivanewvegas.moddinglinked.com/intro.html A modding guide for Fallout New Vegas]&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=424</id>
		<title>Fallout New Vegas on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=424"/>
		<updated>2025-11-28T03:55:02Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout: New Vegas|year=2010|developer=Obsidian Entertainment, Inc.|graphicsapi=DirectX 9.0c|audioapi=DirectSound3D}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Wine / Proton''': Wine 9.0 or Proton 9.0&lt;br /&gt;
*'''Prefix architecture''': 64‑bit&lt;br /&gt;
*'''Winetricks''': vcrun2022, arial, fontsmooth=rgb&lt;br /&gt;
&lt;br /&gt;
==Mod Organizer 2 on Linux==&lt;br /&gt;
Mod Organizer 2 (MO2) does not function correctly with Wine 8. Testing has shown that prefixes based on Wine 8 cause issues such as LOOT sorting failures and freezes in the mod information dialog.&lt;br /&gt;
&lt;br /&gt;
==DXVK Setup ==&lt;br /&gt;
Proton 9.0‑4 is bundled with DXVK 2.5.x, which is outdated. To update:&lt;br /&gt;
*Place the DXVK &amp;lt;code&amp;gt;d3d9.dll&amp;lt;/code&amp;gt; library into the game folder.&lt;br /&gt;
* d3d9 dll override could be required.&lt;br /&gt;
&lt;br /&gt;
Although Valve defaults to Proton Experimental, Proton 9.0‑4 provides a more stable experience. Injecting [https://github.com/doitsujin/dxvk/releases/tag/v2.7.1 DXVK 2.7.1] directly into the game ensures compatibility.&lt;br /&gt;
&lt;br /&gt;
==Mods==&lt;br /&gt;
Commonly used mods include:&lt;br /&gt;
&lt;br /&gt;
*'''UIO – User Interface Organizer''' – [https://www.nexusmods.com/newvegas/mods/57174 Nexus Mods]&lt;br /&gt;
*'''Stewie Tweaks''' (lStewieAl's Tweaks and Engine Fixes) – [https://www.nexusmods.com/newvegas/mods/66347 Nexus Mods]&lt;br /&gt;
*'''JIP LN NVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/58277 Nexus Mods]  &lt;br /&gt;
**JIP LN Settings INI – [https://www.nexusmods.com/newvegas/mods/58277?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''NVTF – New Vegas Tick Fix''' – [https://www.nexusmods.com/newvegas/mods/66537 Nexus Mods]&lt;br /&gt;
** NVTF INI – [https://www.nexusmods.com/newvegas/mods/66537?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''ShowOff xNVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/72541 Nexus Mods]&lt;br /&gt;
**ShowOff INI – [https://www.nexusmods.com/newvegas/mods/72541?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''JohnnyGuitar NVSE''' – [https://www.nexusmods.com/newvegas/mods/66927 Nexus Mods]&lt;br /&gt;
*'''YUP – Base Game and All DLC''' – [https://www.nexusmods.com/newvegas/mods/51664 Nexus Mods]&lt;br /&gt;
*'''Unofficial Patch NVSE Plus''' – [https://www.nexusmods.com/newvegas/mods/71239 Nexus Mods]&lt;br /&gt;
*'''Engine Optimizations''' – [https://www.nexusmods.com/newvegas/mods/80993 Nexus Mods]&lt;br /&gt;
*'''ActorCause Save Bloat Fix''' – [https://www.nexusmods.com/newvegas/mods/80666 Nexus Mods]&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Some mods require the Visual C++ Redistributable.  &lt;br /&gt;
* Example: JohnnyGuitar NVSE will crash if &amp;lt;code&amp;gt;vc_redist.x86.exe&amp;lt;/code&amp;gt; (vcredist‑2022) is not installed.&lt;br /&gt;
&lt;br /&gt;
==Setting Up Mod Organizer 2 with Steam ==&lt;br /&gt;
&lt;br /&gt;
Mod Organizer 2 (MO2) can be integrated with Steam through the use of a redirector executable. This allows Fallout: New Vegas to be launched directly with MO2 support.&lt;br /&gt;
&lt;br /&gt;
===Method 1: Redirector Executable===&lt;br /&gt;
# Download the ''[https://github.com/Furglitch/modorganizer2-linux-installer/releases modorganizer2-linux-installer]'' from GitHub. Only the '''steam-redirector''' executable is required.&lt;br /&gt;
#Rename the original '''FalloutNVLauncher.exe''' to preserve access.&lt;br /&gt;
#Rename the redirector executable ('''main.exe''') to '''FalloutNVLauncher.exe''' and place it in the game directory.&lt;br /&gt;
# Create a folder named '''modorganizer2''' in the same directory as '''FalloutNV.exe'''.&lt;br /&gt;
#Inside this folder, create a file named '''instance_path.txt'''.&lt;br /&gt;
#Add the absolute path to '''ModOrganizer2.exe''' in a single line within '''instance_path.txt'''.&lt;br /&gt;
#*Note: Paths containing spaces may prevent MO2 from opening due to a bug in the redirector.&lt;br /&gt;
#The original launcher remains accessible from MO2 to access graphical settings.&lt;br /&gt;
&lt;br /&gt;
===Method 2: Separate Steam Entry=== &lt;br /&gt;
#Add MO2 as a separate game entry in Steam.&lt;br /&gt;
#Set the MO2 executable as the target.&lt;br /&gt;
#Use the following launch option to ensure MO2 runs inside the same Proton prefix as Fallout: New Vegas: &amp;lt;code&amp;gt;STEAM_COMPAT_DATA_PATH=&amp;quot;/home/deck/.steam/steam/steamapps/compatdata/22380&amp;quot; %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Note:''' These two methods combined allow launching the game through MO2 with '''moshortcut''' appended, while also providing direct access to the MO2 interface for mod management.&lt;br /&gt;
&lt;br /&gt;
==Restoring 3D Spatial Sound with DSOAL==&lt;br /&gt;
Fallout: New Vegas was built with '''DirectSound3D''' support, but modern Windows versions (Vista and later) removed native hardware acceleration. As a result, positional audio and EAX effects no longer function by default. '''DSOAL''' (DirectSound3D OpenAL) restores these features by translating DS3D calls into OpenAL Soft, enabling HRTF (binaural audio) and surround sound.&lt;br /&gt;
&lt;br /&gt;
===Installation=== &lt;br /&gt;
# Download the latest [https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL] from pcgamingwiki ([https://github.com/kcat/dsoal GitHub repository] doesn't provide releases).&lt;br /&gt;
#Extract the following files into the game’s root folder (where &amp;lt;code&amp;gt;FalloutNV.exe&amp;lt;/code&amp;gt; is located):&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsoal-aldrv.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Edit &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; to enable HRTF filters for headphones.&lt;br /&gt;
*Optional: use included HRTF tables (KEMAR, CIAIR, IRCAM) for different spatial profiles.&lt;br /&gt;
*EAX effects are supported and can be toggled in compatible mods.&lt;br /&gt;
&lt;br /&gt;
===Using External HRTF Profiles===&lt;br /&gt;
It is possible to enhance spatial audio by using custom HRTF profiles from the '''[https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL]''' repository on GitHub.&lt;br /&gt;
&lt;br /&gt;
====Installation Steps====&lt;br /&gt;
# Download the archive from the [https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL] GitHub repository.&lt;br /&gt;
#Extract the archive.&lt;br /&gt;
# Copy the contents of the folder &amp;lt;code&amp;gt;OpenAL-44100Hz&amp;lt;/code&amp;gt; into the &amp;lt;code&amp;gt;AppData&amp;lt;/code&amp;gt; directory of your Wine/Proton prefix:&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.wine/drive_c/users/&amp;amp;lt;username&amp;amp;gt;/AppData/Roaming&amp;lt;/code&amp;gt; (Wine)&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.steam/steam/steamapps/compatdata/&amp;amp;lt;gameID&amp;amp;gt;/pfx/drive_c/users/steamuser/AppData/Roaming&amp;lt;/code&amp;gt; (Proton)&lt;br /&gt;
#Remove the &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; file from the game folder to ensure the new HRTF profiles are loaded correctly.&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
*These HRTF profiles provide different spatialization characteristics (e.g., KEMAR, IRCAM, CIAIR).&lt;br /&gt;
* Removing &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; avoids conflicts between the game’s local configuration and the global OpenAL Soft settings in the prefix.&lt;br /&gt;
*Profile is loaded automatically by OpenAL Soft once placed in the correct directory.&lt;br /&gt;
==Tips==&lt;br /&gt;
*'''Frame rate limit:''' To maintain stability, cap the frame rate at or below 60 FPS.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_FRAME_RATE=60&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''HUD overlay:''' Display DXVK version and FPS with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_HUD=fps,version,scale=0.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DLL Overrides in Wine===&lt;br /&gt;
DLL overrides can be configured either by setting the environment variable &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt; or through the Wine configuration dialog in the '''Libraries''' tab. Common libraries such as '''d3d9''' and '''dsound''' may require overrides if placed in the game folder, ensuring that Wine loads these libraries instead of the system defaults.&lt;br /&gt;
&lt;br /&gt;
When using &amp;lt;code&amp;gt;WINEDLLOVERRIDES&amp;lt;/code&amp;gt;, the variable can be set as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;WINEDLLOVERRIDES=d3d9=n,b;dsound=n,b;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' In this context, '''n''' indicates ''native'' and '''b''' indicates ''builtin''. This instructs Wine to load the native library from the game folder if available; otherwise, it will fall back to the builtin library provided by the Wine environment.&lt;br /&gt;
[[File:Dll-override-in-winecfg1.png|none|thumb|New override through the Wine configuration dialog, always '''Native then builtin'''!]]&lt;br /&gt;
==References==&lt;br /&gt;
[https://performance.moddinglinked.com/falloutnv.html A performance guide for Fallout New Vegas] &lt;br /&gt;
&lt;br /&gt;
[https://vivanewvegas.moddinglinked.com/intro.html A modding guide for Fallout New Vegas]&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=File:Dll-override-in-winecfg1.png&amp;diff=423</id>
		<title>File:Dll-override-in-winecfg1.png</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=File:Dll-override-in-winecfg1.png&amp;diff=423"/>
		<updated>2025-11-28T03:53:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;dll-override-in-winecfg1&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=422</id>
		<title>Fallout New Vegas on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=422"/>
		<updated>2025-11-28T03:28:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout: New Vegas|year=2010|developer=Obsidian Entertainment, Inc.|graphicsapi=DirectX 9.0c|audioapi=DirectSound3D}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Wine / Proton''': Wine 9.0 or Proton 9.0&lt;br /&gt;
*'''Prefix architecture''': 64‑bit&lt;br /&gt;
*'''Winetricks''': vcrun2022, arial, fontsmooth=rgb&lt;br /&gt;
&lt;br /&gt;
==Mod Organizer 2 on Linux==&lt;br /&gt;
Mod Organizer 2 (MO2) does not function correctly with Wine 8. Testing has shown that prefixes based on Wine 8 cause issues such as LOOT sorting failures and freezes in the mod information dialog.&lt;br /&gt;
&lt;br /&gt;
==DXVK Setup ==&lt;br /&gt;
Proton 9.0‑4 is bundled with DXVK 2.5.x, which is outdated. To update:&lt;br /&gt;
*Place the DXVK &amp;lt;code&amp;gt;d3d9.dll&amp;lt;/code&amp;gt; library into the game folder.&lt;br /&gt;
* No DLL override is required.&lt;br /&gt;
&lt;br /&gt;
Although Valve defaults to Proton Experimental, Proton 9.0‑4 provides a more stable experience. Injecting [https://github.com/doitsujin/dxvk/releases/tag/v2.7.1 DXVK 2.7.1] directly into the game ensures compatibility.&lt;br /&gt;
&lt;br /&gt;
==Mods==&lt;br /&gt;
Commonly used mods include:&lt;br /&gt;
&lt;br /&gt;
*'''UIO – User Interface Organizer''' – [https://www.nexusmods.com/newvegas/mods/57174 Nexus Mods]&lt;br /&gt;
*'''Stewie Tweaks''' (lStewieAl's Tweaks and Engine Fixes) – [https://www.nexusmods.com/newvegas/mods/66347 Nexus Mods]&lt;br /&gt;
*'''JIP LN NVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/58277 Nexus Mods] &lt;br /&gt;
**JIP LN Settings INI – [https://www.nexusmods.com/newvegas/mods/58277?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''NVTF – New Vegas Tick Fix''' – [https://www.nexusmods.com/newvegas/mods/66537 Nexus Mods]&lt;br /&gt;
**NVTF INI – [https://www.nexusmods.com/newvegas/mods/66537?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''ShowOff xNVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/72541 Nexus Mods]&lt;br /&gt;
**ShowOff INI – [https://www.nexusmods.com/newvegas/mods/72541?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''JohnnyGuitar NVSE''' – [https://www.nexusmods.com/newvegas/mods/66927 Nexus Mods]&lt;br /&gt;
*'''YUP – Base Game and All DLC''' – [https://www.nexusmods.com/newvegas/mods/51664 Nexus Mods]&lt;br /&gt;
*'''Unofficial Patch NVSE Plus''' – [https://www.nexusmods.com/newvegas/mods/71239 Nexus Mods]&lt;br /&gt;
*'''Engine Optimizations''' – [https://www.nexusmods.com/newvegas/mods/80993 Nexus Mods]&lt;br /&gt;
*'''ActorCause Save Bloat Fix''' – [https://www.nexusmods.com/newvegas/mods/80666 Nexus Mods]&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Some mods require the Visual C++ Redistributable.  &lt;br /&gt;
*Example: JohnnyGuitar NVSE will crash if &amp;lt;code&amp;gt;vc_redist.x86.exe&amp;lt;/code&amp;gt; (vcredist‑2022) is not installed.&lt;br /&gt;
&lt;br /&gt;
==Setting Up Mod Organizer 2 with Steam==&lt;br /&gt;
&lt;br /&gt;
Mod Organizer 2 (MO2) can be integrated with Steam through the use of a redirector executable. This allows Fallout: New Vegas to be launched directly with MO2 support.&lt;br /&gt;
&lt;br /&gt;
===Method 1: Redirector Executable===&lt;br /&gt;
#Download the ''[https://github.com/Furglitch/modorganizer2-linux-installer/releases modorganizer2-linux-installer]'' from GitHub. Only the '''steam-redirector''' executable is required.&lt;br /&gt;
#Rename the original '''FalloutNVLauncher.exe''' to preserve access.&lt;br /&gt;
#Rename the redirector executable ('''main.exe''') to '''FalloutNVLauncher.exe''' and place it in the game directory.&lt;br /&gt;
#Create a folder named '''modorganizer2''' in the same directory as '''FalloutNV.exe'''.&lt;br /&gt;
#Inside this folder, create a file named '''instance_path.txt'''.&lt;br /&gt;
#Add the absolute path to '''ModOrganizer2.exe''' in a single line within '''instance_path.txt'''.&lt;br /&gt;
#*Note: Paths containing spaces may prevent MO2 from opening due to a bug in the redirector.&lt;br /&gt;
#The original launcher remains accessible from MO2 to access graphical settings.&lt;br /&gt;
&lt;br /&gt;
===Method 2: Separate Steam Entry ===&lt;br /&gt;
#Add MO2 as a separate game entry in Steam.&lt;br /&gt;
#Set the MO2 executable as the target.&lt;br /&gt;
#Use the following launch option to ensure MO2 runs inside the same Proton prefix as Fallout: New Vegas: &amp;lt;code&amp;gt;STEAM_COMPAT_DATA_PATH=&amp;quot;/home/deck/.steam/steam/steamapps/compatdata/22380&amp;quot; %command%&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Note:''' These two methods combined allow launching the game through MO2 with '''moshortcut''' appended, while also providing direct access to the MO2 interface for mod management.&lt;br /&gt;
&lt;br /&gt;
==Restoring 3D Spatial Sound with DSOAL ==&lt;br /&gt;
Fallout: New Vegas was built with '''DirectSound3D''' support, but modern Windows versions (Vista and later) removed native hardware acceleration. As a result, positional audio and EAX effects no longer function by default. '''DSOAL''' (DirectSound3D OpenAL) restores these features by translating DS3D calls into OpenAL Soft, enabling HRTF (binaural audio) and surround sound.&lt;br /&gt;
&lt;br /&gt;
===Installation=== &lt;br /&gt;
#Download the latest [https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL] from pcgamingwiki ([https://github.com/kcat/dsoal GitHub repository] doesn't provide releases).&lt;br /&gt;
#Extract the following files into the game’s root folder (where &amp;lt;code&amp;gt;FalloutNV.exe&amp;lt;/code&amp;gt; is located):&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsoal-aldrv.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Edit &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; to enable HRTF filters for headphones.&lt;br /&gt;
*Optional: use included HRTF tables (KEMAR, CIAIR, IRCAM) for different spatial profiles.&lt;br /&gt;
*EAX effects are supported and can be toggled in compatible mods.&lt;br /&gt;
&lt;br /&gt;
===Using External HRTF Profiles===&lt;br /&gt;
It is possible to enhance spatial audio by using custom HRTF profiles from the '''[https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL]''' repository on GitHub.&lt;br /&gt;
&lt;br /&gt;
====Installation Steps====&lt;br /&gt;
#Download the archive from the [https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL] GitHub repository.&lt;br /&gt;
#Extract the archive.&lt;br /&gt;
#Copy the contents of the folder &amp;lt;code&amp;gt;OpenAL-44100Hz&amp;lt;/code&amp;gt; into the &amp;lt;code&amp;gt;AppData&amp;lt;/code&amp;gt; directory of your Wine/Proton prefix:&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.wine/drive_c/users/&amp;amp;lt;username&amp;amp;gt;/AppData/Roaming&amp;lt;/code&amp;gt; (Wine)&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.steam/steam/steamapps/compatdata/&amp;amp;lt;gameID&amp;amp;gt;/pfx/drive_c/users/steamuser/AppData/Roaming&amp;lt;/code&amp;gt; (Proton)&lt;br /&gt;
#Remove the &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; file from the game folder to ensure the new HRTF profiles are loaded correctly.&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
*These HRTF profiles provide different spatialization characteristics (e.g., KEMAR, IRCAM, CIAIR).&lt;br /&gt;
*Removing &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; avoids conflicts between the game’s local configuration and the global OpenAL Soft settings in the prefix.&lt;br /&gt;
*Profile is loaded automatically by OpenAL Soft once placed in the correct directory.&lt;br /&gt;
==Tips==&lt;br /&gt;
*'''Frame rate limit:''' To maintain stability, cap the frame rate at or below 60 FPS.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_FRAME_RATE=60&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''HUD overlay:''' Display DXVK version and FPS with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_HUD=fps,version,scale=0.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
[https://performance.moddinglinked.com/falloutnv.html A performance guide for Fallout New Vegas] &lt;br /&gt;
&lt;br /&gt;
[https://vivanewvegas.moddinglinked.com/intro.html A modding guide for Fallout New Vegas]&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=421</id>
		<title>Fallout New Vegas on Linux: Notes &amp; Tips</title>
		<link rel="alternate" type="text/html" href="https://retromediahub.com/index.php?title=Fallout_New_Vegas_on_Linux:_Notes_%26_Tips&amp;diff=421"/>
		<updated>2025-11-27T08:52:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GameInfo|title=Fallout: New Vegas|year=2010|developer=Obsidian Entertainment, Inc.|graphicsapi=DirectX 9.0c|audioapi=DirectSound3D}}&lt;br /&gt;
&lt;br /&gt;
== Runtime Environment ==&lt;br /&gt;
*'''DXVK''': 2.7.1&lt;br /&gt;
*'''Wine / Proton''': Wine 9.0 or Proton 9.0&lt;br /&gt;
*'''Prefix architecture''': 64‑bit&lt;br /&gt;
&lt;br /&gt;
== Mod Organizer 2 on Linux ==&lt;br /&gt;
Mod Organizer 2 (MO2) does not function correctly with Wine 8.  &lt;br /&gt;
Testing has shown that prefixes based on Wine 8 cause issues such as LOOT sorting failures and freezes in the mod information dialog.&lt;br /&gt;
&lt;br /&gt;
== DXVK Setup ==&lt;br /&gt;
Proton 9.0‑4 is bundled with DXVK 2.5.x, which is outdated. To update:&lt;br /&gt;
*Place the DXVK &amp;lt;code&amp;gt;d3d9.dll&amp;lt;/code&amp;gt; library into the game folder.&lt;br /&gt;
*No DLL override is required.&lt;br /&gt;
&lt;br /&gt;
Although Valve defaults to Proton Experimental, Proton 9.0‑4 provides a more stable experience. Injecting [https://github.com/doitsujin/dxvk/releases/tag/v2.7.1 DXVK 2.7.1] directly into the game ensures compatibility.&lt;br /&gt;
&lt;br /&gt;
==Mods==&lt;br /&gt;
Commonly used mods include:&lt;br /&gt;
&lt;br /&gt;
* '''UIO – User Interface Organizer''' – [https://www.nexusmods.com/newvegas/mods/57174 Nexus Mods]&lt;br /&gt;
*'''Stewie Tweaks''' (lStewieAl's Tweaks and Engine Fixes) – [https://www.nexusmods.com/newvegas/mods/66347 Nexus Mods]&lt;br /&gt;
* '''JIP LN NVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/58277 Nexus Mods] &lt;br /&gt;
**JIP LN Settings INI – [https://www.nexusmods.com/newvegas/mods/58277?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
* '''NVTF – New Vegas Tick Fix''' – [https://www.nexusmods.com/newvegas/mods/66537 Nexus Mods]&lt;br /&gt;
**NVTF INI – [https://www.nexusmods.com/newvegas/mods/66537?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''ShowOff xNVSE Plugin''' – [https://www.nexusmods.com/newvegas/mods/72541 Nexus Mods]&lt;br /&gt;
**ShowOff INI – [https://www.nexusmods.com/newvegas/mods/72541?tab=files Nexus Mods (Files tab)]&lt;br /&gt;
*'''JohnnyGuitar NVSE''' – [https://www.nexusmods.com/newvegas/mods/66927 Nexus Mods]&lt;br /&gt;
* '''YUP – Base Game and All DLC''' – [https://www.nexusmods.com/newvegas/mods/51664 Nexus Mods]&lt;br /&gt;
* '''Unofficial Patch NVSE Plus''' – [https://www.nexusmods.com/newvegas/mods/71239 Nexus Mods]&lt;br /&gt;
* '''Engine Optimizations''' – [https://www.nexusmods.com/newvegas/mods/80993 Nexus Mods]&lt;br /&gt;
* '''ActorCause Save Bloat Fix''' – [https://www.nexusmods.com/newvegas/mods/80666 Nexus Mods]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Some mods require the Visual C++ Redistributable.  &lt;br /&gt;
*Example: JohnnyGuitar NVSE will crash if &amp;lt;code&amp;gt;vc_redist.x86.exe&amp;lt;/code&amp;gt; (vcredist‑2022) is not installed.&lt;br /&gt;
&lt;br /&gt;
==Setting Up Mod Organizer 2 with Steam ==&lt;br /&gt;
MO2 can be integrated with Steam using a redirector executable:&lt;br /&gt;
# Add the following launch option to Fallout: New Vegas in Steam: &amp;lt;code&amp;gt;%command% 'moshortcut://&amp;quot;NVSE&amp;quot;'&amp;lt;/code&amp;gt;&lt;br /&gt;
#Rename the redirector executable &amp;lt;code&amp;gt;main.exe&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;FalloutNVLauncher.exe&amp;lt;/code&amp;gt; and place it in the game folder.&lt;br /&gt;
#Rename the original launcher first to preserve access.&lt;br /&gt;
#The original launcher remains accessible from MO2 for GUI settings.&lt;br /&gt;
&lt;br /&gt;
===Alternative Method ===&lt;br /&gt;
MO2 can also be added as a separate game entry in Steam:&lt;br /&gt;
* Set the MO2 executable as the target.&lt;br /&gt;
*Use the following launch option to ensure MO2 runs inside the same Proton prefix as Fallout: New Vegas:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
STEAM_COMPAT_DATA_PATH=&amp;quot;/home/deck/.steam/steam/steamapps/compatdata/22380&amp;quot; %command%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method allows launching the game through MO2 with &amp;lt;code&amp;gt;moshortcut&amp;lt;/code&amp;gt; appended, while also providing direct access to the MO2 interface for mod management.&lt;br /&gt;
&lt;br /&gt;
==Restoring 3D Spatial Sound with DSOAL==&lt;br /&gt;
Fallout: New Vegas was built with '''DirectSound3D''' support, but modern Windows versions (Vista and later) removed native hardware acceleration. As a result, positional audio and EAX effects no longer function by default. '''DSOAL''' (DirectSound3D OpenAL) restores these features by translating DS3D calls into OpenAL Soft, enabling HRTF (binaural audio) and surround sound.&lt;br /&gt;
&lt;br /&gt;
===Installation=== &lt;br /&gt;
#Download the latest [https://community.pcgamingwiki.com/files/file/1363-dsoal/ DSOAL] from pcgamingwiki ([https://github.com/kcat/dsoal GitHub repository] doesn't provide releases).&lt;br /&gt;
#Extract the following files into the game’s root folder (where &amp;lt;code&amp;gt;FalloutNV.exe&amp;lt;/code&amp;gt; is located):&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsound.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;dsoal-aldrv.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
   * &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
*Edit &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; to enable HRTF filters for headphones.&lt;br /&gt;
*Optional: use included HRTF tables (KEMAR, CIAIR, IRCAM) for different spatial profiles.&lt;br /&gt;
*EAX effects are supported and can be toggled in compatible mods.&lt;br /&gt;
&lt;br /&gt;
===Using External HRTF Profiles===&lt;br /&gt;
It is possible to enhance spatial audio by using custom HRTF profiles from the '''[https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL]''' repository on GitHub.&lt;br /&gt;
&lt;br /&gt;
====Installation Steps====&lt;br /&gt;
#Download the archive from the [https://github.com/main-exe/UT2004-OpenAL/releases/tag/2023-11-08 UT2004‑OpenAL] GitHub repository.&lt;br /&gt;
#Extract the archive.&lt;br /&gt;
#Copy the contents of the folder &amp;lt;code&amp;gt;OpenAL-44100Hz&amp;lt;/code&amp;gt; into the &amp;lt;code&amp;gt;AppData&amp;lt;/code&amp;gt; directory of your Wine/Proton prefix:&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.wine/drive_c/users/&amp;amp;lt;username&amp;amp;gt;/AppData/Roaming&amp;lt;/code&amp;gt; (Wine)&lt;br /&gt;
   * &amp;lt;code&amp;gt;~/.steam/steam/steamapps/compatdata/&amp;amp;lt;gameID&amp;amp;gt;/pfx/drive_c/users/steamuser/AppData/Roaming&amp;lt;/code&amp;gt; (Proton)&lt;br /&gt;
#Remove the &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; file from the game folder to ensure the new HRTF profiles are loaded correctly.&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
*These HRTF profiles provide different spatialization characteristics (e.g., KEMAR, IRCAM, CIAIR).&lt;br /&gt;
*Removing &amp;lt;code&amp;gt;alsoft.ini&amp;lt;/code&amp;gt; avoids conflicts between the game’s local configuration and the global OpenAL Soft settings in the prefix.&lt;br /&gt;
*Profile is loaded automatically by OpenAL Soft once placed in the correct directory.&lt;br /&gt;
==Tips==&lt;br /&gt;
*'''Frame rate limit:''' To maintain stability, cap the frame rate at or below 60 FPS.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_FRAME_RATE=60&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*'''HUD overlay:''' Display DXVK version and FPS with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DXVK_HUD=fps,version,scale=0.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
[https://performance.moddinglinked.com/falloutnv.html A performance guide for Fallout New Vegas] &lt;br /&gt;
&lt;br /&gt;
[https://vivanewvegas.moddinglinked.com/intro.html A modding guide for Fallout New Vegas]&lt;br /&gt;
[[Category:Games]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>