Hacknet

From PCGamingWiki, the wiki about fixing PC games
Hacknet
Hacknet cover
Developers
Team Fractal Alligator
macOS (OS X) Ethan Lee
Linux Ethan Lee
Publishers
Surprise Attack Games
Engines
FNA[1]
Windows (alternate) XNA[2]
Release dates
Windows August 12, 2015
macOS (OS X) December 18, 2015
Linux December 18, 2015
Hacknet at Wikipedia

General information

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

Availability[edit]

Source DRM Notes Keys OS
Discord
Discord
Included with Discord Nitro.
Windows
GOG.com
DRM-free
Windows
macOS (OS X)
Linux
Green Man Gaming
Icon overlay.png
Windows
macOS (OS X)
Linux
Humble Store
DRM-free
Icon overlay.png
Windows
macOS (OS X)
Linux
itch.io
DRM-free
Educational License also available.
Icon overlay.png
Windows
macOS (OS X)
Linux
Origin
Icon overlay.png
Included with Origin Access Basic.
Windows
Steam
Icon overlay.png
Windows
macOS (OS X)
Linux
A free alpha version is available.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\Settings.txt[Note 1]
macOS (OS X) ~/Library/Application Support/Hacknet/Settings.txt
Linux $XDG_CONFIG_HOME/Hacknet/Settings.txt

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\Hacknet\Accounts\
macOS (OS X) ~/Library/Application Support/Hacknet/Accounts
Linux $XDG_DATA_HOME/Hacknet/Accounts
Steam <Steam-folder>/userdata/<user-id>/365450/remote/
Game installation folder is used by the Steam version in rare cases when the game cannot access the primary location.[3]
This game follows the XDG Base Directory Specification on Linux.

Save game cloud syncing[edit]

System Native Notes
Discord
GOG Galaxy
Origin
Steam Cloud

Video settings[edit]

General settings.
General settings.

Multi-monitor[edit]

Modify settings file[3]
  1. Go to the installation folder.
  2. Open Settings.txt.
  3. Modify the top two lines so they have your desired resolution width and height, respectively.
  4. Save and close the file.

Input settings[edit]

Keyboard and mouse State Notes
Remapping
See the glossary page for potential workarounds.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
See the glossary page for potential workarounds.

Audio settings[edit]

Audio feature State Notes
Separate volume controls
Sound (togglable only), Music
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Dutch
French
German
Japanese
Korean
Russian
Spanish
Turkish

Network[edit]

Multiplayer types

Type Native Players Notes
LAN play
Online play
2 Available in the alpha versions.[4]

Issues unresolved[edit]

Crash on startup[edit]

Some graphics cards are unable to correctly tell Hacknet what resolution they use.
Some older graphics cards crash when scanlines are enabled by default, disabling scanlines in the settings.txt configuration file then starting the game resolves this issue.
The developer is working on a permanent solution.[citation needed]
Manually add settings file[5]

Go to the installation folder and replace the content of settings.txt with this:

1280
1008
true
bloom: true
scanlines: true
muted: false
volume: 0.3
fontConfig: default
hasSaved: True
shouldMultisample: True
defaultLocale: en-us
drawMusicVis: True

Notes

The first two lines are the screen resolution values. The third line contains a boolean value to toggle fullscreen mode.
Using 1008 rather than 1024 seems to solve the black screen issue on startup.[citation needed] Adjust resolution accordingly.
Change compatibility settings[5]
  1. Go to the installation folder.
  2. Right-click Hacknet.exe, then click on Properties.
  3. Go to the Compatibility tab.
  4. Check Run in 640x480 resolution and Run this program as an Administrator.
  5. Click OK.

Notes

Uncheck Run in 640x480 resolution once the resolution has been set in the in-game options menu.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 9
OpenGL 2.1, 3.0 2.1 support requires a compatible Mac or Linux OS and a graphics card supporting OpenGL 2.1 with ARB extensions.
Shader Model support 2.0
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

System requirements[edit]

Windows
Minimum
Operating system (OS) XP
Processor (CPU) 2.0 GHz
System memory (RAM) 512 MB
Hard disk drive (HDD) 500 MB
Video card (GPU) OpenGL 3.0 compatible (2.1 with ARB extensions acceptable)
macOS (OS X)
Minimum
Operating system (OS) 10.7.5
Processor (CPU) 2.0 GHz
System memory (RAM) 512 MB
Hard disk drive (HDD) 500 MB
Video card (GPU) OpenGL 3.0 compatible (2.1 with ARB extensions acceptable)
Linux
Minimum
Operating system (OS) Ubuntu 13.04
Processor (CPU) 2.0 GHz
System memory (RAM) 512 MB
Hard disk drive (HDD) 500 MB
Video card (GPU) OpenGL 3.0 compatible (2.1 with ARB extensions acceptable)

Notes

  1. When running this game without Administrator elevation, activity in %PROGRAMFILES%, %PROGRAMFILES(X86)%, and %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore\ (more details).

References