Microsoft Fury 3

Informatie

Creator Bericht
Quentin PÂRIS
Admin

Information

This installer has been approved by the team.

Informatie

Platforms:
Downloads: 7464
Wine:

Feedbacks

Omschrijving

Space ship fighter simulation, 1995. Wikipedia.

Schermafdrukken

Miniature

Broncode

#!/bin/bash
# Date : 
# Wine version used : 1.9.2
# Distribution used to test : Ubuntu 15.10
# Author: LinuxScripter
# Licence : GPLv3
#
# CHANGELOG
# [Quentin PÂRIS] (2010 ?)
#   Initial script.
# [LinuxScripter] (2016-02-04 13-27)
#   This script is very old so I decided to write a new one.
# [Dadu042] (2020-01-22 13:30)
#   Wine 1.8 -> 3.0.3
#   Remove POL_Install_d3dx9

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
TITLE="Microsoft Fury 3"
AUTHOR="LinuxScripter"
PREFIX="Microsoft_Fury_3"
EDITOR="Microsoft"
WORKINGWINEVERSION="3.0.3"
 
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$AUTHOR" "$PREFIX"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
POL_Call POL_Install_devenum
POL_Call POL_Install_directplay
POL_Call POL_Install_dinput
POL_Call POL_Install_directmusic
 
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.lst"
POL_Wine start /unix "$CDROM/setup.exe"
POL_Wine_WaitExit "$TITLE"
 
POL_Wine_OverrideDLL "" "iccvid"
 
POL_Shortcut "FURY3.EXE" "$TITLE" "" "" "Game;"
  
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Bericht
Dadu042 Donderdag 30 Januari 2020 om 23:31
Dadu042
Moderator

Information

This update has been approved by the team.

Differences

@@ -1,28 +1,50 @@
 #!/bin/bash
+# Date : 
+# Wine version used : 1.9.2
+# Distribution used to test : Ubuntu 15.10
+# Author: LinuxScripter
+# Licence : GPLv3
+#
+# CHANGELOG
+# [Quentin PÂRIS] (2010 ?)
+#   Initial script.
+# [LinuxScripter] (2016-02-04 13-27)
+#   This script is very old so I decided to write a new one.
+# [Dadu042] (2020-01-22 13:30)
+#   Wine 1.8 -> 3.0.3
+#   Remove POL_Install_d3dx9
+
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-
+   
 TITLE="Microsoft Fury 3"
-#Presentation
+AUTHOR="LinuxScripter"
+PREFIX="Microsoft_Fury_3"
+EDITOR="Microsoft"
+WORKINGWINEVERSION="3.0.3"
+ 
 POL_SetupWindow_Init
 POL_Debug_Init
-POL_SetupWindow_presentation "$TITLE" "Microsoft" "http://www.microsoft.com" "Tinou" "Fury3"
-
+   
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$AUTHOR" "$PREFIX"
+ 
+POL_Wine_SelectPrefix "$PREFIX"
+POL_System_SetArch "x86"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+ 
+POL_Call POL_Install_devenum
+POL_Call POL_Install_directplay
+POL_Call POL_Install_dinput
+POL_Call POL_Install_directmusic
+ 
 POL_SetupWindow_cdrom
-POL_SetupWindow_check_cdrom "SETUP.EXE"
-POL_Wine_SelectPrefix "Fury3"
-POL_Wine_PrefixCreate "1.4"
-
-POL_System_CopyDirectory "$CDROM/FURY3/" "$WINEPREFIX/drive_c/FURY3"
-
-POL_System_TmpCreate "Fury3"
-cd "$POL_System_TmpDir"
+POL_SetupWindow_check_cdrom "setup.lst"
+POL_Wine start /unix "$CDROM/setup.exe"
+POL_Wine_WaitExit "$TITLE"
+ 
 POL_Wine_OverrideDLL "" "iccvid"
-
-POL_System_TmpDelete
-
-Set_Managed Off
-POL_Shortcut "FURY3.EXE" "$TITLE"
-
+ 
+POL_Shortcut "FURY3.EXE" "$TITLE" "" "" "Game;"
+  
 POL_SetupWindow_Close
 exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : 
# Wine version used : 1.9.2
# Distribution used to test : Ubuntu 15.10
# Author: LinuxScripter
# Licence : GPLv3
#
# CHANGELOG
# [Quentin PÂRIS] (2010 ?)
#   Initial script.
# [LinuxScripter] (2016-02-04 13-27)
#   This script is very old so I decided to write a new one.
# [Dadu042] (2020-01-22 13:30)
#   Wine 1.8 -> 3.0.3
#   Remove POL_Install_d3dx9

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
TITLE="Microsoft Fury 3"
AUTHOR="LinuxScripter"
PREFIX="Microsoft_Fury_3"
EDITOR="Microsoft"
WORKINGWINEVERSION="3.0.3"
 
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$AUTHOR" "$PREFIX"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
POL_Call POL_Install_devenum
POL_Call POL_Install_directplay
POL_Call POL_Install_dinput
POL_Call POL_Install_directmusic
 
POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.lst"
POL_Wine start /unix "$CDROM/setup.exe"
POL_Wine_WaitExit "$TITLE"
 
POL_Wine_OverrideDLL "" "iccvid"
 
POL_Shortcut "FURY3.EXE" "$TITLE" "" "" "Game;"
  
POL_SetupWindow_Close
exit 0

Antwoorden

LinuxScripter Donderdag 4 Februari 2016 om 13:52
LinuxScripter Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Bericht

This script is very old so I decided to write a new one. You might run into an error

err:ntdll:RtlpWaitForCriticalSection section 0x7e884740 "syslevel.c: Win16Mutex"

So far I dont know how to fix it.

Differences

@@ -1,28 +1,42 @@
 #!/bin/bash
+# Date : (2016-02-04 13-27)
+# Wine version used : 1.9.2
+# Distribution used to test : Ubuntu 15.10
+# Author: LinuxScripter
+# Licence : GPLv3
+
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-
+  
 TITLE="Microsoft Fury 3"
-#Presentation
+AUTHOR="LinuxScripter"
+PREFIX="Microsoft_Fury_3"
+EDITOR="Microsoft"
+WORKINGWINEVERSION="1.8"
+
 POL_SetupWindow_Init
 POL_Debug_Init
-POL_SetupWindow_presentation "$TITLE" "Microsoft" "http://www.microsoft.com" "Tinou" "Fury3"
+  
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$AUTHOR" "$PREFIX"
 
-POL_SetupWindow_cdrom
-POL_SetupWindow_check_cdrom "SETUP.EXE"
-POL_Wine_SelectPrefix "Fury3"
-POL_Wine_PrefixCreate "1.4"
+POL_Wine_SelectPrefix "$PREFIX"
+POL_System_SetArch "x86"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_devenum
+POL_Call POL_Install_directplay
+POL_Call POL_Install_dinput
+POL_Call POL_Install_directmusic
 
-POL_System_CopyDirectory "$CDROM/FURY3/" "$WINEPREFIX/drive_c/FURY3"
+POL_SetupWindow_cdrom
+POL_SetupWindow_check_cdrom "setup.lst"
+POL_Wine start /unix "$CDROM/setup.exe"
+POL_Wine_WaitExit "$TITLE"
 
-POL_System_TmpCreate "Fury3"
-cd "$POL_System_TmpDir"
 POL_Wine_OverrideDLL "" "iccvid"
 
-POL_System_TmpDelete
-
-Set_Managed Off
 POL_Shortcut "FURY3.EXE" "$TITLE"
-
+ 
 POL_SetupWindow_Close
 exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2016-02-04 13-27)
# Wine version used : 1.9.2
# Distribution used to test : Ubuntu 15.10
# Author: LinuxScripter
# Licence : GPLv3

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Microsoft Fury 3"
AUTHOR="LinuxScripter"
PREFIX="Microsoft_Fury_3"
EDITOR="Microsoft"
WORKINGWINEVERSION="1.8"

POL_SetupWindow_Init
POL_Debug_Init
  
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$AUTHOR" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_Install_d3dx9
POL_Call POL_Install_devenum
POL_Call POL_Install_directplay
POL_Call POL_Install_dinput
POL_Call POL_Install_directmusic

POL_SetupWindow_cdrom
POL_SetupWindow_check_cdrom "setup.lst"
POL_Wine start /unix "$CDROM/setup.exe"
POL_Wine_WaitExit "$TITLE"

POL_Wine_OverrideDLL "" "iccvid"

POL_Shortcut "FURY3.EXE" "$TITLE"
 
POL_SetupWindow_Close
exit 0

Antwoorden

Donderdag 4 Februari 2016 om 18:21
Do we really need d3dx9? I really doubt it
Anonymous
Donderdag 4 Februari 2016 om 18:52
Removed it. Not that it changes anything about that error.
Donderdag 4 Februari 2016 om 19:03
I meant, d3dx9 and all the other ones
Anonymous
Donderdag 4 Februari 2016 om 21:05
According to wineDB those are necessary
Donderdag 4 Februari 2016 om 21:05
Can you try without?
Anonymous
Vrijdag 5 Februari 2016 om 14:45
Tried and it works. Guess relying too much on wineDB isn't good. And about that error. Turn on the debug window and after it appears four times on it the instalation of Fury will start responding again.
Vrijdag 5 Februari 2016 om 14:45
If it works, it is fine. Please update your script, I'll review it :)