You are here    Supported software    PC Building Simulator nl sv ru pl es de fr

PC Building Simulator

Informations

Creator Message
LinuxScripter Anonymous

Warning

This installer has not been approved yet by the team.

Informations

Platforms:
Downloads: 0
Wine: System

Feedbacks

Description

Build your very own PC empire, from simple diagnosis and repairs to bespoke, boutique creations that any gamer would drool over. With an ever-expanding marketplace full of real-world and realistically priced components you can finally stop dreaming of that ultimate PC and get out there, build it and see how it benchmarks!

 

Source code

				

Contributions

Filters:

Contribute
Member Message
LinuxScripter Thursday 31 May 2018 at 12:50
LinuxScripter Anonymous

Warning

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

Message

Found out why the login wasn't possible when using virtual desktop - for some reason installing xact helped. Now the only issue is the screen going black when clicking on a computer when quality is set above Medium. Focing the game to use opengl dosen't seem to work.

Differences

@@ -0,0 +1,67 @@
+#!/bin/bash
+# Date : (2018-05-18 00:39)
+# Last revision : (2018-05-18 00:39)
+# Wine version used : 3.8
+# Distribution used to test : Ubuntu 18.04 64bit
+# Author : LinuxScripter
+# Script licence : GPLv3
+# Program licence : Proprietary
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+TITLE="PC Building Simulator"
+PREFIX="PCBuildingSimulator"
+EDITOR="The Irregular Corporation"
+AUTHOR="LinuxScripter"
+GAME_URL="https://www.pcbuildingsim.com/"
+WORKING_WINE_VERSION="3.8"
+ 
+# 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 prefix
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+ 
+# Installing mandatory dependencies
+POL_Call POL_Install_dxfullsetup
+POL_Call POL_Install_xact
+POL_Call POL_Install_vcrun2008 #needed for steam functions like Achievements
+POL_Call POL_Install_vcrun2010 #needed by the game itself
+POL_Call POL_Install_corefonts #despite corefonts coming with steam this is needed or else the menus will be textless
+POL_Call POL_Function_SetResolution #needed otherwise the game window becomes unable to interract with if you alt-tab
+
+# Registery fix for Steam Achievements page not working and logins/password fields being inactive
+cat << EOF > fix.reg
+REGEDIT4
+        
+[HKEY_CURRENT_USER\Software\Wine\X11 Driver]
+"UseTakeFocus"="N"
+
+[HKEY_CURRENT_USER\Software\Wine\AppDefaults\Steam.exe]
+"Version"="winxp64"
+ 
+[HKEY_CURRENT_USER\Software\Wine\AppDefaults\steamwebhelper.exe]
+"Version"="winxp64"
+
+EOF
+       
+POL_Wine regedit.exe fix.reg
+
+# Begin game installation
+POL_Call POL_Install_steam
+cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
+POL_Wine "steam.exe" steam://install/621060
+POL_Wine_WaitBefore "$TITLE"
+ 
+# Making shortcut
+POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/621060" "-no-ces-sandbox"
+
+POL_SetupWindow_Close
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2018-05-18 00:39)
# Last revision : (2018-05-18 00:39)
# Wine version used : 3.8
# Distribution used to test : Ubuntu 18.04 64bit
# Author : LinuxScripter
# Script licence : GPLv3
# Program licence : Proprietary
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="PC Building Simulator"
PREFIX="PCBuildingSimulator"
EDITOR="The Irregular Corporation"
AUTHOR="LinuxScripter"
GAME_URL="https://www.pcbuildingsim.com/"
WORKING_WINE_VERSION="3.8"
 
# 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 prefix
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
# Installing mandatory dependencies
POL_Call POL_Install_dxfullsetup
POL_Call POL_Install_xact
POL_Call POL_Install_vcrun2008 #needed for steam functions like Achievements
POL_Call POL_Install_vcrun2010 #needed by the game itself
POL_Call POL_Install_corefonts #despite corefonts coming with steam this is needed or else the menus will be textless
POL_Call POL_Function_SetResolution #needed otherwise the game window becomes unable to interract with if you alt-tab

# Registery fix for Steam Achievements page not working and logins/password fields being inactive
cat << EOF > fix.reg
REGEDIT4
        
[HKEY_CURRENT_USER\Software\Wine\X11 Driver]
"UseTakeFocus"="N"

[HKEY_CURRENT_USER\Software\Wine\AppDefaults\Steam.exe]
"Version"="winxp64"
 
[HKEY_CURRENT_USER\Software\Wine\AppDefaults\steamwebhelper.exe]
"Version"="winxp64"

EOF
       
POL_Wine regedit.exe fix.reg

# Begin game installation
POL_Call POL_Install_steam
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
POL_Wine "steam.exe" steam://install/621060
POL_Wine_WaitBefore "$TITLE"
 
# Making shortcut
POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/621060" "-no-ces-sandbox"

POL_SetupWindow_Close
exit 0

Replies

Gueulderack Wednesday 30 May 2018 at 9:04
Gueulderack Anonymous

Warning

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

Differences

@@ -0,0 +1,54 @@
+#!/bin/bash
+#!/usr/bin/env playonlinux-bash
+# Date : (2017-01-24)
+# Last revision : (2017-02-11 20:56)
+# Distribution used to test : Fedora 28 64 bits with GTX 970
+# Author : gueulderack
+# Script licence : GPL3
+# Licence : retail
+
+       
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+        
+TITLE="PC Building Simulator"
+PREFIX="PCBuildingSimulator"
+WORKING_WINE_VERSION="3.8"
+AUTHOR="Gueulderack"
+EDITOR="The Irregular Corporation"
+GAME_URL="https://www.pcbuildingsim.com/"
+        
+# Initialization
+POL_SetupWindow_Init
+POL_Debug_Init
+             
+# Presentation
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
+        
+# Create Prefix
+POL_Wine_SelectPrefix "$PREFIX"
+POL_System_SetArch "x64"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+POL_System_TmpCreate "$PREFIX"
+       
+# Moving TMP dir
+cd "$POL_System_TmpDir"
+      
+# Installing mandatory dependencies
+POL_Call POL_Install_vcrun2010
+POL_Call POL_Install_corefonts #despite corefonts coming with steam this is needed or else the menus will be textless
+POL_Call POL_Function_SetResolution #needed because you will be unable to interract with the game window if you alt-tab
+POL_Call POL_Install_vcrun2008 #needed for steam functions like Achievements
+POL_Call POL_Install_dxfullsetup
+ 
+# Installing Steam
+POL_Call POL_Install_steam
+cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
+POL_Wine "steam.exe" steam://install/621060
+POL_Wine_WaitBefore "$TITLE"
+       
+# Shortcut done before install for steam version
+POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/621060"
+       
+POL_SetupWindow_Close
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
#!/usr/bin/env playonlinux-bash
# Date : (2017-01-24)
# Last revision : (2017-02-11 20:56)
# Distribution used to test : Fedora 28 64 bits with GTX 970
# Author : gueulderack
# Script licence : GPL3
# Licence : retail

       
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
        
TITLE="PC Building Simulator"
PREFIX="PCBuildingSimulator"
WORKING_WINE_VERSION="3.8"
AUTHOR="Gueulderack"
EDITOR="The Irregular Corporation"
GAME_URL="https://www.pcbuildingsim.com/"
        
# Initialization
POL_SetupWindow_Init
POL_Debug_Init
             
# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
        
# Create Prefix
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "x64"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_System_TmpCreate "$PREFIX"
       
# Moving TMP dir
cd "$POL_System_TmpDir"
      
# Installing mandatory dependencies
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_corefonts #despite corefonts coming with steam this is needed or else the menus will be textless
POL_Call POL_Function_SetResolution #needed because you will be unable to interract with the game window if you alt-tab
POL_Call POL_Install_vcrun2008 #needed for steam functions like Achievements
POL_Call POL_Install_dxfullsetup
 
# Installing Steam
POL_Call POL_Install_steam
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
POL_Wine "steam.exe" steam://install/621060
POL_Wine_WaitBefore "$TITLE"
       
# Shortcut done before install for steam version
POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/621060"
       
POL_SetupWindow_Close
exit 0

Replies

Anonymous
Wednesday 30 May 2018 at 17:05 -
This game works fine in a x32 bit wineprefix so why did you use SetArch = x64 ?
Unfortunateley I can't test any of our scripts because I can't log in to Steam. The login and password fields are inactive.
Anonymous
Wednesday 30 May 2018 at 17:30 -
UPDATE: The "cant login into Steam due to login&password fields being inactive" is caused by using virtual desktop of all things! This presents a problem as virtual desktop is needed for this game or else strange bugs happen that are related to window handling. This is the second Unity game (after Subnautica) that I have encountered this kind of issues. Could it be that the Unity engine itself is broken somewhere?
Anonymous
Wednesday 30 May 2018 at 20:01 -
"x32 bit wineprefix so why did you use SetArch = x64" : why not? For your problem of login in steam, strange because it's working for me. But this virtual desktop is something that I want to remove. How do you do that?
Anonymous
Thursday 31 May 2018 at 8:04 -
Generally you only set the wineprefix's architecture to x64 if the application/game needs it because a number of winetricks commands won't work in x64 wineprefix.
Go to wine config (right-click on a application and click "Configure Wine"). Then click on the "Graphics" tab and uncheck the "Emulate virtual desktop" option. Then click OK to save the new configuration.
LinuxScripter Friday 18 May 2018 at 13:44
LinuxScripter Anonymous

Warning

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

Message

The script. Not much else to say other than it works just like on windows.

Differences

@@ -0,0 +1,47 @@
+#!/bin/bash
+# Date : (2018-05-18 00:39)
+# Last revision : (2018-05-18 00:39)
+# Wine version used : 3.8
+# Distribution used to test : Ubuntu 18.04 64bit
+# Author : LinuxScripter
+# Script licence : GPLv3
+# Program licence : Proprietary
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+TITLE="PC Building Simulator"
+PREFIX="PCBuildingSimulator"
+EDITOR="The Irregular Corporation"
+AUTHOR="LinuxScripter"
+GAME_URL="https://www.pcbuildingsim.com/"
+WORKING_WINE_VERSION="3.8"
+ 
+# 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 prefix
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+ 
+# Installing mandatory dependencies
+POL_Call POL_Install_vcrun2010
+POL_Call POL_Install_corefonts #despite corefonts coming with steam this is needed or else the menus will be textless
+POL_Call POL_Function_SetResolution #needed because you will be unable to interract with the game window if you alt-tab
+
+# Begin game installation
+POL_Call POL_Install_steam
+cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
+POL_Wine "steam.exe" steam://install/621060
+POL_Wine_WaitBefore "$TITLE"
+ 
+# Making shortcut
+POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/621060"
+
+POL_SetupWindow_Close
+exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2018-05-18 00:39)
# Last revision : (2018-05-18 00:39)
# Wine version used : 3.8
# Distribution used to test : Ubuntu 18.04 64bit
# Author : LinuxScripter
# Script licence : GPLv3
# Program licence : Proprietary
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="PC Building Simulator"
PREFIX="PCBuildingSimulator"
EDITOR="The Irregular Corporation"
AUTHOR="LinuxScripter"
GAME_URL="https://www.pcbuildingsim.com/"
WORKING_WINE_VERSION="3.8"
 
# 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 prefix
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
# Installing mandatory dependencies
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_corefonts #despite corefonts coming with steam this is needed or else the menus will be textless
POL_Call POL_Function_SetResolution #needed because you will be unable to interract with the game window if you alt-tab

# Begin game installation
POL_Call POL_Install_steam
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
POL_Wine "steam.exe" steam://install/621060
POL_Wine_WaitBefore "$TITLE"
 
# Making shortcut
POL_Shortcut "steam.exe" "$TITLE" "" "steam://rungameid/621060"

POL_SetupWindow_Close
exit 0

Replies

Anonymous
Saturday 19 May 2018 at 14:34 -
I've noticed you have to add --force-glcore or --force-opengl to launch options or else the screen will turn black when clicking on a computer.
Anonymous
Tuesday 22 May 2018 at 15:59 -
I've tested your script, but it's not working for me: I have a crash when I start a new game.
Anonymous
Monday 28 May 2018 at 17:24 -
That's weird. Could you try to debug it and copy the debug log?
Anonymous
Wednesday 30 May 2018 at 8:56 -
Sorry, I was away, I didn't see your message before yesterday. I've made a new installer, that is working for me. But after that, I noticed that the game is working only in graphical quality at level intermediate or less. Maybe it was the same problem with your script.