An open API service indexing awesome lists of open source software.

https://github.com/aetopia/aimflow

Fixes stuttery mouse input when using an external framerate limiter with Halo Infinite.
https://github.com/aetopia/aimflow

Last synced: 12 months ago
JSON representation

Fixes stuttery mouse input when using an external framerate limiter with Halo Infinite.

Awesome Lists containing this project

README

          

> [!CAUTION]
> **This doesn't trigger [Easy Anti-Cheat](https://support.halowaypoint.com/hc/en-us/articles/24540901669780-Halo-Infinite-Content-Update-31-Patch-Notes) but use at your own risk.**

# Aimflow
[Fixes stuttery mouse input when using an external framerate limiter with Halo Infinite.](https://www.youtube.com/watch?v=4pJd-dKW7WY)

## Installation
- Download the latest release from [GitHub Releases](https://github.com/Aetopia/Aimflow/releases/latest).

- Open Halo Infinite's installation directory.

- Replace `DumpTool.exe` in:

- Multiplayer: `\game`

- Campaign: `\subgames\CampaignS1`

## Building
1. Install [MSYS2](https://www.msys2.org/) & [UPX](https://upx.github.io/) for optional compression.
2. Update the MSYS2 Environment until there are no pending updates using:

```bash
pacman -Syu --noconfirm
```

3. Install GCC using:

```bash
pacman -S mingw-w64-ucrt-x86_64-gcc --noconfirm
```

3. Make sure `\ucrt64\bin` is added to the Windows `PATH` environment variable.
4. Run [`Build.cmd`](src/Build.cmd).