Space Engineers
Informations
| Creator | Nachricht | 
|---|---|
| LinuxScripter   
 | WarningThis installer is a beta script. It means that it might not work as expected InformationsPlatforms:   Feedbacks1 7 DescriptionVoxel-based sandbox game set in space and on planets. 2013. Source code#!/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:
Contribute| Member | Nachricht | 
| Dadu042 | Tuesday 12 April 2022 at 12:04 | 
| Dadu042   
 | InformationThis update has been approved by the team. 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
New source code#!/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 0AntwortenTuesday 12 April 2022 at 12:05                                                                                     | 
| LinuxScripter | Monday 23 April 2018 at 22:53 | 
| LinuxScripter   
 | NachrichtI'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:457Could someone please tell me whats wrong? AntwortenMonday 3 June 2019 at 12:25                                                                                     | 
| LinuxScripter | Friday 20 April 2018 at 0:41 | 
| LinuxScripter   
 | NachrichtI'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 c000007bIt 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. Antworten | 
| LinuxScripter | Wednesday 4 April 2018 at 0:44 | 
| LinuxScripter   
 | NachrichtTried 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 
 Antworten | 
| LinuxScripter | Tuesday 6 February 2018 at 18:47 | 
| LinuxScripter   
 | NachrichtTried 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)
Antworten | 
| LinuxScripter | Saturday 3 February 2018 at 23:52 | 
| LinuxScripter   
 | NachrichtI 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. AntwortenThursday 8 February 2018 at 7:49                                                                                     | 
| deck daddy | Wednesday 20 December 2017 at 1:59 | 
| deck daddy   
 | Nachrichtwhen it gets to a certain point, the installer says "please wait" and stays like that 
 AntwortenThursday 8 February 2018 at 7:49                                                                                     | 
| roub | Friday 2 December 2016 at 19:04 | 
| roub   
 | NachrichtHello, 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 ? 
 Antworten | 
| Jarod997 | Tuesday 13 September 2016 at 19:20 | 
| Jarod997   
 | NachrichtMy script tripped on: POL_CallPOL_Install_d3dx11_42POL_CallPOL_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. :( AntwortenTuesday 19 December 2017 at 3:38                                                                                     | 
| LinuxScripter | Saturday 27 February 2016 at 11:46 | 
| LinuxScripter   
 | WarningThis update has not been approved yet by the team. NachrichtUpdated 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 New source code#!/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 0AntwortenSaturday 27 February 2016 at 23:34                                                                                     Saturday 27 February 2016 at 23:37                                                                                     Sunday 28 February 2016 at 10:07                                                                                     Tuesday 8 March 2016 at 7:07                                                                                     Saturday 21 May 2016 at 18:15                                                                                     Wednesday 10 August 2016 at 7:43                                                                                     Wednesday 10 August 2016 at 7:59                                                                                     | 
| LinuxScripter | Friday 1 January 2016 at 14:54 | 
| LinuxScripter   
 | WarningThis update has not been approved yet by the team. NachrichtI 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 New source code#!/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 0AntwortenThursday 4 February 2016 at 19:29                                                                                     Sunday 7 February 2016 at 18:22                                                                                     Thursday 25 February 2016 at 1:00                                                                                     Thursday 25 February 2016 at 6:37                                                                                     Editiert von: petch | 
| LinuxScripter | Saturday 3 October 2015 at 13:50 | 
| LinuxScripter   
 | WarningThis update has not been approved yet by the team. 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 New source code#!/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 0Antworten | 
| petch | Saturday 3 October 2015 at 12:55 | 
| petch   
 | NachrichtAntwortenSaturday 3 October 2015 at 13:11                                                                                     Saturday 3 October 2015 at 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
 Install this program
 Install this program