Skip to content

Getting Started

screenshot

Operating System Simulator adds a full simulated OS — programs, terminal, filesystem, store, and hardware boot flow — to your Unreal project. This page gets you from install to a running demo in the editor.

flowchart TB
  subgraph row1[" "]
    direction LR
    Install["Install Operating System Simulator"] --> Enable["Enable in Edit → Plugins"] --> Build["Generate VS project files + Build"]
  end
  subgraph row2[" "]
    direction LR
    Content["Show Engine Content + Show Plugin Content"] --> Demo["Open DemoMap"] --> Tutorials["Follow Tutorials overview"]
  end
  Build --> Content
  1. Install from Fab / Marketplace.
  2. Enable Operating System Simulator under Edit → Plugins.
  3. Restart the editor.

If you see module ‘GlobalCore’ could not be found, build the project once:

Troubleshooting

The plugin ships demo maps, hardware, programs, and UI under engine plugin paths.

  1. In Content Browser → View Options, enable Show Engine Content and Show Plugin Content.

  2. Open DemoMap:

    Plugins → OperatingSystemSimulator → OperatingSystemContent → Demo → Maps

Enable Plugin Content Screenshot

Try the demo map tutorial

Disable Use Less CPU when in Background (Editor Preferences → General → Performance) so timers and boot sequences run reliably in PIE.

Prerequisites

The Operating System API reference documents classes, functions, and inheritance — browse from the API Reference tab.

screenshot

GuideAPI
Blueprint ReferenceCommon nodes and parent classes
C++ ReferenceModules and headers
Plugin ClassesArchitecture overview

Follow the Overview series:

  1. Create a device actor
  2. Create a device
  3. Create an operating system
  4. Create a custom program

screenshot

For custom plugin work, contact us via our website.