
watermelon
Published
PROTON_LOG=1 %command%
H1 Completly borked but theoretically it can be fixed.
- Installed protontricks from Discover
- Open konsole and paste:
echo "alias protontricks='flatpak run com.github.Matoking.protontricks'" >> ~/.bashrc
- This allows protontricks to be run via the terminal.
protontricks 8170 winxp dotnet45 gfw
- Protontricks terminal doesn't work for old versions of proton on the steam deck but the gui version does work.
- Dotnet 40 can't be installed on the new versions of proton otherwise the installation will fail.
- Use proton 5.0. Use protontricks gui, battlestations pacific, default wineprefix, install Windows DLL, Dotnet 40 or Dotnet 45. Be patient.
- Switch to a new version of proton and run:
protontricks 8170 winxp dotnet45 gfw
- This makes sure everything is installed.
- Get Xliveless from the person below me and extract to game directory.
- Run winecfg instead of install Windows DLL and add, apply xlive in libraries. ( Not sure if this needed ).
- Once dotnet 40 is installed, the game can be get past the black screen but will always crash within 3 - 5 seconds of reaching the main menu. This happens without the gfw and xlivess patches. Even when installing the patches, the game still crashes in 3 - 5 seconds.
- No errors in the proton logs. I think its an issue with the gfw patch not working.
- The game always crashes on the steam deck in dekstop mode without an external monitor.
- The Kantai Kassen mod allows the game to played without any issue ( I didn't test Gaming Mode ). For the login after launching the game, you can choose any name.
- To disable steam deck controls and use M & K, go to controls, general then diable xbox 360 combability mode. Click accept in the bottom left.
Works out of the box in desktop mode. Make sure to set the game to 'Keep Belows Others' by right clicking the icon on the task bar to stop window pop ups from disappearing below the game.
However, the beta version for RTW 3, v1.00.79, is completely borked and unplayable. This is because the beta introduces new engine updates. The are many bugs with this new engine update for Linux, the most severe one being the right hand side of the ship design menu being completely empty meaning that you are unable to design new ships.
I will add a new report once the new stable update goes live or if the beta version is fixed.
- Sid Meier's Civilization III Complete/Conquests/
- conquests.ini
- KeepRes=1
- PlayIntro=0
- Make a civ 3 save folder close to the home directory since civ 3 looks in the home directory when it wants to load a save game.
- At the bottom of the ini folder, you can change the location where civ 3 opens a save. However, when you load a save, the path gets reset back to Z:\home\USER\
Looping sounds. Music does not work when starting a new game. Fix for this is below the fix for the black screen texture bug.
Fix for black screen texture bug for settler / city
- Download this unofficial patch
- https://forums.civfanatics.com/resources/c3x.28759/
- Download is in the top right under search
- Unpack contents into Sid Meier's Civilization III Complete/Conquests/
- Run Install.bat
- I did this by adding install.bat as non steam game, enabling proton for it, then running it. It will automatically stop after clicking play, but the exe will be patched soon after with a pop up window confirming it.
- Copy the patched exe elsewhere ( since patching the exe breaks the audio for civ 3 )
- Verify the integrity of game files to fix the audio.
- After finishing, delete Civ3Conquests.exe and copy the patched exe back in.
- The black screen bug is fixed without glitchy audio.
Fix for looping audio
Make sure the patch for the black screen is done first
- https://bugs.winehq.org/show_bug.cgi?id=51502
- Download dummy sound in the Attachments table
- Paste dummy.wav in the specified locations. Open the terminal at the specified locations and paste the commands:
- Sid Meier's Civilization III Complete/Sounds/
find . -name "*OK*" -exec cp dummy.wav {} \;
find . -name "Popup*" -exec cp dummy.wav {} \;
find . -name "Love*" -exec cp dummy.wav {} \;
find . -name "MorphT*" -exec cp dummy.wav {} \;
- Sid Meier's Civilization III Complete/Sounds/Ambience Sfx/
find . -name "*.wav" -exec cp dummy.wav {} \;
- Sid Meier's Civilization III Complete/Sounds/build/ancient/
find . -name "*.wav" -exec cp dummy.wav {} \;
- Ignore dummy same file output.
- This removes all the looping sounds from the game.
- Game can now be played with sound sfx on. The music will break when creating a new game but this can be fixed by saving, exiting the game then loading the save.
( Optional ) Install dsound
- I think this improves the audio quality but I could be wrong. If it does, it only improves the quality slightly by making the audio more 3D? ( Not sure how to explain ). It also makes the main menu music slightly glitchy.
- https://www.indirectsound.com/
- Download the lastest version. Right now this version 0.20.
- Extracts contents into Sid Meier's Civilization III Complete/Conquests/
protontricks 3910 winecfg
- ( In the GUI, sid meier civ 3, default wineprefix, run winecfg )
- Libraries, type 'dsound' in New override for library:
- Click Add, make sure dsound has native, builtin. Click Apply, ok
- Dsound is now working. Do NOT use 'protontricks 3910 dsound' to install dsound as this will break the audio for civ 3. I tried this twice with bad audio as a result both times.
"/home/deck/games/Daggerfall/DaggerfallUnity.x86_64" %command%
Daggerfall unity
- I haven't tested vanilla. To install daggefall unity, I followed this guide https://steamcommunity.com/sharedfiles/filedetails/?id=3035819866
- But I extracted unity to a different location instead of common/The Elder Scrolls Daggerfall.
- Below is the install for daggerfall unity.
- https://github.com/Interkarma/daggerfall-unity/releases
- Click on the bold text. Scroll to the bottom, in assets , click on linux 64 bit
7z x dfu_linux_64bit-v1.1.1.zip
- Open konsole where the zip file is and run ^
- This is how I extracted it using p7zip but you might have a better way
To use steam to run daggerfall unity
- Right click on DaggerfallUnity.x86_64 and click copy location. Paste this in the steam launch options in the format of ( remember double quotes ):
- "PATH TO DAGGERFALL UNITY FOLDER/DaggerfallUnity.x86_64" %command%
To find daggerfall when running unity:
- /home/USER/.steam/steam/steamapps/common/The Elder Scrolls Daggerfall/DF/DAGGER/
"/home/deck/.steam/steam/steamapps/common/Morrowind/openmw.sh" %command%
openmw-launcher.sh can be used instead. The resolution wasn't 1920 x 1080 when I first launched and caused some display problems but otherwise eveyrthing is ok.
Fix for missing music
- Install qsynth
- Download a soundfont. Below are downloads for some.
- https://coolsoft.altervista.org/en/virtualmidisynth#soundfonts
- I used Timbres Of Heaven
- Extract the contents anywhere ( hopefully somewhere tidy )
- Open qsynth, click setup... ( far left, above the + ), soundfonts, open...
- Select the sf2 file, click ok then yes to restart.
- Music will now work as long as you play Arena with qsynth open.
- Optionally, in the Master Gain, set the volume from 100 to 25 as 100 is really loud. However, doing this made the cutscenes really quiet for me rather the lowering the volume using the desktop. But I am not 100% sure this is the cause.
- https://steamcommunity.com/sharedfiles/filedetails/?id=2809933598
- ^ This guide has more detailed instructions but the guide is not for Arena.
No music on the default installation.
27 fps on average with some frame drops.
- steamapps/common/The Elder Scrolls Arena/DOSBox-0.74/
- arena.conf. Changed 'cycles=fixed 20000' to 50000
- This boosted the fps. 40000 might be more reasonable.
- This report could be a lot better explained and more detailed. But I am bad with tech and not smart.