https://github.com/tahamjp/bettergbe
Goldberg Emulator but extremely easy
https://github.com/tahamjp/bettergbe
bettergbe crack-tool gaming-tool goldberg-emulator lan-multiplayer multiplayer-tool steam-api-emulator steam-emulator
Last synced: 23 days ago
JSON representation
Goldberg Emulator but extremely easy
- Host: GitHub
- URL: https://github.com/tahamjp/bettergbe
- Owner: TahaMjp
- License: mit
- Created: 2026-05-19T20:20:23.000Z (29 days ago)
- Default Branch: main
- Last Pushed: 2026-05-19T21:08:44.000Z (29 days ago)
- Last Synced: 2026-05-19T23:57:15.717Z (29 days ago)
- Topics: bettergbe, crack-tool, gaming-tool, goldberg-emulator, lan-multiplayer, multiplayer-tool, steam-api-emulator, steam-emulator
- Language: Python
- Homepage:
- Size: 24.6 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚀 BetterGBE - Goldberg Emulator Made Easy
**BetterGBE** (Goldberg Backup & Easy Installer) is a powerful, all-in-one Python tool that makes installing, managing, and using **Goldberg Emulator** super simple and safe.
Whether you're in a country with heavy internet censorship or just tired of manual setup — BetterGBE handles everything for you so you and your friends can play multiplayer games hassle-free.
---
## ✨ What is BetterGBE?
**BetterGBE** is an enhanced wrapper + manager for the popular **Goldberg Emulator**.
It combines the original Goldberg files with a smart, user-friendly installer/launcher that automates the boring and error-prone parts.
### Core Features
- **Smart Full Setup** – One command does everything (backup, replace, configure)
- **Automatic Backup System** – Safely backs up original Steam DLLs before changes
- **Game Library** – Save all your games and launch them with one click
- **Health Check** – Diagnose and verify your Goldberg installation
- **Username Changer** – Quickly change your in-game name
- **Broadcast IP GUI Integration** – One-click access to VLAN tool
- **Auto OnlineFix.ini Fix** – Sets `FakeAppId = RealAppId` automatically
- **First Time & Repeat Setup** – Handles both new users and experienced ones
---
## 📁 Project Structure
```
BetterGBE/
├── BetterGBE.exe ← Main Tool (Run this!)
├── BetterGBE.exe ← Updater Binary Build
├── goldberg_installer.py ← Source Code
├── BetterGBE_Updater.py ← Updater Source Code
├── games_library.json ← Your saved games (auto-generated)
├── build.bat ← One-click script to build the latest BetterGBE.exe from the Python source
├── requirements.txt ← List of Python packages required to build the BetterGBE executable
│
├── Interfaces_Generator/
├── Goldberg_DLLs/
├── Global_Settings/
├── Extra_Tools/
│ └── Goldberg Broadcast IP GUI.exe
│
├── assets/
│ └── appicon.ico
│
├── docs/ ← Other Readme Files
│ ├── README_fa.md ← Persian / Farsi
│ ├── README_ru.md ← Russian
│ ├── README_zh.md ← Chinese
│ └── ...
│
└── README.md
```
---
## 🌍 Multilingual Support
This project now includes translated README files for users from different regions:
- **Russian** → [README_ru.md](docs/README_ru.md)
- **Chinese (Simplified)** → [README_zh.md](docs/README_zh.md)
- **Persian / Farsi (Iran)** → [README_fa.md](docs/README_fa.md)
> **Russian, Chinese, and Iranian users** can read the documentation in their native language by opening the corresponding file in the `docs/` folder.
---
## 🛠️ How to Use
### Quick Start
Run the **BetterGBE.exe**
OR
Run the script in the repo root (**as Administrator**):
```bash
python goldberg_installer.py
```
### Main Menu
| # | Option | Description |
| --- | --------------------------- | ------------------------------- |
| 1 | **Full Setup** | Complete automated installation |
| 2 | **Game Library & Launcher** | Launch your configured games |
| 3 | **Health Check** | Verify your setup |
| 4 | **Broadcast IP Manager** | Manage VLAN / LAN IPs |
| 5 | **Profile Editor** | Change username and avatar |
| 6 | **Uninstall Goldberg** | Restore game to original state |
| 8 | **Check for Updates** | Update the tool automatically |
| 7 | **Help / Information** | Show detailed help |
| 9 | **Exit** | Close tool |
---
## 📋 Detailed Usage Guide
### First Time Setup
- Choose **Option 1**
- Enter your game folder path
- Answer `y` for "First time using this tool?"
- The tool will automatically backup, replace, configure, and optimize everything.
### For Future Games
- Use **Option 1** again and answer `n`
### Playing with Friends
- Everyone should use the **same Game Version**
- It's recommended to **Change The Default Username**
- Run Broadcast IP GUI For Adding The Ip Addresses
---
## 🔧 Troubleshooting
**Common Fixes:**
- Always run the tool **as Administrator**
- Make sure original `steam_api.dll` exists before Full Setup
- Use **Health Check** (Option 3) if something doesn't work
- Check the `steam_backup` folder to restore original files
---
## 🛡️ Safety First
BetterGBE includes strong safety features:
- Automatic backup of all original Steam DLLs
- Never deletes your game files
- Clear warnings and error messages
- Easy restore using the `steam_backup` folder
---
## 👥 Contributing
We welcome contributions from the community! Whether it's bug fixes, new features, improvements, or better documentation — every help is appreciated.
**How to contribute:**
- Read our [CONTRIBUTING.md](docs/CONTRIBUTING.md) for detailed guidelines
- Check the [Issues](https://github.com/TahaMjp/BetterGBE/issues) tab to see what needs work
- Create a new issue first before making changes
We keep the contribution process simple and organized so anyone can help improve BetterGBE.
---
## ❤️ About This Project
**BetterGBE** was created by a teenager who was tired of spending hours manually setting up Goldberg Emulator just to play with friends.
This tool was built with love, patience, and lots of testing to help gamers in restricted regions enjoy multiplayer gaming more easily.
**Made by a young gamer who believes everyone deserves to play freely.**
---
## 📌 Disclaimer
The translations ([README_ru.md](docs/README_ru.md) , [README_zh.md](docs/README_zh.md) and [README_fa.md](docs/README_fa.md)) were generated with the help of AI.
There might be some grammar mistakes, awkward phrasing, or small inaccuracies in the translated files.
The **main English README** is the official and most accurate version.
We apologize for any language issues and welcome contributions to improve the translations!
---
## 📌 Final Notes
- Works with both **32-bit** and **64-bit** games
- No internet required after initial setup
- Designed specifically for users facing platform blocks
- Feel free to share this tool with your friends
---
**Happy Gaming!** 🎮
May your lobbies be full and your ping be low.