Lightweight utility tool to switch active modloader profile
This is a single-executable tool designed to quickly change the active profile in Modloader for Grand Theft Auto III, Vice City and San Andreas. It is incredibly lightweight (~1.2 MB) and requires no external dependencies or runtimes. Built in Rust and utilizes the native Windows GUI bindings.
- It automatically reads your
modloader/modloader.iniconfiguration, detects all available profiles, and displays them in a minimal interface. - Re-writes the active profile configuration in-place. It safely preserves all original comments, alignment, and formatting within the file.
- Download: Obtain the latest
ProfileSwitcher.exefrom the Releases page. - Install: Drop the executable directly into your Grand Theft Auto root directory (the same folder containing game's
.exeand yourmodloaderfolder). - Run: Launch
ProfileSwitcher.exe. Select your desired profile, and the configuration will instantly be updated.
To compile the application yourself, you will need the Rust toolchain installed on your Windows machine.
-
Clone the repository:
git clone https://github.com/yourusername/modloader-profile-switcher.git cd modloader-profile-switcher -
Compile the release executable:
cargo build --release
-
Locate the compiled executable: The standalone binary will be generated at
target/release/ProfileSwitcher.exe.
This project is distributed under the MIT License. See LICENSE for further details.
