Game Profiles turns the generic emulator recommendations into per-game tuning. For eight popular mobile titles, BRUTAL shows the right emulator settings, in-game graphics options and network ports for your hardware — and with one click applies priority, network prioritisation and FPS/renderer config to your detected emulators.
The eight built-in profiles
Open the Game Profiles page. You'll see a card for each supported game:
- PUBG Mobile / BGMI
- Call of Duty: Mobile
- Free Fire / Free Fire MAX
- Genshin Impact
- Mobile Legends: Bang Bang
- Clash Royale
- Asphalt 9: Legends
- Arena of Valor
Each card summarises the settings for your hardware tier (resolution, FPS target, CPU cores, RAM). Click a card to open its detail panel.
What's in a profile
The detail panel shows three things, all tuned to your hardware tier (LOW / MID / HIGH / ULTRA) and GPU vendor:
- Emulator settings — editable dropdowns for resolution, CPU cores, RAM, DPI, target FPS and renderer. The renderer recommendation is vendor-aware: NVIDIA gets OpenGL+/DirectX+, AMD gets Vulkan, Intel gets OpenGL+.
- In-game settings — the exact graphics options to pick inside the game (graphics quality, frame-rate mode, shadows, anti-aliasing, effects) for your tier.
- Network ports — the TCP/UDP ports that game's servers use, which the profile prioritises on your network.
Customising a profile
Change any dropdown (resolution, FPS, RAM, etc.) and BRUTAL saves it as a Custom override for that game — the card gets an orange Custom tag and your values persist between sessions. To go back to the tier defaults, click Reset to Defaults.
If you pick an FPS target higher than your monitor's refresh rate or your hardware can realistically sustain, BRUTAL shows an honest warning explaining the trade-off (screen tearing above your refresh rate, or frame drops above your tier's capability) and tells you the recommended value. It won't pretend numbers your hardware can't deliver are achievable.
Applying a profile
Click Apply Profile. BRUTAL then:
- Sets IFEO priority (High CPU and I/O) for the real emulator host executables — GameLoop, BlueStacks, LDPlayer, Nox, MEmu and MuMu — so the emulator gets scheduler priority on its next launch.
- Creates QoS policies (DSCP 46, Expedited Forwarding) scoped to the game's server ports, so game traffic is prioritised over background traffic.
- Sets an MMCSS gaming task and, for competitive titles (PUBG, CODM, Free Fire, AoV), maximises timer resolution.
- Writes the target FPS and renderer into the config of any detected GameLoop, BlueStacks or LDPlayer install — only into the real config files those emulators actually read.
The live log shows each step. The applied profile is remembered across restarts, and the card shows an Active badge. To undo, open the active profile and click Remove — the IFEO entries and QoS policies BRUTAL created are cleaned up.
Applying a profile is a Pro feature and requires running BRUTAL as Administrator. Browsing the profiles and reading the recommended settings is free. If you're on Free, you'll be prompted to activate.
Best practice
- Apply the profile, then open your emulator and confirm the resolution/RAM/cores match the panel — the config writer covers FPS and renderer, but you still set resolution and RAM in the emulator UI.
- Inside the game, copy the in-game settings list exactly. They're chosen for clarity and frame stability on your tier, not just maximum eye-candy.
- Use the FPS warning as a guide — if it flags your choice, the recommended value is usually the better experience.
Common issues / troubleshooting
- "Game Profiles is a Pro feature." Apply requires Pro. Activate your license, then apply.
- Log says config wasn't written. That's expected if the emulator isn't installed, or (for GameLoop) if its real config file isn't in the user-data location yet — launch the emulator once so it creates its config, then re-apply. BRUTAL deliberately won't write an orphan file the emulator would ignore.
- FPS warning won't go away. That's by design — it's telling you your target exceeds your monitor or hardware. Pick the recommended FPS to clear it.
For PC (non-emulator) titles, see PC games: scanning and per-game settings. To push an emulator to its FPS ceiling, see Getting 90–120 FPS in Android emulators.
FAQ
Which games have built-in profiles?
PUBG Mobile/BGMI, Call of Duty: Mobile, Free Fire/Free Fire MAX, Genshin Impact, Mobile Legends: Bang Bang, Clash Royale, Asphalt 9: Legends and Arena of Valor — eight profiles in total.
Does applying a profile change settings inside the game itself?
No. Inside the game, you copy the in-game settings list shown in the panel manually. Apply handles the Windows side (priority, network QoS, MMCSS, timer) and writes FPS/renderer into your emulator's config files.
Will the profile work if my hardware can't hit the listed FPS?
BRUTAL warns you when the FPS target exceeds your monitor refresh rate or your hardware tier's realistic capability, and recommends a sustainable value. It won't promise frame rates your machine can't deliver.
How do I undo a profile?
Open the active profile and click Remove. The IFEO priority entries and QoS registry policies BRUTAL created for that game are deleted; any other settings you have for those executables are left alone.