PhoenicisOrg / scripts

Phoenicis scripts
GNU Lesser General Public License v3.0
64 stars 49 forks source link

Add DAUNTLESS #999

Closed Kreyren closed 5 years ago

Kreyren commented 5 years ago

image

Battle for survival at the edge of the world. As a Slayer, it's up to you to hunt down the boss-sized Behemoths that are devouring the land. Team up with millions of players as you master challenging co-op battles, craft deadly weapons and powerful armor, and forge your legend as a Slayer of Ramsgate.


Based on lutris

As refferenced on https://lutris.net/games/install/10415/view:

source file: http://cdn.playdauntless.com/Dauntless/Production/DauntlessSetup.exe

C15(?) - https://download.microsoft.com/download/6/D/F/6DF3FF94-F7F9-4F0B-838C-A328D1A7D0EE/vc_redist.x64.exe

win64 mandatory -> win32 need to be verified

Dotnet471 and dotnet472 mandatory

corefonts mandatory

vcrun2015 mandatory

d3dcompiler_47 mandatory as native, builtin

- task:
    arch: win64
    description: Adding DLL Overrides
    key: nvapi
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
    prefix: $GAMEDIR/.dauntless
    value: disabled
Kreyren commented 5 years ago

MY TESTS

Game requests C++ 2015 image

Game won't open without workarounds

01

d3dcompiler_47 is already present in GAMEDIR/Data/Patcher so i didn't use it

vcrun2015 is beeing installed by games -> no need to use it

Game has been installed in Program Files -> 32-bit should work.

Trying corefonts dotnet472 workarounds

image