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 "The Technomancer"

From PCGamingWiki, the wiki about fixing PC games
 
(47 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{Stub}}
 
{{Cleanup}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = The Technomancer cover.jpg
 
|cover        = The Technomancer cover.jpg
Line 11: Line 9:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|June 28, 2016}}
 
{{Infobox game/row/date|Windows|June 28, 2016}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer}}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time}}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person}}
 +
{{Infobox game/row/taxonomy/controls          | Direct control}}
 +
{{Infobox game/row/taxonomy/genres            | RPG, ARPG, Hack and slash}}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic}}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi}}
 +
{{Infobox game/row/taxonomy/series            | Mars: War Logs }}
 
|steam appid  = 338390
 
|steam appid  = 338390
 
|steam appid side  =  
 
|steam appid side  =  
|gogcom page  =  
+
|gogcom id    = 1972906591
 +
|official site= http://thetechnomancer-game.com
 
|strategywiki =  
 
|strategywiki =  
 +
|mobygames    = technomancer
 
|wikipedia    = The Technomancer
 
|wikipedia    = The Technomancer
 
|winehq      = 18209
 
|winehq      = 18209
 +
|license      = commercial
 
}}
 
}}
 +
 +
'''Key points'''
 +
{{--}} Requires disabling of cores on systems with more than 4 cores, see [[#Infinite loading screen upon the game start without having to full system cap CPU thread count|Infinite loading screen upon the game start up]]
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://steamcommunity.com/app/338390/discussions/ Steam Community Discussions]
+
{{GOG.com links|1972906591|the_technomancer}}
{{mm}} [http://thetechnomancer-game.com Official site]
+
{{mm}} [https://steamcommunity.com/app/338390/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| Publisher | https://us-focushop.nexway.com/games/role-playing-rpg/the-technomancer-810234.html | Steam | | | Windows }}
 +
{{Availability/row| Gamesplanet | 3040-1 | Steam |  |  | Windows }}
 +
{{Availability/row| GOG.com | the_technomancer | DRM-free | | | Windows }}
 +
{{Availability/row| GMG | technomancer | Steam | | | Windows }}
 
{{Availability/row| Humble | the-technomancer | Steam |  |  | Windows }}
 
{{Availability/row| Humble | the-technomancer | Steam |  |  | Windows }}
 
{{Availability/row| Steam | 338390 | Steam |  |  | Windows }}
 
{{Availability/row| Steam | 338390 | Steam |  |  | Windows }}
 
}}
 
}}
{{ii}} All versions require {{DRM|Steam}}.
 
  
 
==Essential improvements==
 
==Essential improvements==
Line 40: Line 57:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\The Technomancer\}}
 
}}
 
}}
 
+
{{ii}} Config files include default.profile and graphicconfig.txt.
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|userprofile}}\Documents\The Technomancer\}}
+
{{Game data/saves|Windows|{{p|userprofile\Documents}}\The Technomancer\{{code|*}}.fsav}}
 
}}
 
}}
{{ii}} No apparent limit on number of save files.
+
{{ii}} No apparent limit on number of save files. Previous Silk Engine games had a 50 file limit.
  
 
===[[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
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = true
+
|epic games launcher      =
|steam cloud notes     =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = true
|uplay notes           =  
+
|gog galaxy notes          =
|xbox cloud           =  
+
|origin                   =  
|xbox cloud notes     =  
+
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes         = Save files only.
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud               =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Image|The Technomancer - Video Settings.png|Video settings.}}
|wsgf link                  = http://www.wsgf.org/dr/technomancer/en
+
{{Video
 +
|wsgf link                  = https://www.wsgf.org/dr/technomancer/en
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
Line 77: Line 101:
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
 
|fov                        = true
 
|fov                        = true
|fov notes                  = <ref>http://www.dsogaming.com/pc-performance-analyses/technomancer-pc-performance-analysis/</ref>
+
|fov notes                  =  
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
Line 85: Line 109:
 
|anisotropic notes          = Up to x16.
 
|anisotropic notes          = Up to x16.
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = Includes interface aliasing.
+
|antialiasing notes        = [[FXAA]] and [[TAA]]. A separate [[SSAA]] option is available for the UI.
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 98: Line 125:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|The Technomancer - Control Settings.png|Control settings.}}
 +
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 122: Line 150:
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|xinput controllers        = unknown
+
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = true
 
|dualshock 4 notes        =  
 
|dualshock 4 notes        =  
|dualshock prompts        = unknown
+
|dualshock prompts        = true
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
 
|light bar support        = false
 
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = unknown
+
|dualshock 4 modes        = V1, Wired, Bluetooth
|dualshock 4 modes notes  =  
+
|dualshock 4 modes notes  = V2 requires DS4Windows to emulate DS4 V1
 
|tracked motion controllers= unknown
 
|tracked motion controllers= unknown
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
Line 144: Line 172:
 
|other button prompts      = unknown
 
|other button prompts      = unknown
 
|other button prompts notes=  
 
|other button prompts notes=  
|button prompts            = Xbox
 
|button prompts notes      =
 
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
Line 154: Line 180:
 
|steam input api          = unknown
 
|steam input api          = unknown
 
|steam input api notes    =  
 
|steam input api notes    =  
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =
 
}}
 
}}
 +
<gallery>
 +
The Technomancer - Keybindings 1.png|Keybinding options (1/4).
 +
The Technomancer - Keybindings 2.png|Keybinding options (2/4).
 +
The Technomancer - Keybindings 3.png|Keybinding options (3/4).
 +
The Technomancer - Keybindings 4.png|Keybinding options (4/4).
 +
The Technomancer - Gamepad.png|Gamepad bindings.
 +
</gallery>
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Image|The Technomancer - Audio Options.png|Audio options.}}
 +
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 173: Line 215:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = German
+
  |language  = Polish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Spanish
 
  |language  = Spanish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
Line 255: Line 300:
 
|play area room-scale        =  
 
|play area room-scale        =  
 
|play area room-scale notes  =  
 
|play area room-scale notes  =  
 +
}}
 +
 +
==Issues fixed==
 +
===Infinite loading screen upon the game start without having to full system cap CPU thread count===
 +
{{Fixbox|description=On a system with more than 8 processing CPU threads system to run game 1-time configuration and no full system cap|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/256290/discussions/0/558754898898645363/?ctp=10#c4794664409795613305|title=Game Crashing on startup|date=2022-08-15}}
 +
</ref>|fix=
 +
From the above guide and comments, I was able to fix the game crash after some trial-and-error. I have a new hybrid-core 12th gen cpu so I also set the "ProcessorCountLieForHybridCPU" to 16.
 +
 +
For the tool: Search the web for adk-install (direct links might give old versions), look for "Download and install the Windows ADK", select the correct version for your operating system (Windows 10/11), ignore the PE download. Run the program and ONLY install the application compatibility toolkit.
 +
 +
To apply the fix:
 +
#Open the new app "Compatibility Administrator (32-bit)"
 +
#Right-click the current database under "Custom Databases" and rename it to something like "Game compatibility fixes"
 +
#With that database highlighted, click "Fix"
 +
#Fill in the fields of name and vendor (not important if incorrect), and then browse for the game
 +
#Click Next twice (ignore the first Compatibility Modes screen)
 +
#Scroll down and click the checkbox next to ProcessorCountLie
 +
#Click Parameters while ProcessorCountLie is highlighted
 +
#enter 8 into the "Command Line" field and click OK
 +
- Repeat the above 2 steps for ProcessorCountLieForHybridCPU if you have different types of processor cores (like Intel's E and P cores on 12th gen processors)
 +
#Click Next
 +
#Click Finish (optionally click "Auto-Generate" first.. it adds uplay_r1_loader.dll to it.. not sure if that makes a difference)
 +
(*If any mistakes were made, simply go back to the entry under Applications for The Technomancer, right-click Technomancer.exe and "Edit application fix")
 +
- SAVE the database - either using the Max Payne guide's suggestions, or just save it as whatever and name it whatever you like.
 +
- Right-click the database you renamed earlier, and click INSTALL
 +
 +
Now the game should run.
 +
 +
As noted in the guide, the compatibility layer will be in the registry at:
 +
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Custom
 +
 +
 +
'''NOTE''': An expanded explanation for dumbs for this operation can be found ''here''<ref>{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=2951759425|title=How to run The Technomancer/Child of Light with higher than supported multicore CPUs|date=2023-03-25}}
 +
</ref>.
 +
}}
 +
 +
===Infinite loading screen upon the game start up (OLD)===
 +
{{Fixbox|description=On a system with more than 4 cores enabled user needs to disable the extra cores|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/338390/discussions/1/358415738206360925/|title=Stuck in loading|date=2020-03-01}}
 +
</ref>|fix=
 +
# Open start menu>
 +
# Type 'msconfig' and start the System Configuration tool that shows in the search
 +
# Click on the 'Boot' tab
 +
# Click on the 'Advanced Options' button on the middle left of the window, a new window should popup
 +
# Tick the 'Number of processors:' option at the top left of the window
 +
# From the dropdown list choose 4 as the maximum enabled cores
 +
# Press 'OK' and then 'Apply'
 +
# You will be presented with a possibility of rebooting the system. Reboot the system.
 +
# After reboot verify you have only 4 cores enabled
 
}}
 
}}
  
Line 260: Line 353:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 11
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 277: Line 370:
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  = 5.0
 
|shader model versions  = 5.0
|shader model notes    = Do not neccessarily need a video card that supports shader model 5.0 to play.
+
|shader model notes    = SM 5.0 Support is not required.{{Citation needed}}
|64-bit executable     = true
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=  
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
Line 299: Line 402:
 
|recCPU  =  
 
|recCPU  =  
 
|recRAM  = 8 GB
 
|recRAM  = 8 GB
|recHD    = 11 GB
+
|recHD    =  
 
|recGPU  =  
 
|recGPU  =  
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 02:06, 25 March 2023

The Technomancer
The Technomancer cover
Developers
Spiders
Publishers
Focus Home Interactive
Engines
Silk
Release dates
Windows June 28, 2016
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres RPG, ARPG, Hack and slash
Art styles Realistic
Themes Sci-fi
Series Mars: War Logs
The Technomancer on MobyGames
The Technomancer on Wikipedia
Mars: War Logs
Mars: War Logs 2013
The Technomancer 2016

Key points

Requires disabling of cores on systems with more than 4 cores, see Infinite loading screen upon the game start up

General information

GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Essential improvements

Skip intro videos

Replace intro files[citation needed]
  1. Download empty intro files and extract them.
  2. Go to <path-to-game>\boot\data\video and replace both mp4 with the newly downloaded ones.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\The Technomancer\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/338390/pfx/[Note 1]
Config files include default.profile and graphicconfig.txt.

Save game data location

System Location
Windows %USERPROFILE%\Documents\The Technomancer\*.fsav
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/338390/pfx/[Note 1]
No apparent limit on number of save files. Previous Silk Engine games had a 50 file limit.

Save game cloud syncing

System Native Notes
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud
Save files only.

Video

Video settings.
Video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Supports dynamic resolution.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Up to x16.
Anti-aliasing (AA)
FXAA and TAA. A separate SSAA option is available for the UI.
Vertical sync (Vsync)
60 FPS and 120+ FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input

Control settings.
Control settings.

Audio

Audio options.
Audio options.

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

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Polish
Spanish

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: The Technomancer.

Issues fixed

Infinite loading screen upon the game start without having to full system cap CPU thread count

On a system with more than 8 processing CPU threads system to run game 1-time configuration and no full system cap[1]

From the above guide and comments, I was able to fix the game crash after some trial-and-error. I have a new hybrid-core 12th gen cpu so I also set the "ProcessorCountLieForHybridCPU" to 16.

For the tool: Search the web for adk-install (direct links might give old versions), look for "Download and install the Windows ADK", select the correct version for your operating system (Windows 10/11), ignore the PE download. Run the program and ONLY install the application compatibility toolkit.

To apply the fix:

  1. Open the new app "Compatibility Administrator (32-bit)"
  2. Right-click the current database under "Custom Databases" and rename it to something like "Game compatibility fixes"
  3. With that database highlighted, click "Fix"
  4. Fill in the fields of name and vendor (not important if incorrect), and then browse for the game
  5. Click Next twice (ignore the first Compatibility Modes screen)
  6. Scroll down and click the checkbox next to ProcessorCountLie
  7. Click Parameters while ProcessorCountLie is highlighted
  8. enter 8 into the "Command Line" field and click OK

- Repeat the above 2 steps for ProcessorCountLieForHybridCPU if you have different types of processor cores (like Intel's E and P cores on 12th gen processors)

  1. Click Next
  2. Click Finish (optionally click "Auto-Generate" first.. it adds uplay_r1_loader.dll to it.. not sure if that makes a difference)

(*If any mistakes were made, simply go back to the entry under Applications for The Technomancer, right-click Technomancer.exe and "Edit application fix") - SAVE the database - either using the Max Payne guide's suggestions, or just save it as whatever and name it whatever you like. - Right-click the database you renamed earlier, and click INSTALL

Now the game should run.

As noted in the guide, the compatibility layer will be in the registry at: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Custom


NOTE: An expanded explanation for dumbs for this operation can be found here[2].

Infinite loading screen upon the game start up (OLD)

On a system with more than 4 cores enabled user needs to disable the extra cores[3]
  1. Open start menu>
  2. Type 'msconfig' and start the System Configuration tool that shows in the search
  3. Click on the 'Boot' tab
  4. Click on the 'Advanced Options' button on the middle left of the window, a new window should popup
  5. Tick the 'Number of processors:' option at the top left of the window
  6. From the dropdown list choose 4 as the maximum enabled cores
  7. Press 'OK' and then 'Apply'
  8. You will be presented with a possibility of rebooting the system. Reboot the system.
  9. After reboot verify you have only 4 cores enabled

Other information

API

Technical specs Supported Notes
Direct3D 11
Shader Model support 5.0 SM 5.0 Support is not required.[citation needed]
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum Recommended
Operating system (OS) 7, 8, 10 64-bit
Processor (CPU) AMD FX-4100 X4 3.6 GHz
Intel Core i5-2500 3.3 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 11 GB
Video card (GPU) AMD Radeon HD 6950
Nvidia GeForce GTX 560
1 GB of VRAM
DirectX 11 compatible


Notes

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

References

  1. Game Crashing on startup - last accessed on 2022-08-15
  2. How to run The Technomancer/Child of Light with higher than supported multicore CPUs - last accessed on 2023-03-25
  3. Stuck in loading - last accessed on 2020-03-01