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.
- Host: GitHub
- URL: https://github.com/aetopia/aimflow
- Owner: Aetopia
- License: mit
- Created: 2024-10-26T14:02:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-27T11:37:38.000Z (over 1 year ago)
- Last Synced: 2025-05-17T10:08:27.953Z (about 1 year ago)
- Language: C
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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).