Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Severance: Blade of Darkness (BldMystery)
PORTSNATIVE

Severance: Blade of Darkness (BldMystery)

NATIVE PORTACTION / ADVENTUREWINDOWSALPHA

Severance: Blade of Darkness (BldMystery)

Severance: Blade of Darkness

OriginWindows

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows

View official project

About the project

Blade: The Edge of Darkness es un videojuego de acción en 3D desarrollado por la empresa española Rebel Act Studios y distribuido por Codemasters. En otros países el nombre tuvo que ser cambiado por motivos de copyright, pasándose a llamar Severance: Blade of Darkness.

Official project information

Author's original READMEOpen on GitHub ↗

Build status Join the chat at https://gitter.im/BldMystery/community Discord server

Mystery of Blade

Mystery of Blade is a project containing decompiled source code of Severance: Blade of Darkness game.

Target version

The target is classic (not Steam) version released at 2001 with patch v1.01 installed.

Purpose

The goal of this project is making the source code of the game open to the community. The code should be as close as possible to original game (with same bugs and limitations). There is another project for bug fixes based on this repository.

Status

Fully recovered binaries

  • Bladex.dll
  • Netblade/Netblade.dll
  • netgame.dll
  • Raster.dll

Partially recovered binaries

  • Blade.exe
  • rOpenGL.dll

Method

  • Create Visual Studio project with native assembly code of Blade.exe.
  • Choose function/method which source code we want to reconstruct.
    • Provide C++ implementation of this function/method.
    • Remove assembly implementation of this function (using process_asm.py script).
  • Go to the next function/method.

So we have consistent project at each stage.

Contributing

There are still a lot of unrecovered functions. So any contribution is welcome. Just choose a function/class method, reconstruct its source code and send pull request to this repository. Provided implementation should be as close as possible to original binary.

View official project
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Action / Adventure
Status
alpha
Original platform
Windows
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 1

Windows
View on GitHub
Advertisement