Windows utility for 8 Ball Pool that uses DLL injection to load an ImGui overlay and provide menu-driven controls during gameplay.
8 Ball Pool X is a Windows-based game-script utility for 8 Ball Pool. It enters the running game through a DLL injection process and displays an ImGui overlay that can be used to manage available settings and actions from inside the game.
Rather than functioning as an independent launcher, the project follows a mod-menu approach. Its main purpose is to provide an accessible in-game panel, a direct loader workflow, and toggle controls that can be enabled or disabled through the overlay.
- Loads into the target process through DLL injection
- Displays an ImGui interface during gameplay
- Provides a mod-menu layout for accessing available controls
- Supports Windows systems
- Includes toggles for switching controls on or off
- Uses a loader-oriented startup process
- Provides a utility structure for game-side adjustments
- Built specifically for 8 Ball Pool
- Get the newest build using the download link above.
- Unpack the downloaded files into an easily accessible directory.
- Start the included loader or injector and attach the DLL to the 8 Ball Pool process.
- Open the game overlay and operate the controls through its menu.
A typical launch sequence is:
- Open 8 Ball Pool
- Start the loader or injector
- Wait for the ImGui panel to load
- Configure the available options from the menu
| Setting | Description |
|---|---|
| Overlay | Displays the in-game ImGui panel |
| Menu toggles | Enables or disables individual controls |
| Loader path | Uses the DLL injection startup method |
| Target process | Selects the active 8 Ball Pool window |
| Window focus | Keeps interaction associated with the current game session |
The basic interaction model is organized as follows:
| Control | Action |
|---|---|
| Insert / Hotkey | Show or hide the overlay |
| Menu click | Switch a feature on or off |
| Loader action | Inject the DLL into the selected process |
- Platform: Windows
- Target game: 8 Ball Pool
- Delivery method: DLL injection
- Interface: ImGui overlay and mod menu
Known limitations:
- The target process must already be running before injection
- Operation depends on the active game client and its process state
- Overlay results can differ depending on window mode and system configuration
Download and extract the build, then use the included loader or injector with the running 8 Ball Pool process.
Once the ImGui overlay is visible, use its menu toggles to adjust the script's available options.
The current build is intended for Windows only.
Yes. The interface is based on menu entries and toggle-style settings.
Store the DLL, loader, and related files in a directory that is easy to locate. When launching, direct the injector to the active target process.
Download the newest build, replace the previous files, and perform the standard loading process again.
GNU GPL v3.0 - see LICENSE for details.