- Messages
- 6,345
I have not tried SwordSearcher 10 with this guide, but I presume you should be able to make it work by creating a new prefix and then just doing all the same things.
SwordSearcher 10 does not use Edge WebView2, so adding it to your WINE instance won't have any effect on SwordSearcher whatsoever.I tried that because in my research I found out that msedgewebview2 is a modern replacement for the ie8 implementation of MSHTML. Bottles has its own verb to install msedgewebview2. I did not notice a difference when I ran SwordSearcher 10 under both conditions.
As of SwordSearcher 10 you will need the x64 version for sure -- the x86 is 32-bit and SwordSearcher 10 dropped support for 32-bit Windows since nobody has been selling it for a very long time.IE8-WindowsXP-KB2936068-x86-ENU.exe. Winetricks currently uses the IE8-WindowsServer2003-x64-ENU.exe file.
Did you actually do this? Can you confirm it works?Sword Searcher Steam Release Guide (Windows + Linux/SteamOS via Proton)
- SetupRegister on Steam Direct ($100 fee). Get your AppID and download Steamworks SDK.
- Prepare BuildPut SwordSearcher.exe + all files in a clean folder. Do not include user data folders.
- DepotSteamworks → Depots → Create Windows depot (“Sword Searcher Windows Content”).
- UploadUse this simple app_build.vdf:
- "AppBuild"
{
"AppID" "YOUR_APPID"
"Desc" "Sword Searcher Windows build"
"ContentRoot" "C:\\Build\\SwordSearcher"
"Depots"
{
"YOUR_DEPOT_ID"
{
"FileMapping" { "LocalPath" "*" "DepotPath" "." }
}
}
}
Run with SteamCMD: steamcmd +run_app_build app_build.vdf +quit
- Launch OptionsExecutable: SwordSearcher.exeOS: WindowsWorking Dir: .
- Linux / Steam Deck SupportNo Linux depot needed. Users enable Proton Experimental in Properties → Compatibility.Test and mark as Playable on Steam Deck.
- Steam CloudEnable Cloud.Root Overrides:
- Windows: WinMyDocuments or WinAppDataRoaming
- Linux: LinuxHomeSync: user modules folder and *.dat / *.ss* files.
- Optional SDKAdd SteamAPI_Init() and SteamAPI_RunCallbacks() in code.Copy steam_api64.dll next to exe.
- Testing
- Windows: launch via Steam.
- Linux/Deck: add as Non-Steam Game + force Proton. Use PROTON_LOG=1 %command% for logs.
- PublishSet Supported OS: Windows + Linux.Fill store page and Publish Changes.
- Key Links:
I noticed that about those two files. Winetricks installs the x64 version of ie8 and works well on my non-atomic system. The atomic distros that I have tried so far do not include Wine in the base system. Bazzite, which is based on atomic Fedora, includes winetricks but not Wine. I am not sure of that rationale because the system-installed winetricks, by default, cannot access the containerized flatpaks that provide Wine. I think there must be a way to give winetricks permission to access the containers, I just have not figured it out yet.As of SwordSearcher 10 you will need the x64 version for sure -- the x86 is 32-bit and SwordSearcher 10 dropped support for 32-bit Windows since nobody has been selling it for a very long time.
The SteamOS idea is intriguing, to me at least, because SteamOS is an atomic Arch-based Linux distro. I have a Seam Deck which runs SteamOS. When I have time I will try to set up SwordSearcher as a non-Steam game using Proton to see what happens. This might give a good idea of how much work it might take to adapt SS to the Steam Store and if that is even a practical undertaking.Did you actually do this? Can you confirm it works?
I also have a Steam Deck, though it's primary purpose is to play Balatro.The SteamOS idea is intriguing, to me at least, because SteamOS is an atomic Arch-based Linux distro. I have a Seam Deck which runs SteamOS. When I have time I will try to set up SwordSearcher as a non-Steam game using Proton to see what happens. This might give a good idea of how much work it might take to adapt SS to the Steam Store and if that is even a practical undertaking.
Balatro is pretty fun!I also have a Steam Deck, though it's primary purpose is to play Balatro.while it would be interesting to put SwordSearcher on it, actual official support for a Linux distro of any kind is not really on the table for SwordSearcher. The primary issue is that their MSHTML implementation is inadequate and doesn't properly handle everything SwordSearcher throws at it. While it may be usable for most, it's not 100%, and it's unlikely they will ever get there.
Yup, Steam using Linux on their devices is probably why so much advancement in WINE has been made in recent years. It's definitely gotten way better than it used to be, because the gamers want to be able to play their old Windows PC games on Linux. I know that they do have a Gecko-based html rendering engine that drops in as a replacement for MSHTML/Trident; it's just not quite good enough yet. Hopefully they continue to improve it and eventually the dependency on MSHTML won't be an issue.I hope that Wine/Proton continues to develop to the point that Windows software just runs on Linux with minimal tweaking.
A virtual machine installation should not have been difficult to get working, but of course you're still running Windows if you do that. It's not really a solution if your goal is to eschew Windows entirely.I don't use Windows anymore because it's gotten too crazy. Too much bloat, tracking, AI and what have you. Tried for hours trying to get SwordSearcher installed on Linux through virtual machines, wine, bottles, forget it. I'm just going to paper, old school.
Indeed, sorry to see you go... but before you do give it one more try using the instructions that Brandon has given... the enemy of our soul knows what a great and helpful program this is in furthering our growth in grace and in the knowledge of our Lord and Saviour, Jesus Christ... give it another tryI don't use Windows anymore because it's gotten too crazy. Too much bloat, tracking, AI and what have you. Tried for hours trying to get SwordSearcher installed on Linux through virtual machines, wine, bottles, forget it. I'm just going to paper, old school.
I don't use Windows anymore because it's gotten too crazy. Too much bloat, tracking, AI and what have you. Tried for hours trying to get SwordSearcher installed on Linux through virtual machines, wine, bottles, forget it. I'm just going to paper, old school.
Good testimony.... Amen!I would not give up. I followed the instructions given by Brandon in the first post onwards exactly, except for the last step of editing the shortcut. It is working well on my Linux Mint 22. 3 as well as Linux Mint Debian Edition 7. The only thing not correctly is some icons. Which Linux distro are you using?