Space Engineers
Informations
Créateur | Messages |
---|---|
LinuxScripter
|
AttentionThis installer is a beta script. It means that it might not work as expected InformationsPlate-formes : Retours d'expérience1 7 DescriptionVoxel-based sandbox game set in space and on planets. 2013. Code source#!/bin/bash # Date : (2015-09-27 22:00) # Last revision : (2016-01-01 13:08) # Wine version used : 1.8 # Distribution used to test : Ubuntu 15.04 64bit # Author : LinuxScripter # Script licence : GPLv3 # Program licence : Proprietary # CHANGELOG # [Dadu042] (2022-04-12 10-00). # Wine 1.8 (outdated and incompatible with Ubuntu 18.04+) -> 4.0.4 [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="Space Engineers" PREFIX="SpaceEngineers" EDITOR="Keen Software House" AUTHOR="LinuxScripter" GAME_URL="http://www.spaceengineersgame.com" WORKING_WINE_VERSION="4.0.4" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-48x48.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-22x22.jpg" "$TITLE" # Starting the script POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" # Downloading wine if necessary and creating 32-bit prefix POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" # Installing mandatory dependencies BEFORE installing Steam so the buttons inside Steam windows won't appear textless. # If this wont work you might have to manually instal SE and set dlls below to native. POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB POL_Call POL_Install_dotnet40 POL_Call POL_Install_vcrun6 POL_Call POL_Install_vcrun2012 POL_Call POL_Install_d3dx11_42 POL_Call POL_Install_d3dx11_43 POL_Wine_OverrideDLL "" "dwrite" POL_Wine_OverrideDLL "native" "oleaut32" POL_Wine_OverrideDLL "native" "mscoree" POL_Wine_OverrideDLL "native" "x3daudio1_7" POL_SetupWindow_InstallMethod "STEAM,DVD" # Begin game installation if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Call POL_Install_steam cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine "steam.exe" steam://install/244850 POL_Wine_WaitBefore "$TITLE" else cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Set Graphic Card information keys for wine POL_Wine_SetVideoDriver # Making shortcut if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" else POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" "Game;" fi POL_SetupWindow_Close exit 0 |
Contributions
Filters:
ContribuerMembre | Messages |
Dadu042 | Mardi 12 Avril 2022 à 12:04 |
Dadu042
|
InformationCette mise à jour a été acceptée par l'équipe Differences@@ -7,6 +7,11 @@ # Script licence : GPLv3 # Program licence : Proprietary +# CHANGELOG +# [Dadu042] (2022-04-12 10-00). +# Wine 1.8 (outdated and incompatible with Ubuntu 18.04+) -> 4.0.4 + + [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" @@ -15,7 +20,7 @@ EDITOR="Keen Software House" AUTHOR="LinuxScripter" GAME_URL="http://www.spaceengineersgame.com" -WORKING_WINE_VERSION="1.8" +WORKING_WINE_VERSION="4.0.4" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-48x48.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-22x22.jpg" "$TITLE" @@ -69,7 +74,7 @@ if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" else - POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" + POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" "Game;" fi POL_SetupWindow_Close Nouveau code source#!/bin/bash # Date : (2015-09-27 22:00) # Last revision : (2016-01-01 13:08) # Wine version used : 1.8 # Distribution used to test : Ubuntu 15.04 64bit # Author : LinuxScripter # Script licence : GPLv3 # Program licence : Proprietary # CHANGELOG # [Dadu042] (2022-04-12 10-00). # Wine 1.8 (outdated and incompatible with Ubuntu 18.04+) -> 4.0.4 [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="Space Engineers" PREFIX="SpaceEngineers" EDITOR="Keen Software House" AUTHOR="LinuxScripter" GAME_URL="http://www.spaceengineersgame.com" WORKING_WINE_VERSION="4.0.4" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-48x48.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-22x22.jpg" "$TITLE" # Starting the script POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" # Downloading wine if necessary and creating 32-bit prefix POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" # Installing mandatory dependencies BEFORE installing Steam so the buttons inside Steam windows won't appear textless. # If this wont work you might have to manually instal SE and set dlls below to native. POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB POL_Call POL_Install_dotnet40 POL_Call POL_Install_vcrun6 POL_Call POL_Install_vcrun2012 POL_Call POL_Install_d3dx11_42 POL_Call POL_Install_d3dx11_43 POL_Wine_OverrideDLL "" "dwrite" POL_Wine_OverrideDLL "native" "oleaut32" POL_Wine_OverrideDLL "native" "mscoree" POL_Wine_OverrideDLL "native" "x3daudio1_7" POL_SetupWindow_InstallMethod "STEAM,DVD" # Begin game installation if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Call POL_Install_steam cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine "steam.exe" steam://install/244850 POL_Wine_WaitBefore "$TITLE" else cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Set Graphic Card information keys for wine POL_Wine_SetVideoDriver # Making shortcut if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" else POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" "Game;" fi POL_SetupWindow_Close exit 0 RéponsesMardi 12 Avril 2022 à 12:05
|
LinuxScripter | Lundi 23 Avril 2018 à 22:53 |
LinuxScripter
|
MessagesI've tried something new - using Vulkan to sort-of navigate arround errors I was getting. Here are my steps:
It did not work but now there is no dll errors so thats something... [04/23/18 22:40:38] - Running wine-3.6 Steam.exe steam://rungameid/244850 export DXVK_HUD=devinfo,fps (Working directory : /home/jonasz/.PlayOnLinux/wineprefix/setest/drive_c/Program Files (x86)/Steam[0423/224039.415:INFO:crash_reporting.cc(157)] Crash reporting enabled for process: browser [0423/224039.453:ERROR:network_change_notifier_win.cc(171)] WSALookupServiceBegin failed with: 8 0009:err:ole:CoGetClassObject class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 0009:err:ole:CoGetClassObject class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 0009:err:ole:create_server class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 0009:err:ole:CoGetClassObject no class object {294935ce-f637-4e7c-a41b-ab255460b862} could be created for context 0x17 009b:err:eventlog:ReportEventW L"Application: SpaceEngineers.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 000000000073009f:err:eventlog:ReportEventW L"Application: SpaceEngineers.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 0000000001DF0009:err:ole:RevokeDragDrop invalid hwnd 0x60150 Refresh rate: 0 Refresh rate: 0 Refresh rate: 0 Refresh rate: 0 Refresh rate: 0 Refresh rate: 0 Refresh rate: 1 Refresh rate: 1 Refresh rate: 1 Refresh rate: 1 Refresh rate: 1 Setting breakpad minidump AppID = 769 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198068402236 [API loaded no] IPC client is in my process, could/should be using an in-process pipe.IPC client is in my process, could/should be using an in-process pipe.IPC client is in my process, could/should be using an in-proAssert( Assertion Failed: CCrossProcessPipe::BWrite GetLastError=233 ):c:\buildslave\steam_rel_client_win32\build\src\common\processpipe_any.cpp:457 Could someone please tell me whats wrong? RéponsesLundi 3 Juin 2019 à 12:25
|
LinuxScripter | Vendredi 20 Avril 2018 à 0:41 |
LinuxScripter
|
MessagesI've tried copying mscoree.dll and msvcr120_clr0400.dll to .PlayOnLinux/wineprefix/setest/drive_c/windows/Microsoft.NET/Framework64 and here is the error log: [04/20/18 00:18:48] - Running wine-3.6 Steam.exe steam://rungameid/244850 (Working directory : /home/jonasz/.PlayOnLinux/wineprefix/setest/drive_c/Program Files (x86)/Steam) 001a:err:module:import_dll Loading library mscoree.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") failed (error c000007b). 001a:err:module:attach_dlls Importing dlls for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135 000f:err:service:process_send_command service protocol error - failed to write pipe! [0420/001849.554:INFO:crash_reporting.cc(157)] Crash reporting enabled for process: browser [0420/001849.588:ERROR:network_change_notifier_win.cc(171)] WSALookupServiceBegin failed with: 8 005c:err:mmdevapi:DllGetClassObject Driver initialization failed 005c:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" 005c:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0065:err:mmdevapi:DllGetClassObject Driver initialization failed 0065:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" 0065:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0065:err:dsound:get_mmdevenum CoCreateInstance failed: 80004005 0065:err:mmdevapi:DllGetClassObject Driver initialization failed 0065:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" 0065:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0065:err:dsound:get_mmdevenum CoCreateInstance failed: 80004005 0065:err:mmdevapi:DllGetClassObject Driver initialization failed 0065:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" 0065:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0065:err:dsound:get_mmdevenum CoCreateInstance failed: 80004005 0065:err:mmdevapi:DllGetClassObject Driver initialization failed 0065:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" 0065:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0065:err:mmdevapi:DllGetClassObject Driver initialization failed 0065:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" 0065:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0065:err:mmdevapi:DllGetClassObject Driver initialization failed 0065:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" 0065:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0009:err:ole:CoGetClassObject class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 0009:err:ole:CoGetClassObject class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 0009:err:ole:create_server class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 0009:err:ole:CoGetClassObject no class object {294935ce-f637-4e7c-a41b-ab255460b862} could be created for context 0x17 008f:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"SpaceEngineers.exe" cannot be loaded 008f:err:module:attach_dlls Importing dlls for L"C:\\Program Files (x86)\\Steam\\steamapps\\common\\SpaceEngineers\\Bin64\\SpaceEngineers.exe" failed, status c000007b 0091:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"SpaceEngineers.exe" cannot be loaded 0091:err:module:attach_dlls Importing dlls for L"C:\\Program Files (x86)\\Steam\\steamapps\\common\\SpaceEngineers\\Bin64\\SpaceEngineers.exe" failed, status c000007b It seems the mscoree file I've found (https://www.dlldump.com/dllfiles/M/mscoree.dll) did not fix the issue. But before the mscoree-related message shows up in the log, this line appears a few times: err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\\windows\\system32\\mmdevapi.dll" UPDATE:Found a diffirent (https://www.dll-files.com/mscoree.dll.html) mscoree file and now all errors related to this file are now gone. The error about mmdevapi.dll still remains. This is most likey the culpirt. Réponses |
LinuxScripter | Mercredi 4 Avril 2018 à 0:44 |
LinuxScripter
|
MessagesTried this once again in a clean x64 wine 3.5 prefix and I'm getting this error: err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"SpaceEngineers.exe" cannot be loaded
Réponses |
LinuxScripter | Mardi 6 Février 2018 à 18:47 |
LinuxScripter
|
MessagesTried the compability branch (32bit dx9). Made a new 32bit prefix, installed dotnet40, vcrun2017 then steam and the game. Got the unknown graphics card error when set to win7. When set to winxp it crashes with no clue why in hte log file. 2018-02-06 18:43:54.755 - Thread: 1 -> Log Started 2018-02-06 18:43:54.771 - Thread: 1 -> Timezone (local - UTC): 1h 2018-02-06 18:43:54.771 - Thread: 1 -> App Version: 01_127_011 2018-02-06 18:43:54.771 - Thread: 1 -> Steam build: Always true 2018-02-06 18:43:54.772 - Thread: 1 -> Is official: False [NO][IS][NAMP] 2018-02-06 18:43:54.772 - Thread: 1 -> Environment.ProcessorCount: 4 2018-02-06 18:43:54.773 - Thread: 1 -> Environment.OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1 2018-02-06 18:43:54.774 - Thread: 1 -> Environment.CommandLine: "C:\Program Files\Steam\steamapps\common\SpaceEngineers\Bin\SpaceEngineers.exe" 2018-02-06 18:43:54.774 - Thread: 1 -> Environment.Is64BitProcess: False 2018-02-06 18:43:54.776 - Thread: 1 -> Environment.Is64BitOperatingSystem: False 2018-02-06 18:43:54.780 - Thread: 1 -> Environment.Version: 4.0.30319.1 2018-02-06 18:43:54.781 - Thread: 1 -> Environment.CurrentDirectory: C:\Program Files\Steam\steamapps\common\SpaceEngineers\Bin 2018-02-06 18:43:54.792 - Thread: 1 -> MainAssembly.ProcessorArchitecture: X86 2018-02-06 18:43:54.792 - Thread: 1 -> ExecutingAssembly.ProcessorArchitecture: X86 2018-02-06 18:43:54.792 - Thread: 1 -> IntPtr.Size: 4 2018-02-06 18:43:54.792 - Thread: 1 -> Default Culture: pl-PL 2018-02-06 18:43:54.793 - Thread: 1 -> Default UI Culture: pl-PL 2018-02-06 18:43:54.813 - Thread: 1 -> IsAdmin: True 2018-02-06 18:43:54.829 - Thread: 1 -> MyConfig.Load() - START 2018-02-06 18:43:54.857 - Thread: 1 -> Path: C:\users\jonasz\Application Data\SpaceEngineers\SpaceEngineers.cfg 2018-02-06 18:43:54.858 - Thread: 1 -> Config file not found! C:\users\jonasz\Application Data\SpaceEngineers\SpaceEngineers.cfg 2018-02-06 18:43:54.861 - Thread: 1 -> MyConfig.Load() - END 2018-02-06 18:43:54.862 - Thread: 1 -> Checksum file is missing, game will run as usual but file integrity won't be verified 2018-02-06 18:44:00.174 - Thread: 1 -> WMI { 2018-02-06 18:44:00.201 - Thread: 1 -> { 2018-02-06 18:44:00.226 - Thread: 1 -> Caption = NVIDIA GeForce GTX 750 Ti 2018-02-06 18:44:00.226 - Thread: 1 -> AdapterRam = 2147483648 2018-02-06 18:44:00.226 - Thread: 1 -> DriverVersion = 1.0 2018-02-06 18:44:00.643 - Thread: 1 -> Steam.IsActive: True 2018-02-06 18:44:00.647 - Thread: 1 -> Steam.IsOnline: True 2018-02-06 18:44:00.647 - Thread: 1 -> Steam.OwnsGame: True 2018-02-06 18:44:00.647 - Thread: 1 -> Steam.UserId: 76561198068402236 2018-02-06 18:44:00.647 - Thread: 1 -> Steam.UserName: miku567 2018-02-06 18:44:00.647 - Thread: 1 -> Steam.Branch: dx9-32bit 2018-02-06 18:44:00.658 - Thread: 1 -> Build date: 2016-03-25 05:58 2018-02-06 18:44:00.658 - Thread: 1 -> Build version: 0.1.5928.32360 2018-02-06 18:44:00.893 - Thread: 1 -> MySandboxGame.Constructor() - START 2018-02-06 18:44:00.918 - Thread: 1 -> Game dir: C:\Program Files\Steam\steamapps\common\SpaceEngineers\Bin 2018-02-06 18:44:00.918 - Thread: 1 -> Content dir: C:\Program Files\Steam\steamapps\common\SpaceEngineers\Content 2018-02-06 18:44:00.920 - Thread: 1 -> Found processor count: 4 2018-02-06 18:44:00.920 - Thread: 1 -> Using processor count: 4 2018-02-06 18:44:02.472 - Thread: 1 -> MyDefinitionManager.LoadScenarios() - START 2018-02-06 18:44:02.520 - Thread: 1 -> 6f17f0ece65dd76f8e20f3166745768ee93928fc 2018-02-06 18:44:02.742 - Thread: 1 -> Loading scenarios 2018-02-06 18:44:02.795 - Thread: 1 -> MyDefinitionManager.LoadScenarios() - END 2018-02-06 18:44:02.796 - Thread: 1 -> 33fe826f4653ce98adde20d322387ede0ccf53e0 2018-02-06 18:44:02.803 - Thread: 1 -> Preallocate - START 2018-02-06 18:44:02.830 - Thread: 1 -> MySpaceBuildComponent - START 2018-02-06 18:44:02.830 - Thread: 1 -> MySpaceBuildComponent - END 2018-02-06 18:44:02.830 - Thread: 1 -> MySpaceWorldGenerator - START 2018-02-06 18:44:02.838 - Thread: 1 -> MySpaceWorldGenerator - END 2018-02-06 18:44:02.838 - Thread: 1 -> MyEntities - START 2018-02-06 18:44:02.863 - Thread: 1 -> MyEntities - END 2018-02-06 18:44:02.863 - Thread: 1 -> MyObjectBuilder_Base - START 2018-02-06 18:44:02.863 - Thread: 1 -> MyObjectBuilder_Base - END 2018-02-06 18:44:02.863 - Thread: 1 -> MyTransparentGeometry - START 2018-02-06 18:44:02.969 - Thread: 1 -> MyTransparentGeometry - END 2018-02-06 18:44:02.969 - Thread: 1 -> MyCubeGridDeformationTables - START 2018-02-06 18:44:02.975 - Thread: 1 -> MyCubeGridDeformationTables - END 2018-02-06 18:44:02.976 - Thread: 1 -> MyMath - START 2018-02-06 18:44:02.976 - Thread: 1 -> MyMath - END 2018-02-06 18:44:02.976 - Thread: 1 -> MySimpleObjectDraw - START 2018-02-06 18:44:02.977 - Thread: 1 -> MySimpleObjectDraw - END 2018-02-06 18:44:02.987 - Thread: 1 -> MyDefinitionManager - START 2018-02-06 18:44:02.987 - Thread: 1 -> MyDefinitionManager - END 2018-02-06 18:44:02.987 - Thread: 1 -> MyCubeGridDefinitions - START 2018-02-06 18:44:03.030 - Thread: 1 -> MyCubeGridDefinitions - END 2018-02-06 18:44:03.030 - Thread: 1 -> MyAIActionsParser - START 2018-02-06 18:44:03.031 - Thread: 1 -> MyAIActionsParser - END 2018-02-06 18:44:03.031 - Thread: 1 -> MyMultiplayerBase - START 2018-02-06 18:44:03.031 - Thread: 1 -> MyMultiplayerBase - END 2018-02-06 18:44:03.031 - Thread: 1 -> MyMultiplayerServerBase - START 2018-02-06 18:44:03.031 - Thread: 1 -> MyMultiplayerServerBase - END 2018-02-06 18:44:03.031 - Thread: 1 -> MyDedicatedServerBase - START 2018-02-06 18:44:03.031 - Thread: 1 -> MyDedicatedServerBase - END 2018-02-06 18:44:03.031 - Thread: 1 -> MyDedicatedServerBattle - START 2018-02-06 18:44:03.031 - Thread: 1 -> MyDedicatedServerBattle - END 2018-02-06 18:44:03.031 - Thread: 1 -> MyMultiplayerLobbyClient - START 2018-02-06 18:44:03.031 - Thread: 1 -> MyMultiplayerLobbyClient - END 2018-02-06 18:44:03.031 - Thread: 1 -> MyServerDebugCommands - START 2018-02-06 18:44:03.137 - Thread: 1 -> MyServerDebugCommands - END 2018-02-06 18:44:03.137 - Thread: 1 -> MyMultiplayerClient - START 2018-02-06 18:44:03.137 - Thread: 1 -> MyMultiplayerClient - END 2018-02-06 18:44:03.137 - Thread: 1 -> MyMultiplayerLobby - START 2018-02-06 18:44:03.137 - Thread: 1 -> MyMultiplayerLobby - END 2018-02-06 18:44:03.137 - Thread: 1 -> MyDedicatedServer - START 2018-02-06 18:44:03.137 - Thread: 1 -> MyDedicatedServer - END 2018-02-06 18:44:03.137 - Thread: 1 -> MyAiTargetManager - START 2018-02-06 18:44:03.137 - Thread: 1 -> MyAiTargetManager - END 2018-02-06 18:44:03.137 - Thread: 1 -> MyEntityComponentsDebugDraw - START 2018-02-06 18:44:03.137 - Thread: 1 -> MyEntityComponentsDebugDraw - END 2018-02-06 18:44:03.137 - Thread: 1 -> MyChatHistory - START 2018-02-06 18:44:03.138 - Thread: 1 -> MyChatHistory - END 2018-02-06 18:44:03.138 - Thread: 1 -> MySyncDestructions - START 2018-02-06 18:44:03.138 - Thread: 1 -> MySyncDestructions - END 2018-02-06 18:44:03.138 - Thread: 1 -> MyGuiIngameScriptsPage - START 2018-02-06 18:44:03.163 - Thread: 1 -> MyGuiIngameScriptsPage - END 2018-02-06 18:44:03.163 - Thread: 1 -> MySyncEnvironmentItems - START 2018-02-06 18:44:03.169 - Thread: 1 -> MySyncEnvironmentItems - END 2018-02-06 18:44:03.169 - Thread: 1 -> MyGuiScreenAdminMenu - START 2018-02-06 18:44:03.169 - Thread: 1 -> MyGuiScreenAdminMenu - END 2018-02-06 18:44:03.169 - Thread: 1 -> MyCommandCharacter - START 2018-02-06 18:44:03.171 - Thread: 1 -> MyCommandCharacter - END 2018-02-06 18:44:03.171 - Thread: 1 -> MyCommandConsole - START 2018-02-06 18:44:03.172 - Thread: 1 -> MyCommandConsole - END 2018-02-06 18:44:03.172 - Thread: 1 -> MyCommandEntity - START 2018-02-06 18:44:03.174 - Thread: 1 -> MyCommandEntity - END 2018-02-06 18:44:03.174 - Thread: 1 -> MySyncScenario - START 2018-02-06 18:44:03.174 - Thread: 1 -> MySyncScenario - END 2018-02-06 18:44:03.174 - Thread: 1 -> MySyncEntity - START 2018-02-06 18:44:03.174 - Thread: 1 -> MySyncEntity - END 2018-02-06 18:44:03.174 - Thread: 1 -> Preallocate - END 2018-02-06 18:44:03.189 - Thread: 1 -> MySandboxGame.Constructor() - END 2018-02-06 18:44:03.192 - Thread: 1 -> MyVideoModeManager.LogApplicationInformation - START 2018-02-06 18:44:03.216 - Thread: 1 -> Assembly.GetName: Sandbox.Game, Version=0.1.5928.32360, Culture=neutral, PublicKeyToken=null 2018-02-06 18:44:03.217 - Thread: 1 -> Assembly.FullName: Sandbox.Game, Version=0.1.5928.32360, Culture=neutral, PublicKeyToken=null 2018-02-06 18:44:03.217 - Thread: 1 -> Assembly.Location: C:\Program Files\Steam\steamapps\common\SpaceEngineers\Bin\Sandbox.Game.dll 2018-02-06 18:44:03.217 - Thread: 1 -> Assembly.ImageRuntimeVersion: v4.0.30319 2018-02-06 18:44:03.217 - Thread: 1 -> MyVideoModeManager.LogApplicationInformation - END 2018-02-06 18:44:03.219 - Thread: 1 -> MyVideoModeManager.LogEnvironmentInformation - START 2018-02-06 18:44:03.245 - Thread: 1 -> Win32_ComputerSystem.Manufacturer: The Wine Project 2018-02-06 18:44:03.245 - Thread: 1 -> Win32_ComputerSystem.Model: Wine 2018-02-06 18:44:03.246 - Thread: 1 -> Virtualized: False 2018-02-06 18:44:03.363 - Thread: 1 -> Environment.ProcessorName: AMD Athlon(tm) X4 860K Quad Core Processor 2018-02-06 18:44:03.363 - Thread: 1 -> Environment.ProcessorName: AMD Athlon(tm) X4 860K Quad Core Processor 2018-02-06 18:44:03.363 - Thread: 1 -> Environment.ProcessorName: AMD Athlon(tm) X4 860K Quad Core Processor 2018-02-06 18:44:03.363 - Thread: 1 -> Environment.ProcessorName: AMD Athlon(tm) X4 860K Quad Core Processor 2018-02-06 18:44:03.366 - Thread: 1 -> ComputerInfo.TotalPhysicalMemory: 8,391,274,496 bytes 2018-02-06 18:44:03.366 - Thread: 1 -> ComputerInfo.TotalVirtualMemory: 2,147,352,575 bytes 2018-02-06 18:44:03.366 - Thread: 1 -> ComputerInfo.AvailablePhysicalMemory: 3,990,294,528 bytes 2018-02-06 18:44:03.366 - Thread: 1 -> ComputerInfo.AvailableVirtualMemory: 2,147,287,039 bytes 2018-02-06 18:44:03.537 - Thread: 1 -> Drive C: | Capacity: 82,252,800,000 bytes | Free space: 14,284,734,464 bytes 2018-02-06 18:44:03.537 - Thread: 1 -> Drive Z: | Capacity: 82,252,800,000 bytes | Free space: 14,284,726,272 bytes 2018-02-06 18:44:03.537 - Thread: 1 -> MyVideoModeManager.LogEnvironmentInformation - END 2018-02-06 18:44:03.538 - Thread: 1 -> MySandboxGame.Initialize() - START 2018-02-06 18:44:03.855 - Thread: 1 -> MyGuiGameControlsHelpers() 2018-02-06 18:44:03.981 - Thread: 1 -> DEVELOPER KEYS ENABLED 2018-02-06 18:44:03.999 - Thread: 1 -> Physics.Init 2018-02-06 18:44:03.999 - Thread: 1 -> Version: Release(0), 1800, [S] 2018-02-06 18:44:04.295 - Thread: 1 -> HkGameName: MedievalEngineers Release 2018-02-06 18:44:04.415 - Thread: 1 -> MySandboxGame.LoadData() - START 2018-02-06 18:44:04.440 - Thread: 1 -> MyDefinitionManager.PreloadDefinitions() - START 2018-02-06 18:44:04.573 - Thread: 1 -> 4c2ba6afa4d9566a085067d0ff250998053cf124 2018-02-06 18:44:04.737 - Thread: 1 -> Loading sound definitions 2018-02-06 18:44:04.744 - Thread: 1 -> MyDefinitionManager.PreloadDefinitions() - END 2018-02-06 18:44:04.759 - Thread: 1 -> MyAudio.LoadData - START 2018-02-06 18:44:05.136 - Thread: 1 -> MyAudio.CreateX3DAudio - Device: Pulseaudio - Channel #: 2 2018-02-06 18:44:08.953 - Thread: 1 -> Exception occured: SharpDX.SharpDXException: HRESULT: [0x80004002], Module: [General], ApiCode: [E_NOINTERFACE/No such interface supported], Message: Unknown at SharpDX.Result.CheckError() at SharpDX.ComObject.QueryInterface(Guid guid, IntPtr& outPtr) at SharpDX.XAPO.AudioProcessorParamNative`1.NativePointerUpdated(IntPtr oldPointer) at SharpDX.CppObject.set_NativePointer(IntPtr value) at SharpDX.XAudio2.Fx.Reverb..ctor(Boolean isUsingDebug) at VRage.Audio.MyCueBank..ctor(XAudio2 audioEngine, ListReader`1 cues) at VRage.Audio.MyXAudio2.LoadData(MyAudioInitParams initParams, ListReader`1 sounds, ListReader`1 effects) at VRage.Audio.MyAudio.LoadData(MyAudioInitParams initParams, ListReader`1 sounds, ListReader`1 effects) at Sandbox.MySandboxGame.LoadData() at Sandbox.MySandboxGame.Initialize() at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen) at SpaceEngineers.MyProgram.RunInternal(String[] args) at SpaceEngineers.MyProgram.Main(String[] args) 2018-02-06 18:44:08.955 - Thread: 1 -> Hiding window 2018-02-06 18:44:18.845 - Thread: 6 -> Exception occured: VRageRender.MyRenderException: No supported device detected! at VRageRender.MyRender11.CreateDevice(IntPtr windowHandle, Nullable`1 settingsToTry) at VRageRender.MyDX11Render.CreateDevice(IntPtr windowHandle, Nullable`1 settings) at VRage.MyRenderThread.RenderThreadStart(Object param) at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart(Object obj) Réponses |
LinuxScripter | Samedi 3 Février 2018 à 23:52 |
LinuxScripter
|
MessagesI try to fix this script everytime a new wine release appears. It seems that instalation for any vcrun from 2013 and later and dotnet461 fails and this might be the main reason behind this game not working. It could also be the game's engine in that case we are SOL untill Wine devs come up with something. RéponsesJeudi 8 Février 2018 à 7:49
|
deck daddy | Mercredi 20 Décembre 2017 à 1:59 |
deck daddy
|
Messageswhen it gets to a certain point, the installer says "please wait" and stays like that
RéponsesJeudi 8 Février 2018 à 7:49
|
roub | Vendredi 2 Décembre 2016 à 19:04 |
roub
|
MessagesHello, I'm in trouble for using this script... I always get message like : ./SpaceEng.sh: line 12: /lib/sources: No such file or directory anyone can help me ?
Réponses |
Jarod997 | Mardi 13 September 2016 à 19:20 |
Jarod997
|
MessagesMy script tripped on: POL_Call POL_Install_d3dx11_42 POL_Call POL_Install_d3dx11_43
I manually performed the steps up to here, then substituted "d3dx11" from the list instead of those two. Currently Steam is downloading SE - though I'd prefer it to find my local copy. :( RéponsesMardi 19 Décembre 2017 à 3:38
|
LinuxScripter | Samedi 27 Février 2016 à 11:46 |
LinuxScripter
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesUpdated the script to install dx11 properly. Also added an message about switching to DX9. You have to run the game once to generate the file (the game will deffinetly crash but should work after that) the change this: <Key xsi:type="xsd:string">GraphicsRenderer</Key> <Value xsi:type="xsd:string">DirectX 11</Value> to this: <Key xsi:type="xsd:string">GraphicsRenderer</Key> <Value xsi:type="xsd:string">DirectX 9</Value> The game will automaticly detect your screen resolution and graphics card. Since Wine 1.9.x virtual desktop/mouse override trick is unnecessary and you can do a 360 turn without it. The only problem so far is audio. Music and sounds work in main menu after launching the game but after loading a save everything goes quiet (even after exiting to main menu). the official game site (http://www.spaceengineersgame.com/audio-issues.html) tells this is an issue with SoundBlaster drivers. I was looking for a way to fix it but I was unable to find any solution to this problem. Differences@@ -1,7 +1,7 @@ #!/bin/bash # Date : (2015-09-27 22:00) -# Last revision : (2016-01-01 13:08) -# Wine version used : 1.8 +# Last revision : (2016-01-02 14:12) +# Wine version used : 1.9.2 # Distribution used to test : Ubuntu 15.04 64bit # Author : LinuxScripter # Script licence : GPLv3 @@ -9,26 +9,23 @@ [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" - + TITLE="Space Engineers" PREFIX="SpaceEngineers" EDITOR="Keen Software House" AUTHOR="LinuxScripter" GAME_URL="http://www.spaceengineersgame.com" -WORKING_WINE_VERSION="1.8" +WORKING_WINE_VERSION="1.9.2" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-48x48.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-22x22.jpg" "$TITLE" - + # Starting the script POL_SetupWindow_Init POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" -# Setting prefix path POL_Wine_SelectPrefix "$PREFIX" - -# Downloading wine if necessary and creating 32-bit prefix POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" @@ -36,41 +33,41 @@ # If this wont work you might have to manually instal SE and set dlls below to native. POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB +POL_Call POL_Install_msxml3 POL_Call POL_Install_dotnet40 POL_Call POL_Install_vcrun6 POL_Call POL_Install_vcrun2012 -POL_Call POL_Install_d3dx11_42 -POL_Call POL_Install_d3dx11_43 +POL_Call POL_Install_d3dx11 +POL_Call POL_Install_dxdiag POL_Wine_OverrideDLL "" "dwrite" POL_Wine_OverrideDLL "native" "oleaut32" POL_Wine_OverrideDLL "native" "mscoree" POL_Wine_OverrideDLL "native" "x3daudio1_7" +POL_SetupWindow_message "$(eval_gettext 'Since DX11 dosen't work under wine you have to switch to DX9 by manually editing your cfg file.')" + POL_SetupWindow_InstallMethod "STEAM,DVD" # Begin game installation if [ "$INSTALL_METHOD" == "STEAM" ]; then - POL_Call POL_Install_steam - cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" - POL_Wine "steam.exe" steam://install/244850 - POL_Wine_WaitBefore "$TITLE" +POL_Call POL_Install_steam +cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" +POL_Wine "steam.exe" steam://install/244850 +POL_Wine_WaitBefore "$TITLE" else - cd "$HOME" - POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" - SETUP_EXE="$APP_ANSWER" - POL_Wine start /unix "$SETUP_EXE" - POL_Wine_WaitExit "$TITLE" +cd "$HOME" +POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" +SETUP_EXE="$APP_ANSWER" +POL_Wine start /unix "$SETUP_EXE" +POL_Wine_WaitExit "$TITLE" fi -# Set Graphic Card information keys for wine -POL_Wine_SetVideoDriver - # Making shortcut if [ "$INSTALL_METHOD" == "STEAM" ]; then - POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" + POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" else - POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" + POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" fi - + POL_SetupWindow_Close exit 0 \ No newline at end of file Nouveau code source#!/bin/bash # Date : (2015-09-27 22:00) # Last revision : (2016-01-02 14:12) # Wine version used : 1.9.2 # Distribution used to test : Ubuntu 15.04 64bit # Author : LinuxScripter # Script licence : GPLv3 # Program licence : Proprietary [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="Space Engineers" PREFIX="SpaceEngineers" EDITOR="Keen Software House" AUTHOR="LinuxScripter" GAME_URL="http://www.spaceengineersgame.com" WORKING_WINE_VERSION="1.9.2" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-48x48.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-22x22.jpg" "$TITLE" # Starting the script POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" # Installing mandatory dependencies BEFORE installing Steam so the buttons inside Steam windows won't appear textless. # If this wont work you might have to manually instal SE and set dlls below to native. POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB POL_Call POL_Install_msxml3 POL_Call POL_Install_dotnet40 POL_Call POL_Install_vcrun6 POL_Call POL_Install_vcrun2012 POL_Call POL_Install_d3dx11 POL_Call POL_Install_dxdiag POL_Wine_OverrideDLL "" "dwrite" POL_Wine_OverrideDLL "native" "oleaut32" POL_Wine_OverrideDLL "native" "mscoree" POL_Wine_OverrideDLL "native" "x3daudio1_7" POL_SetupWindow_message "$(eval_gettext 'Since DX11 dosen't work under wine you have to switch to DX9 by manually editing your cfg file.')" POL_SetupWindow_InstallMethod "STEAM,DVD" # Begin game installation if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Call POL_Install_steam cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine "steam.exe" steam://install/244850 POL_Wine_WaitBefore "$TITLE" else cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Making shortcut if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" else POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" fi POL_SetupWindow_Close exit 0 RéponsesSamedi 27 Février 2016 à 23:34
Samedi 27 Février 2016 à 23:37
Dimanche 28 Février 2016 à 10:07
Mardi 8 Mars 2016 à 7:07
Samedi 21 Mai 2016 à 18:15
Mercredi 10 Aoüt 2016 à 7:43
Mercredi 10 Aoüt 2016 à 7:59
|
LinuxScripter | Vendredi 1 Janvier 2016 à 14:54 |
LinuxScripter
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesI updated the script but the game might crash with "Exception occured: SharpDX.SharpDXException: HRESULT: [0x8876086C], Module: [Unknown], ApiCode: [Unknown/Unknown], Message: Unknown" regardless if you use wine 1.8 or 1.7.55-stagging. Any help with this would be great. Differences@@ -0,0 +1,76 @@ +#!/bin/bash +# Date : (2015-09-27 22:00) +# Last revision : (2016-01-01 13:08) +# Wine version used : 1.8 +# Distribution used to test : Ubuntu 15.04 64bit +# Author : LinuxScripter +# Script licence : GPLv3 +# Program licence : Proprietary + +[ "$PLAYONLINUX" = "" ] && exit 0 +source "$PLAYONLINUX/lib/sources" + +TITLE="Space Engineers" +PREFIX="SpaceEngineers" +EDITOR="Keen Software House" +AUTHOR="LinuxScripter" +GAME_URL="http://www.spaceengineersgame.com" +WORKING_WINE_VERSION="1.8" + +POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-48x48.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-22x22.jpg" "$TITLE" + +# Starting the script +POL_SetupWindow_Init +POL_Debug_Init + +POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" + +# Setting prefix path +POL_Wine_SelectPrefix "$PREFIX" + +# Downloading wine if necessary and creating 32-bit prefix +POL_System_SetArch "x86" +POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" + +# Installing mandatory dependencies BEFORE installing Steam so the buttons inside Steam windows won't appear textless. +# If this wont work you might have to manually instal SE and set dlls below to native. +POL_Call POL_Install_corefonts +POL_Call POL_Function_FontsSmoothRGB +POL_Call POL_Install_dotnet40 +POL_Call POL_Install_vcrun6 +POL_Call POL_Install_vcrun2012 +POL_Call POL_Install_d3dx11_42 +POL_Call POL_Install_d3dx11_43 +POL_Wine_OverrideDLL "" "dwrite" +POL_Wine_OverrideDLL "native" "oleaut32" +POL_Wine_OverrideDLL "native" "mscoree" +POL_Wine_OverrideDLL "native" "x3daudio1_7" + +POL_SetupWindow_InstallMethod "STEAM,DVD" + +# Begin game installation +if [ "$INSTALL_METHOD" == "STEAM" ]; then + POL_Call POL_Install_steam + cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" + POL_Wine "steam.exe" steam://install/244850 + POL_Wine_WaitBefore "$TITLE" +else + cd "$HOME" + POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" + SETUP_EXE="$APP_ANSWER" + POL_Wine start /unix "$SETUP_EXE" + POL_Wine_WaitExit "$TITLE" +fi + +# Set Graphic Card information keys for wine +POL_Wine_SetVideoDriver + +# Making shortcut +if [ "$INSTALL_METHOD" == "STEAM" ]; then + POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" +else + POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" +fi + +POL_SetupWindow_Close +exit 0 \ No newline at end of file Nouveau code source#!/bin/bash # Date : (2015-09-27 22:00) # Last revision : (2016-01-01 13:08) # Wine version used : 1.8 # Distribution used to test : Ubuntu 15.04 64bit # Author : LinuxScripter # Script licence : GPLv3 # Program licence : Proprietary [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="Space Engineers" PREFIX="SpaceEngineers" EDITOR="Keen Software House" AUTHOR="LinuxScripter" GAME_URL="http://www.spaceengineersgame.com" WORKING_WINE_VERSION="1.8" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-48x48.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/SpaceEngineers-22x22.jpg" "$TITLE" # Starting the script POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" # Downloading wine if necessary and creating 32-bit prefix POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" # Installing mandatory dependencies BEFORE installing Steam so the buttons inside Steam windows won't appear textless. # If this wont work you might have to manually instal SE and set dlls below to native. POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB POL_Call POL_Install_dotnet40 POL_Call POL_Install_vcrun6 POL_Call POL_Install_vcrun2012 POL_Call POL_Install_d3dx11_42 POL_Call POL_Install_d3dx11_43 POL_Wine_OverrideDLL "" "dwrite" POL_Wine_OverrideDLL "native" "oleaut32" POL_Wine_OverrideDLL "native" "mscoree" POL_Wine_OverrideDLL "native" "x3daudio1_7" POL_SetupWindow_InstallMethod "STEAM,DVD" # Begin game installation if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Call POL_Install_steam cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine "steam.exe" steam://install/244850 POL_Wine_WaitBefore "$TITLE" else cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Set Graphic Card information keys for wine POL_Wine_SetVideoDriver # Making shortcut if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/244850" else POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" fi POL_SetupWindow_Close exit 0 RéponsesJeudi 4 Février 2016 à 19:29
Dimanche 7 Février 2016 à 18:22
Jeudi 25 Février 2016 à 1:00
Jeudi 25 Février 2016 à 6:37
Edité par petch |
LinuxScripter | Samedi 3 Octobre 2015 à 13:50 |
LinuxScripter
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. Differences@@ -0,0 +1,76 @@ +#!/bin/bash +# Date : (2015-09-27 22:00) +# Last revision : (2015-10-02 15:10) +# Wine version used : 1.7.51-staging +# Distribution used to test : Ubuntu 15.04 64bit +# Author : LinuxScripter +# Script licence : GPLv3 +# Program licence : Proprietary + +[ "$PLAYONLINUX" = "" ] && exit 0 +source "$PLAYONLINUX/lib/sources" + +TITLE="Space Engineers" +PREFIX="SpaceEngineers" +EDITOR="Keen Software House" +AUTHOR="LinuxScripter" +GAME_URL="http://www.spaceengineersgame.com" +WORKING_WINE_VERSION="1.7.51-staging" + +# Starting the script +POL_SetupWindow_Init +POL_Debug_Init + +POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" + +# Setting prefix path +POL_Wine_SelectPrefix "$PREFIX" + +# Downloading wine if necessary and creating 32-bit prefix +POL_System_SetArch "x86" +POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" + +POL_SetupWindow_InstallMethod "STEAM,DVD" + +# Installing mandatory dependencies BEFORE installing Steam so you wont get the "textless buttons bug". +# If this wont work you might have to manually instal SE and set dlls below to native. +POL_Call POL_Install_corefonts +POL_Call POL_Function_FontsSmoothRGB +POL_Call POL_Install_dotnet40 +POL_Call POL_Install_vb6run +POL_Wine_OverrideDLL "" "dwrite" +POL_SetupWindow_message "$(eval_gettext 'Now the script will install Steam. After the Steam installator finishes downloading updates log-in and close Steam.')" + +# Begin game installation +if [ "$INSTALL_METHOD" == "STEAM" ]; then + +POL_Call POL_Install_steam + +cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" +POL_Wine "steam.exe" steam://install/244850 +POL_Wine_WaitBefore "$TITLE" +else +cd "$HOME" +POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" +SETUP_EXE="$APP_ANSWER" +POL_Wine start /unix "$SETUP_EXE" +POL_Wine_WaitExit "$TITLE" +fi + +# Set Graphic Card information keys for wine +POL_Wine_SetVideoDriver + +#Fixes for this game +POL_Wine_OverrideDLL "native" "oleaut32" +POL_Wine_OverrideDLL "native" "mscoree" +POL_Wine_OverrideDLL "native" "x3daudio1_7" + +# Making shortcut +if [ "$INSTALL_METHOD" == "STEAM" ]; then + POL_Shortcut "steam.exe" "$TITLE" "SpaceEngineers" "steam://rungameid/244850" +else + POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" +fi + +POL_SetupWindow_Close +exit 0 \ No newline at end of file Nouveau code source#!/bin/bash # Date : (2015-09-27 22:00) # Last revision : (2015-10-02 15:10) # Wine version used : 1.7.51-staging # Distribution used to test : Ubuntu 15.04 64bit # Author : LinuxScripter # Script licence : GPLv3 # Program licence : Proprietary [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="Space Engineers" PREFIX="SpaceEngineers" EDITOR="Keen Software House" AUTHOR="LinuxScripter" GAME_URL="http://www.spaceengineersgame.com" WORKING_WINE_VERSION="1.7.51-staging" # Starting the script POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" # Downloading wine if necessary and creating 32-bit prefix POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_SetupWindow_InstallMethod "STEAM,DVD" # Installing mandatory dependencies BEFORE installing Steam so you wont get the "textless buttons bug". # If this wont work you might have to manually instal SE and set dlls below to native. POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB POL_Call POL_Install_dotnet40 POL_Call POL_Install_vb6run POL_Wine_OverrideDLL "" "dwrite" POL_SetupWindow_message "$(eval_gettext 'Now the script will install Steam. After the Steam installator finishes downloading updates log-in and close Steam.')" # Begin game installation if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Call POL_Install_steam cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine "steam.exe" steam://install/244850 POL_Wine_WaitBefore "$TITLE" else cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Set Graphic Card information keys for wine POL_Wine_SetVideoDriver #Fixes for this game POL_Wine_OverrideDLL "native" "oleaut32" POL_Wine_OverrideDLL "native" "mscoree" POL_Wine_OverrideDLL "native" "x3daudio1_7" # Making shortcut if [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "SpaceEngineers" "steam://rungameid/244850" else POL_Shortcut "SpaceEngineers.exe" "$TITLE" "" "" fi POL_SetupWindow_Close exit 0 Réponses |
petch | Samedi 3 Octobre 2015 à 12:55 |
petch
|
MessagesRéponsesSamedi 3 Octobre 2015 à 13:11
Samedi 3 Octobre 2015 à 13:49
|
This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com