
A modular Python bot that farms XP in Super Dragon Ball Heroes: World Mission on Steam Deck using OpenCV and a virtual Xbox controller.
SDBH XP Farm is a Linux / Steam Deck automation tool that runs a full torunament → battle → reward loop without modifying game files, memory, or network traffic.
It uses OpenCV template matching against cropped UI screenshots (via mss) to detect game states, then drives a virtual Xbox 360 gamepad through Linux (evdev) so the game receives normal controller inputs.
The core is an 18-state machine with multi-cycle farming, hybrid timing (template polls + fixed waits for load screens), analog stick aim nudges, configurable tunables in config.py, and teimstamped run logs for debugging and calibration.
Personal project
2026
Solo developer
© 2026 Jane Doe. All rights reserved.