GOG.com - The Black Mirror

Informations

Creator Message
Okto Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 3735
Wine: 1.6.2

Feedbacks

Description

A 2003 graphical adventure game by Future Software.

Source code

#!/bin/bash
# Date : (2014-10-4 18-14)
# Wine version used : 1.6.2
# Distribution used to test : OpenSuse 13.1
# Author : Benjamin Hardy

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="GOG.com - The Black Mirror"
PREFIX="TheBlackMirror"
WORKING_WINE_VERSION="1.6.2"
SHORTCUT_NAME="The Black Mirror"
GOGID="the_black_mirror"

POL_SetupWindow_Init
POL_SetupWindow_SetID 2288
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Future Games" "Retailer: www.gog.com" "Benjamin Hardy" "$PREFIX"

POL_Call POL_GoG_setup "$GOGID" "b8ec8e8c7046eca47762ab52ec37457d"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_GoG_install

Set_OS win7

POL_Wine_reboot

POL_Shortcut "BMirror.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"

POL_SetupWindow_Close

exit 0

Contributions

Filters:

Contribute
Member Message
petch Saturday 4 October 2014 at 20:39
petch
Developer

Information

This update has been approved by the team.

Message

Adding ID

Differences

@@ -14,7 +14,7 @@
 GOGID="the_black_mirror"
 
 POL_SetupWindow_Init
-POL_SetupWindow_SetID
+POL_SetupWindow_SetID 2288
 POL_Debug_Init
 
 POL_SetupWindow_presentation "$TITLE" "Future Games" "Retailer: www.gog.com" "Benjamin Hardy" "$PREFIX"

New source code

#!/bin/bash
# Date : (2014-10-4 18-14)
# Wine version used : 1.6.2
# Distribution used to test : OpenSuse 13.1
# Author : Benjamin Hardy

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="GOG.com - The Black Mirror"
PREFIX="TheBlackMirror"
WORKING_WINE_VERSION="1.6.2"
SHORTCUT_NAME="The Black Mirror"
GOGID="the_black_mirror"

POL_SetupWindow_Init
POL_SetupWindow_SetID 2288
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Future Games" "Retailer: www.gog.com" "Benjamin Hardy" "$PREFIX"

POL_Call POL_GoG_setup "$GOGID" "b8ec8e8c7046eca47762ab52ec37457d"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_GoG_install

Set_OS win7

POL_Wine_reboot

POL_Shortcut "BMirror.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"

POL_SetupWindow_Close

exit 0

Replies

Anonymous
Monday 16 May 2016 at 20:11
When I start freshly installed "Black Mirror", Wine show me error message "Unsupported True Color (32bpp) mode 800x600x switching to High Color (16bpp)", next error message "DisplayMode: (unsupported)", then game exit. If I switch Wine version to cureent stable (1.8.2) in PoL settings,
Anonymous
Monday 16 May 2016 at 20:22
then game is running fine, except for exit - I obliged to "Alt+F4" exiting from game. If I try to exit by click game menu item "Exit", then my desktop left faded.
Anonymous
Monday 16 May 2016 at 21:08
Hi Fangom, thank you for your feedback. I often find graphical problems can be fixed by using a virtual desktop - typically this needs to be set to the resolution of the game itself. I have two computers, and when I test a script I often find one needs it and the other doesn't, so it seems to be thing specific to the computer itself. Notably, the one that usually needs it is using the propitiatory nVidia driver.
Okto Saturday 4 October 2014 at 20:33
Okto Anonymous

Warning

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

Differences

@@ -0,0 +1,37 @@
+#!/bin/bash
+# Date : (2014-10-4 18-14)
+# Wine version used : 1.6.2
+# Distribution used to test : OpenSuse 13.1
+# Author : Benjamin Hardy
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+
+TITLE="GOG.com - The Black Mirror"
+PREFIX="TheBlackMirror"
+WORKING_WINE_VERSION="1.6.2"
+SHORTCUT_NAME="The Black Mirror"
+GOGID="the_black_mirror"
+
+POL_SetupWindow_Init
+POL_SetupWindow_SetID
+POL_Debug_Init
+
+POL_SetupWindow_presentation "$TITLE" "Future Games" "Retailer: www.gog.com" "Benjamin Hardy" "$PREFIX"
+
+POL_Call POL_GoG_setup "$GOGID" "b8ec8e8c7046eca47762ab52ec37457d"
+
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+
+POL_Call POL_GoG_install
+
+Set_OS win7
+
+POL_Wine_reboot
+
+POL_Shortcut "BMirror.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"
+
+POL_SetupWindow_Close
+
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2014-10-4 18-14)
# Wine version used : 1.6.2
# Distribution used to test : OpenSuse 13.1
# Author : Benjamin Hardy

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="GOG.com - The Black Mirror"
PREFIX="TheBlackMirror"
WORKING_WINE_VERSION="1.6.2"
SHORTCUT_NAME="The Black Mirror"
GOGID="the_black_mirror"

POL_SetupWindow_Init
POL_SetupWindow_SetID
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Future Games" "Retailer: www.gog.com" "Benjamin Hardy" "$PREFIX"

POL_Call POL_GoG_setup "$GOGID" "b8ec8e8c7046eca47762ab52ec37457d"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_GoG_install

Set_OS win7

POL_Wine_reboot

POL_Shortcut "BMirror.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"

POL_SetupWindow_Close

exit 0

Replies

Okto Saturday 4 October 2014 at 19:40
Okto Anonymous

Message

Somehow I missed to add the script!



#!/bin/bash
# Date : (2014-10-4 18-14)
# Wine version used : 1.6.2
# Distribution used to test : OpenSuse 13.1
# Author : Benjamin Hardy

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="GOG.com - The Black Mirror"
PREFIX="TheBlackMirror"
WORKING_WINE_VERSION="1.6.2"
SHORTCUT_NAME="The Black Mirror"
GOGID="the_black_mirror"

POL_SetupWindow_Init
POL_SetupWindow_SetID
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Future Games" "Retailer: www.gog.com" "Benjamin Hardy" "$PREFIX"

POL_Call POL_GoG_setup "$GOGID" "b8ec8e8c7046eca47762ab52ec37457d"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Call POL_GoG_install

Set_OS win7

POL_Wine_reboot

POL_Shortcut "BMirror.exe" "$SHORTCUT_NAME" "" "" "Game;AdventureGame;"

POL_SetupWindow_Close

exit 0

Replies

Saturday 4 October 2014 at 20:26
Click on "Contribute", then paste the script under "I want to submit an improvement"
Anonymous
Saturday 4 October 2014 at 20:37
Thank you, that worked