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.