Skip to main content

Using crashlink

crashlink is a new HashLink bytecode Swiss Army knife that allows you to easily (and programatically) load, save, modify, patch, decompile, and otherwise poke at compiled Haxe in HashLink. This page serves as a brief overview of how to install, run, and use crashlink intuitively on your computer.

Prerequisites

  • A computer
  • An Internet connection
  • A Python installation (3.10+)

Installing

If you're using uv:

uv pip install --system crashlink[extras]

Otherwise:

pip install crashlink[extras]

Or, for a bleeding edge (potentially untested!) install:

uv pip install --system git+https://github.com/N3rdL0rd/crashlink[extras]

Loading the game

On Windows:

crashlink "C:\Path\To\Dead Cells\deadcells.exe"

On *nix and MacOS:

crashlink "/path/to/Dead Cells/hlboot.dat"

Loading the game into memory will take a minute or so. Then, you'll be dropped into the crashlink shell.