Skip to content

fluffysnaff/hackmatch

Repository files navigation

Hackmatch: Redmatch 2 Cheat

Platform: Windows C++20 GitHub release License: GPL-3.0

Hackmatch Aim menu

Get Started

Download and extract the latest release, then run:

install.bat

After installing Hackmatch, start Redmatch 2 and press Insert to open/close the menu.

See the installation guide for custom game paths, manual installation, what the script does, and solutions to common errors.

Overview

Hackmatch is an open-source, Windows-only Redmatch2 hack written in C++20.

-> See the whole menu.

Contents

Redmatch 2 Mod Features

Module Current options
Aimbot Configurable activation, camera-aware FOV, team filtering, target points, wall check, ignore shielded
Visuals Full/corner boxes, names, distance, snaplines, offscreen arrows, target markers
Weapons No spread, infinite ammo, fast reload, no camera shake, and rapid fire
Player Auto sprint, custom player speed, gravity controls, camera FOV, movement graph, and disable own spawn protection
Config Streamproof capture control, named profiles, config sharing, configurable hotkeys, menu opacity, 36 built-in themes, custom theme editor, and project/version details

Themes and settings are saved with profiles in %APPDATA%\Hackmatch\profiles.

Technology

Hackmatch is a native C++20 DLL that works with Redmatch 2's IL2CPP runtime. It uses MinHook for hook lifecycle, DirectX 11 for rendering, Dear ImGui for the menu, and CMake with Ninja for reproducible builds.

Source Build Requirements

  • Windows 10(not tested) or Windows 11
  • Redmatch 2 on Steam
  • Visual Studio 2022 C++ Build Tools
  • CMake 3.24 or newer
  • Ninja

Build from Source

Install the requirements above, then clone and build the repository:

git clone https://github.com/fluffysnaff/hackmatch.git
cd hackmatch
scripts\build_release.bat

The release DLL is written to build-release\hackmatch.dll. To build and install in one step:

build_and_install.bat
build_and_install.bat "C:\Program Files (x86)\Steam\steamapps\common\Redmatch 2"

See the installation guide for full instructions and troubleshooting.

At startup, Hackmatch compares Steam's installed build ID with the build recorded in game_offsets.h. A mismatch is reported in the menu and console but does not prevent startup.

Hotkeys and Controls

Key Action
Insert Toggle the menu (configurable)
End Unload, restore modified state and remove hooks (configurable)

Documentation

FAQ

What is Hackmatch?

Hackmatch is a native Redmatch 2 hack for Windows. It provides aimbot, ESP, weapon, player, appearance, profile, and hotkey settings in an in-game ImGui menu.

How do I install Hackmatch?

Download and extract the latest release(optionally building from the source is recommended), then run install.bat. It finds the Redmatch 2 Steam installation and installs the packaged DLL as Redmatch 2_Data\enforcer.dll. Source builds can use build_and_install.bat instead.

Does Hackmatch support every Redmatch 2 version?

IL2CPP bindings can change when Redmatch 2 updates. Hackmatch compares the installed Steam build with its supported build and displays a warning when they do not match. See Updating game bindings for the verification process.

Where are Hackmatch profiles stored?

Profiles, themes, hotkeys, and other settings are stored in %APPDATA%\Hackmatch\profiles. Configurations can also be shared using Copy current config and Paste config in the Config module.

Project Notice

Hackmatch is an independent educational project, not affiliated with Redmatch 2. Use it only where you have permission and understand the game's rules. Licensed under GPL-3.0; third-party notices are in NOTICE.

Star History

Star History Chart

About

A polished, open-source Redmatch 2 modification built for flexibility, customization, and ease of use.

Topics

Resources

License

Contributing

Stars

9 stars

Watchers

1 watching

Forks

Contributors