Quick Start Guide

Here's a revised version of the Quick Start Guide, formatted for GitBook:

Quick Start Guide

Requirements

  • Windows 10 & 11 (22H2 up to 24H2)

  • Hyper-V enabled in Windows Features

  • SecureBoot off

  • UEFI Bootmode

  • NX Protection disabled

  • HVCI disabled

Step 1: Download the Components

  1. Download the following files from our official Discord Server:

    • Styx-Loader.exe

    • Styx-Init.exe (or Styx-Init.dll)

    • StyxLib.lib

    • Styx.h

Step 2: Initial Setup

  1. Run Styx-Loader.exe with administrator privileges.

  2. If everything is successfull, you will be prompted to restart your PC. Press "yes" if you want to immediatly restart or no, if you want to manually restart your PC (recommend if you have Tasks open that you want to save.)

Step 3: Post-Restart Initialization

After the PC restarts:

  1. Run Styx-Init.exe with administrator privileges.

IMPORTANT: Always run Styx-Init.exe before launching any program that uses StyxLib.lib. Failure to do so may result in a Blue Screen of Death (BSOD).

Step 4: Implement Styx in Your Project

  1. Add StyxLib.lib and Stx.h to your project.

  2. Include the header in your code:

    #include "Styx.h"
  3. Configure your project settings to properly link with StyxLib.lib.

Alternative: Using Styx-Init.dll

For a more streamlined process, you can integrate Styx-Init.dll into your own loader:

  1. Include Styx-Init.dll in your project.

  2. Load and initialize the DLL before using any Styx functions.

TIP: Integrating Styx-Init.dll into your loader can simplify the startup process for your customers.

Example Implementation

For an example use I would like to refer you to our private Repository.

Private example Repository for our .lib implementation

NOTE: If you don't have access, but you have a valid Subscription. Please open a Ticket on our Discord Server.

Or check our our Example Page here:

Example

Last updated