Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Demolish & Build 2017"

From PCGamingWiki, the wiki about fixing PC games
m (→‎Audio: General maintenance with AutoWikiBrowser in Bot mode)
 
(10 intermediate revisions by 5 users not shown)
Line 9: Line 9:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|September 29, 2016}}
 
{{Infobox game/row/date|Windows|September 29, 2016}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{Infobox game/row/taxonomy/pacing            | }}
 +
{{Infobox game/row/taxonomy/perspectives      | }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | Demolish & Build }}
 
|steam appid  = 470740
 
|steam appid  = 470740
 
|steam appid side  =  
 
|steam appid side  =  
 
|gogcom id    =  
 
|gogcom id    =  
 +
|mobygames    =
 
|strategywiki =  
 
|strategywiki =  
 
|wikipedia    =  
 
|wikipedia    =  
Line 17: Line 31:
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Demolish & Build}}
 
  
 
'''General information'''
 
'''General information'''
Line 27: Line 40:
 
}}
 
}}
  
 +
==Essential improvements==
 +
===[https://github.com/GlacierLab/DemolishBuild2017Optimize DemolishBuild2017Optimize]===
 +
{{ii}} The game has 60 fps limit and cannot access exclusive fullscreen. This tool can solve these problems.
 +
{{++}} Unlock framerate and set exclusive fullscreen.
 +
 +
{{Fixbox|description=Install the mod|fix=
 +
# Download archive and extract it into <code>{{p|game}}</code>.
 +
# Simply run <code>DemolishBuild2017Optimize.exe</code>.
 +
}}
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
Line 40: Line 62:
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             =  
+
|gog galaxy               =  
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = false
+
|steam cloud               = false
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 76: Line 98:
 
|windowed notes            =  
 
|windowed notes            =  
 
|borderless windowed        = true
 
|borderless windowed        = true
|borderless windowed notes  = borderless by default
+
|borderless windowed notes  = Borderless by default
 
|anisotropic                = unknown
 
|anisotropic                = unknown
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = can only on/off
+
|antialiasing notes        = Can only on/off
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = unknown
 
|vsync                      = unknown
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = false
+
|120 fps                    = hackable
|120 fps notes              =  
+
|120 fps notes              = Solution at [[#Game_Capped_At_60FPS|Game_Capped_At_60FPS]]
 
|hdr                        = unknown
 
|hdr                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 93: Line 118:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 157: Line 182:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = unknown
 
|separate volume          = unknown
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 170: Line 195:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 183: Line 210:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = French
+
|language  = Czech
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 191: Line 218:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = German
+
|language  = French
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 199: Line 226:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = Italian
+
|language  = German
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 207: Line 234:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = Polish
+
|language  = Hungarian
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 215: Line 242:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = Spanish
+
|language  = Italian
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 223: Line 250:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = Russian
+
|language  = Polish
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 231: Line 258:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = Hungarian
+
|language  = Russian
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 239: Line 266:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
|language  = Czech
+
|language  = Spanish
 
|interface = true
 
|interface = true
 
|audio    = n/a
 
|audio    = n/a
Line 246: Line 273:
 
|fan      =  
 
|fan      =  
 
}}
 
}}
 +
}}
 +
 +
==Issues fixed==
 +
Can use  [[#Essential_improvements|Essential_improvements]] for one-key optimize.
 +
===Cannot Exclusive Fullscreen===
 +
{{Fixbox|description=Patch Gamelocation\demolish_Data\mainData by Hex Editor|fix=Change 10A4h byte from"00" to "FE"}}
 +
 +
===Game Capped At 60FPS===
 +
{{Fixbox|description=Modify GameLocation\demolish_Data\Managed\Assembly-CSharp.dll In DnSpy|fix=
 +
# Open Assembly-CSharp.dll in DnSpy 
 +
# Expand "-" class 
 +
# Choose "GameController" class 
 +
# Choose "Awake' method 
 +
# Right click and choose "Edit Method" 
 +
# Find "Application.targetFrameRate = 60;" and replace 60 with any larger number such as 144 or 165 (or set it with -1 to fully unlock framerate) 
 +
 +
{{Image|Dnspy demolish2017.png|Modify Screenshot}}
 
}}
 
}}
  
Line 271: Line 315:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = false
 
|windows exe notes      = Game provides only 32bit binary, and if you use 64bit Unity binary to replace, it will crash at launch
 
|windows exe notes      = Game provides only 32bit binary, and if you use 64bit Unity binary to replace, it will crash at launch
|macos 32-bit app       =  
+
|macos intel 32-bit app =  
|macos 64-bit app       =  
+
|macos intel 64-bit app =  
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 292: Line 339:
 
|minGPU2  = AMD Radeon HD 6870
 
|minGPU2  = AMD Radeon HD 6870
 
|minVRAM  = 1 GB
 
|minVRAM  = 1 GB
|minDX    = 11
+
|minDX    = 11 (9 in fact)
 
|minaudio = DirectX compatible
 
|minaudio = DirectX compatible
  
Line 303: Line 350:
 
}}
 
}}
  
==Issues fixed==
 
===Cannot Exclusive Fullscreen===
 
{{Fixbox|description=Patch Gamelocation\demolish_Data\mainData by Hex Editor|fix=Change 10A4h byte from"00" to "FE"}}
 
 
===Game Capped At 60FPS===
 
{{Fixbox|description=Modify GameLocation\demolish_Data\Managed\Assembly-CSharp.dll In DnSpy|fix=
 
# Open Assembly-CSharp.dll in DnSpy 
 
# Expand "-" class 
 
# Choose "GameController" class 
 
# Choose "Awake' method 
 
# Right click and choose "Edit Method" 
 
# Find "Application.targetFrameRate = 60;" and replace 60 with any larger number such as 144 or 165 (or set it with -1 to fully unlock framerate) 
 
 
{{Image|Dnspy demolish2017.png|Modify Screenshot}}
 
}}
 
 
{{References}}
 
{{References}}

Latest revision as of 13:10, 19 March 2023

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Demolish & Build 2017
Demolish & Build 2017 cover
Developers
Noble Muffins
Publishers
PlayWay
Release dates
Windows September 29, 2016
Taxonomy
Series Demolish & Build
Demolish & Build
Demolish & Build 2017 2016
Demolish & Build 2018 2018

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Steam
Icon overlay.png
Windows

Essential improvements

DemolishBuild2017Optimize

The game has 60 fps limit and cannot access exclusive fullscreen. This tool can solve these problems.
Unlock framerate and set exclusive fullscreen.
Install the mod
  1. Download archive and extract it into <path-to-game>.
  2. Simply run DemolishBuild2017Optimize.exe.

Game data

Configuration file(s) location

System Location
Windows
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/470740/pfx/[Note 1]

Save game data location

System Location
Windows
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/470740/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud

Video

Input

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Czech
French
German
Hungarian
Italian
Polish
Russian
Spanish

Issues fixed

Can use Essential_improvements for one-key optimize.

Cannot Exclusive Fullscreen

Patch Gamelocation\demolish_Data\mainData by Hex Editor

Change 10A4h byte from"00" to "FE"

Game Capped At 60FPS

Modify GameLocation\demolish_Data\Managed\Assembly-CSharp.dll In DnSpy
  1. Open Assembly-CSharp.dll in DnSpy
  2. Expand "-" class
  3. Choose "GameController" class
  4. Choose "Awake' method
  5. Right click and choose "Edit Method"
  6. Find "Application.targetFrameRate = 60;" and replace 60 with any larger number such as 144 or 165 (or set it with -1 to fully unlock framerate)
Modify Screenshot
Modify Screenshot

Other information

API

Technical specs Supported Notes
Direct3D 9 Game used an old version of Unity3D, although can recognize commands "-force-d3d11" and "-force-gl", d3d9 is the only choose to avoid pink screen.
Executable 32-bit 64-bit Notes
Windows
Game provides only 32bit binary, and if you use 64bit Unity binary to replace, it will crash at launch

System requirements

Windows
Minimum Recommended
Operating system (OS) 7, 8, 8.1, 10
Processor (CPU) Intel Core i3 3.1 GHz
AMD Phenom II X3 2.8 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 15 GB
Video card (GPU) Nvidia GeForce GTX 560
AMD Radeon HD 6870
1 GB of VRAM
DirectX 11 (9 in fact) compatible
Sound (audio device) DirectX compatible


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References