Dark Souls на Ubuntu 12.04
Тестирование игры Dark Souls. Prepare to Die Edition на операционной системе Ubuntu.
Ubuntu 12.04 (precise) 64-бит
AMD Phenom II X4 955
NVIDIA Driver Version 310.14
К сожалению, лицензионная steam-версия «Dark Souls. Prepare to Die Edition» запускаться отказалась, поэтому пришлось искать другой способ, для игры хотя бы в оффлайн режиме. После установки лицензионной. steam-версии (Steam устанволен через Wine, не путайте с нативным!), копируем из директории ./.wine/drive_c/Program Files/Steam/steamapps/common/ папку «Dark Souls Prepare to Die Edition» в установленный новый префикс Wine (чтобы не портить лицензионку), в котором установлены библиотеки: vcrun6, vcrun2008, vcrun2010, все d3dx9*, gfw. Туда же копируем «лекарство» для отлучения игры от GFWL (игра возможно только в оффлайн). Предупреждение!, для запуска игры подходит не каждое «лекарство», в большинстве случаев игра не подаст признаков жизни.
Для применения DSfix и DSmfix, следует брать DSfix-v1.5, т.к.в версиях выше Wine не воспринимает dinput8.dll и соответственно игра просто не запустится, в настройках Wine, на вкладке библиотеки, выставить dinput8.dll=»сторонняя».
Могут возникнуть проблемы с mouse-обзором на 360 градусов, в этом случае выставляем в настройках реестра, ветка \HKCU\Software\Wine\DirectInput, MouseWarpOverride=force. В результате навигация мышью в интерфейсе игры будет не возможна (мышь прилипнет к центру экрана), но с этим прекрасно справляется клавиатура, зато в самой игре с управлением мышью (обзор, бой) ни каких проблем не будет.
Источник
Dark souls для linux
DARK SOULS™ III
Update: the info in pcgaming is outdated. Currently, the location for Dark Souls 3 save game data in Linux (Steam Play/Proton) is as follows:
/home/username/./steam/steamapps/compatdata/374320/pfx/drive_c/users/steamuser/Application Data/Dark Souls III
(where «username» is the name of your home partition in Linux.
I’ve tried to update pcgamingwiki myself but I’ve not been able to do it.
Logged in (which I almost never do) just to comment and say thank you! This is exactly what I needed and was looking for.
Edit: Nevermind, under «Application Data» I have only a folder named «Microsoft». none named «Dark Souls III». I even tried making a new save in game and then coming back to see if it would auto-generate the folder and it didn’t. where did this new save actually go? Hmm.
Edit 2: I had saved mine on another drive (an ext4 partition of course) so it was under my location there in:
mikset tsiikaa pjuuklest asijata
mikset tsiikaa pjuuklest asijata
pikasella selaalulla löysin samatiä tarivittvat tiarot mistne löytyy
Update: the info in pcgaming is outdated. Currently, the location for Dark Souls 3 save game data in Linux (Steam Play/Proton) is as follows:
/home/username/./steam/steamapps/compatdata/374320/pfx/drive_c/users/steamuser/Application Data/Dark Souls III
(where «username» is the name of your home partition in Linux.
I’ve tried to update pcgamingwiki myself but I’ve not been able to do it.
Logged in (which I almost never do) just to comment and say thank you! This is exactly what I needed and was looking for.
Edit: Nevermind, under «Application Data» I have only a folder named «Microsoft». none named «Dark Souls III». I even tried making a new save in game and then coming back to see if it would auto-generate the folder and it didn’t. where did this new save actually go? Hmm.
Edit 2: I had saved mine on another drive (an ext4 partition of course) so it was under my location there in:
Источник
Dark souls для linux
I was looking into gaming news and discovered that Valve is trying to redouble their efforts to get Windows Games running viably on a Linux Platform. After perusing their WIPs (such as doom which already seems to work flawlessly), I’d thought it would be funny to see Dark Souls III run on linux. Imagine my surprise when I’d discovered that someone already tried and had a decent experience:
Apparently, Valve has plans for allowing Windows-only games (not the titles which already have linux support, obviously) to run on Linux through it’s partnership with Wine; A software which has actually been around and used for a long time. I’d used it a little myself when I dabbled with linux and apparently it works by creating an environment which allows programs from other OS’s to be emulated on Linux.
I never would have envisioned (or wanted) a game like this having a chance on linux. I guess.. it would be sort of cool now? Something that has me concerned however was a mention that games with complex anti-cheat systems may be impossible to support (already established that it can be, but not perfectly maybe?). See this link for more info/source:
I don’t know if this would become popular as far as Dark Souls is concerned but if it works and works well, it would be interesting if it pulled/retained a larger playerbase. Unfortunately, this also might mean we’ll get more hackers. People that are Linux savvy are usually hardcore nerds and coders.
Источник
Dark souls для linux
Let me guess. Game opens in a white screen and then closes?
If so, that’s what solved my problem: I needed to install vcrun2017 in order to make it playable.
— You have to install winetricks, and enter the Steam Play prefix for DS:Remaster running this on your terminal:
WINEPREFIX=/home/ /.steam/steam/steamapps/compatdata/570940/pfx winetricks
— Select «Select the default wineprefix» and then «Install a Windows DLL or component».
— Select «vcrun2017» and click Ok.
— Once you’re back to the winetricks menu, close it and run the game. It worked for me
EDIT: You can do it directly running:
WINEPREFIX=/home/ /.steam/steam/steamapps/compatdata/570940/pfx winetricks vcrun2017
Let me guess. Game opens in a white screen and then closes?
If so, that’s what solved my problem: I needed to install vcrun2017 in order to make it playable.
— You have to install winetricks, and enter the Steam Play prefix for DS:Remaster running this on your terminal:
WINEPREFIX=/home/ /.steam/steam/steamapps/compatdata/570940/pfx winetricks
— Select «Select the default wineprefix» and then «Install a Windows DLL or component».
— Select «vcrun2017» and click Ok.
— Once you’re back to the winetricks menu, close it and run the game. It worked for me
I can confirm that «Dark Souls Remastered» runs flawlessly in Ubuntu 18.04 with this method. Thanks. It’s cool that all three dark souls games run in Linux now.
Let me guess. Game opens in a white screen and then closes?
If so, that’s what solved my problem: I needed to install vcrun2017 in order to make it playable.
— You have to install winetricks, and enter the Steam Play prefix for DS:Remaster running this on your terminal:
WINEPREFIX=/home/ /.steam/steam/steamapps/compatdata/570940/pfx winetricks
— Select «Select the default wineprefix» and then «Install a Windows DLL or component».
— Select «vcrun2017» and click Ok.
— Once you’re back to the winetricks menu, close it and run the game. It worked for me
thanks, it worked.
15fps. Remastered runs at 60fps, hooray for optimization!
Thanx a lot, it works . @ Kubuntu 19.04 (Dell g3 core i5, Nvidia 1050, Kernel 4.18)
Let me guess. Game opens in a white screen and then closes?
If so, that’s what solved my problem: I needed to install vcrun2017 in order to make it playable.
— You have to install winetricks, and enter the Steam Play prefix for DS:Remaster running this on your terminal:
WINEPREFIX=/home/ /.steam/steam/steamapps/compatdata/570940/pfx winetricks
— Select «Select the default wineprefix» and then «Install a Windows DLL or component».
— Select «vcrun2017» and click Ok.
— Once you’re back to the winetricks menu, close it and run the game. It worked for me
EDIT: You can do it directly running:
WINEPREFIX=/home/ /.steam/steam/steamapps/compatdata/570940/pfx winetricks vcrun2017
Источник
Dark souls для linux
it’s yet a pain to configure this game, so imagine on Linux with wine. It should be forbidden to dev such a bad port. The dev who made this are the same as Tomb Raider VI? Anyway, happily we have a good community fans that made patchs and workaound to give gamers a better game experience.
A linux user could play this game especially since it’s no more a Windows Live Game.
1) with winetricks, install directx and dotnet 4
2) for fullscreen and other graphic goodies install dsfix:
http://blog.metaclassofnil.com/?tag=dsfix
Put all the files from the archive into the DS data folder:
/.wine/drive_c/Program Files/Steam/steamapps/common/Dark Souls Prepare to Die Edition/DATA
3) for gamepad download and install x360ce:
https://code.google.com/p/x360ce/
launch it, set fully your gamepad. In the options tab, set «Hookmode» to compatibility, save and quit.
4) copy this files from the x360ce folder into the Dark Soul data folder:
x360ce.ini, xinput1_3.dll
5) launch wineconfig, go to librairies tab, add «dinput8.dll» with «native then built-in».
6) Search in this folder:
/.wine/drive_c/windows/system32
for dinput8.dll. If present, rename it in «dinput8.dll.bak»
7) Downoad this file: https://drive.google.com/folderview?id=0B4lfqq0DpUo-SnNRRzNOa3doWjA&ddrp=1#list
Then extract the archive on your desktop for example, rename dinput8.dll from the blocker archive folder in dinput8b.dll and copy it in the Dark Soul data folder.
I have better result with this DLL than with the x360ce one.
8) Now open dsfix.ini in a text editor,
—> put your native resolution, for me:
# internal rendering resolution of the game
# higher values will decrease performance
renderWidth 1920
renderHeight 1080
—> desactivate anti aliasing:
aaQuality 0
—> for controller to work with dsfix patch, change this line:
«dinput8dllWrapper none» to «dinput8dllWrapper dinput8b.dll»
—> to avoid black/white/flickering screen change:
«fullscreenHz 60» to «fullscreenHz 59»
Finally completion of the preparations, have a good game!
PS: this tutorial works with a Nvidia gpu, proprietary drivers. The results with an AMD card could be different and not work as awaited.
PS2: x360ce gui is not very stable on Linux with wine, save regurlarly your change during the set of your gamepad to avoid loss.
PS3: as soon as gamepad problem appear, like «camera always turn around you», look at the wine system32 folder to delete dinput8.dll, it is possible that Steam or another game installed it for the last time you played last Dark Soul.
Источник