Skip to content

WebTernColumn/Bethini-Pie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BethINI Pie — Performance INI Editor

preview


Download


A modern graphical editor for Bethesda game configuration files. Replaces manual INI editing with a clean interface, game-aware presets, and instant performance tuning.

Windows Python License Version


Supported Games

Game INI Files Managed
The Elder Scrolls V: Skyrim Skyrim.ini, SkyrimPrefs.ini
Skyrim Special Edition Skyrim.ini, SkyrimPrefs.ini
Skyrim Anniversary Edition Skyrim.ini, SkyrimPrefs.ini
Fallout 4 Fallout4.ini, Fallout4Prefs.ini, Fallout4Custom.ini
Fallout 76 Fallout76.ini, Fallout76Prefs.ini
Oblivion Oblivion.ini
Enderal Enderal.ini, EnderalPrefs.ini

Why Not Just Edit INI Files Manually?

Bethesda's INI system is split across multiple files with overlapping keys, unclear priorities, and values that vary by game version. Incorrect edits silently revert, conflict with other tools, or break the game in subtle ways. BethINI Pie:

  • Knows which file takes precedence for each setting
  • Prevents duplicate keys across Game.ini and GameCustom.ini
  • Backs up before every save
  • Explains what each setting actually does

Installation

No installer required.

  1. Download the latest release archive
  2. Extract to any folder outside your game directory
  3. Run BethINIPie.exe

Requires Windows 10 or later. No .NET or Python runtime needed — the executable is self-contained.

Optional: Install via pip if you prefer running from source:

pip install -r requirements.txt
python bethini_pie.py

Interface Overview

On launch, BethINI Pie auto-detects installed Bethesda games and lets you select which to configure.

Main Tabs:

Tab Contents
Basic Resolution, display mode, shadows, LOD distance
Detail Texture quality, draw distance, grass density
Interface HUD, crosshair, pip-boy settings
Gameplay Camera, controls, NPC AI
Custom Direct access to any INI key

Every setting shows a tooltip with a plain-English description and the recommended value range.


Preset System

BethINI Pie ships with five built-in presets:

Preset Targets
Potato Integrated graphics, very low-end hardware
Low Old discrete GPUs (GTX 970 / RX 580 era)
Medium Mid-range systems, stable 60fps
High Modern hardware, visual quality focus
Ultra Maximum quality, no performance guardrails

Applying a preset only changes settings within BethINI Pie's scope — it does not touch ENB, ReShade, or mod-injected values.

Custom presets: Save any configuration as a named preset via Presets → Save Current. Presets export as .json and can be shared.


Backup and Restore

Before applying any changes, BethINI Pie writes a timestamped backup:

Documents\My Games\Skyrim Special Edition\BethINI Backups\
  └── SkyrimPrefs_2026-06-02_14-30-00.ini.bak

Restore any backup from File → Restore Backup.


Advanced Usage

INI Browser
The Custom tab lists every key present in the active INI files. Click any key to edit it directly, with no filtering or restrictions.

Diff View
Tools → Show Changes compares your current INI state against the last-saved backup and highlights every modified line.

Command Line Mode
Apply a preset silently without opening the GUI:

BethINIPie.exe --game "Skyrim SE" --preset High --apply

Common Questions

Will this break my mods?
BethINI Pie only edits base INI files in Documents\My Games\. It does not touch mod-provided INI files in your Data folder or MO2/Vortex profiles.

Does it work with Mod Organizer 2?
Yes. Point BethINI Pie at your MO2 profile INI directory via Settings → INI Path to edit per-profile settings.

My changes revert after launching the game
The Bethesda launcher overwrites INIs on startup. Launch the game directly via the executable, or use a mod manager that bypasses the launcher.


License

MIT License. BethINI Pie is a community project and is not affiliated with Bethesda Softworks.

About

Performance INI Editor for Bethesda games. Manage Skyrim, Fallout 4, and more with a clean GUI, game-aware presets, and safe backup-before-save workflow.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors