Microsoft Fury 3

Informations

Creator Message
Quentin PÂRIS Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 9979
Wine:

Feedbacks

Description

Space ship fighter simulation, 1995. Wikipedia.

Screenshots

Miniature

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

Contributions

Filters:

Contribute
Member Message
Dadu042 Thursday 30 January 2020 at 23:31
Dadu042

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

Replies

LinuxScripter Thursday 4 February 2016 at 13:52
LinuxScripter Anonymous

Warning

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

Message

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

Replies

Anonymous
Thursday 4 February 2016 at 18:21
Do we really need d3dx9? I really doubt it
Anonymous
Thursday 4 February 2016 at 18:52
Removed it. Not that it changes anything about that error.
Anonymous
Thursday 4 February 2016 at 19:03
I meant, d3dx9 and all the other ones
Anonymous
Thursday 4 February 2016 at 21:05
According to wineDB those are necessary
Anonymous
Thursday 4 February 2016 at 21:05
Can you try without?
Anonymous
Friday 5 February 2016 at 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.
Anonymous
Friday 5 February 2016 at 14:45
If it works, it is fine. Please update your script, I'll review it :)

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