Warehouse Wiki

Singularity (PC)

Singularity (PC) Guide v0.3

There are two ways to install the files needed to play online: using WH Launcher or doing everything manually. The launcher is easier, but both methods work.

1. Get your Singularity login key

To connect to Warehouse servers and the WHS system, you'll need a Singularity login key. You can get one from the Warehouse website or through our Discord bot.

Website method

  1. Go to warehouse.games and sign in. If you don't have an account yet, create one.

  2. Open your profile and find Singularity (PC).

  3. Get your Singularity login key from there and download the provided file.

Discord method

  1. Join the Warehouse Discord server.

  2. Go to #bot-channel, use /wh_register, and select Singularity (PC).

  3. Check your DMs for a shiny new key! Press the download button to save the file.

⚠️ ATTENTION ⚠️
DO NOT SHARE YOUR KEY WITH ANYONE EXCEPT WAREHOUSE STAFF.

Or you will lost access to your account and expirience a curse of RA.

For manual installation, you'll need the singularity_pc.reg file. Keep it somewhere you can find it again.

2. Install the multiplayer files

You can use WH Launcher or install the files manually. Pick one method; you don't need to do both.

2.1 WH Launcher method

WH Launcher was made to simplify multiplayer installation and help keep your game updated. Plus it can show current players and sessions. That's pretty much it. I made it as a person who hates launchers, so, no invasive stuff like autorun on system start up and sitting in a tray.

  1. Download and install WH Launcher.

  2. Launch WH Launcher.

    On first start-up (or later in settings) you can link the launcher to your website profile.

  3. Find Singularity in the launcher and locate your game installation.

    If automated search fails, manually select the game folder.

  4. Use the launcher's installation or update option to install the required files.

  5. Launch the game.

If you used WH Launcher, skip the manual installation section below.

2.2 Manual method

Applying your new key

This part is different for Steam and non-Steam users. Windows 11 users may also have to do some extra steps.

Steam version

Just a heads-up: These actions need to be done on every game launch. Steam rewrites your CD key in the registry every time you launch the game. I can't do much about it, sorry!

  1. Launch the game.

  2. As soon as you see the game window, Alt-Tab to the desktop.

  3. Double-click singularity_pc.reg.

  4. Agree to the registry import prompts, after checking that the file is the key you downloaded from Warehouse.

  5. Return to the game and click Multiplayer.

Non-Steam version
  1. Double-click singularity_pc.reg.

  2. Agree to the registry import prompts, after checking that the file is the key you downloaded from Warehouse.

  3. Done.

Windows 11 users or "insufficient privileges" error

If you get a long error about insufficient privileges when double-clicking the .reg file, you'll need to run Registry Editor as Administrator.

  1. Open the Start menu.

  2. Enter regedit.

  3. Right-click Registry Editor and select Run as administrator.

  4. In the top left corner, select File, then Import.

  5. Open singularity_pc.reg.

  6. Done.

Add Universal Warehouse Redirector

  1. Go to the Universal Warehouse Redirector release page.

  2. Grab the latest dinput8.dll from the page.

  3. Place dinput8.dll into the Singularity\Binaries\ folder.

3. Launch the game and play

If you used the manual method, make sure you've applied your key and installed the redirector. For the Steam version, remember to import the key after launching the game.

4. Optional: forward port 7777 UDP

To improve connectivity between clients, forward UDP port 7777 to the PC running the game. If you have no idea what that is or how to do it, just Google:

%your router model name or brand% port forwarding

This should give you enough guides to figure it out.