Skip to content

shaggyrogers/deadlock-dma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

DMA cheat for Deadlock. WIP, currently provides radar only.

Requirements

You will need:

  • DMA card supported by PCILeech
  • Python 3.12+
    • uv
  • Slave PC and master laptop to run the game and cheat respectively

Setup

If you are using an AMD CPU and/or Thunderbolt-based DMA card, it may be necessary to generate a physmemmap.txt using the instructions here and place it in the project root directory.

To use flameblast12's hero icons for the minimap, follow instructions in gen_hero_icons.py.

udev

You may need to add an appropriate udev rule to allow access to your DMA card. For an unmodified PCIe Squirrel you can use the following:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="601f", MODE="0666", GROUP="plugdev"

Usage

Install missing dependencies and run:

uv run python main.py

About

DMA cheat for Deadlock

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages