sbgmodloader

Super Battle Golf Mod Launcher

Professional WPF launcher for the Super Battle Golf Mod Loader.

Features

Installation

Download the latest installer from Releases.

Note: Windows SmartScreen will show a warning (this is normal for unsigned software). Click โ€œMore infoโ€ โ†’ โ€œRun anywayโ€.

Option 2: Portable ZIP

Download the portable ZIP, extract anywhere, and run SBGModLauncher.exe.

Building from Source

Prerequisites

Build Steps

cd GUILauncher
dotnet restore
dotnet build -c Release

Output: GUILauncher\bin\Release\net8.0-windows\

Building Installer

Requires Inno Setup 6.x

cd Installer
iscc setup.iss

Output: Installer\Output\SBGModLoaderSetup.exe

Documentation

Repository Structure

launcher/
โ”œโ”€โ”€ GUILauncher/          # WPF application source
โ”‚   โ”œโ”€โ”€ Views/            # XAML UI files
โ”‚   โ”œโ”€โ”€ ViewModels/       # MVVM view models
โ”‚   โ”œโ”€โ”€ Services/         # Mod management services
โ”‚   โ””โ”€โ”€ Models/           # Data models
โ”œโ”€โ”€ Installer/            # Inno Setup installer
โ”‚   โ”œโ”€โ”€ setup.iss         # Installer script
โ”‚   โ””โ”€โ”€ build-release.ps1 # Portable ZIP builder
โ””โ”€โ”€ DISTRIBUTION_GUIDE.md # Distribution best practices

License

MIT License - See main mod-loader repository