OMSI 2 Fresh Install Helper
by Merliiin

========================
DEUTSCH
=======

Beschreibung
Der OMSI 2 Fresh Install Helper ermöglicht eine saubere Neuinstallation von OMSI 2, ohne benötigte Addons, Objekte oder Abhängigkeiten manuell zusammensuchen zu müssen.

Das Tool verschiebt fehlende Inhalte aus einem alten OMSI-Backup in eine frisch installierte OMSI-Version. Grundlage ist eine von OMSI Tools erzeugte TXT-Datei mit fehlenden Pfaden.

Das Programm ist nicht OMSI-spezifisch und kann grundsätzlich auch als allgemeines Ordner-Transfer-Tool für beliebige Dateitypen genutzt werden.

---

## Grundprinzip

* Alter OMSI-Ordner = Quelle (Backup)
* Frisch installierter OMSI-Ordner = Ziel
* TXT-Datei definiert fehlende Pfade
* Ganze Ordner werden kopiert, geprüft und danach aus der Quelle gelöscht
* Ergebnis: Nur für die vorhandenen Maps notwendiger Content ist installiert

---

## Anleitung

1. Alten OMSI sichern
   Kopiere den Ordner
   Steam\steamapps\common\OMSI 2
   an einen anderen Ort.
   Dieser Ordner dient als Backup (Quelle).

2. OMSI 2 neu installieren
   Installiere OMSI 2 erneut über Steam (Clean Install).
   Der neue OMSI-Ordner ist das Ziel.

3. Gewünschte Maps kopieren
   Kopiere nur die Maps, die du behalten möchtest, in die neue Installation.
   Scanne jede Map mit OMSI Tools nach fehlenden Objekten, Splines, Vehicles usw.

4. Missing-TXT erstellen
   Kopiere alle fehlenden Pfade exakt wie in OMSI Tools angezeigt
   (Strg+A → Kopieren)
   in eine TXT-Datei (z. B. missing.txt).

WICHTIG:

* Pfade dürfen nicht verändert werden
* Das Tool verarbeitet sie 1:1

5. Tool konfigurieren

* Backup-Ordner → alter OMSI-Ordner
* OMSI-Zielordner → neue Installation
* Missing-Datei → missing.txt

Optionen:

* Schnellüberprüfung (empfohlen)
* Parallel (optional)
* Dark Mode

6. Starten
   Klicke auf „Start (Ordner Move)“.
   Fortschritt und Status erscheinen im Log.

---

## Hinweise

* Es werden immer komplette Ordner verschoben
* Schnellüberprüfung vergleicht Dateigrößen (ausreichend und schnell)
* Vollprüfung nutzt SHA-256 (deutlich langsamer)
* Parallel-Modus ist schneller, aber hardwareintensiver

⚠️ Empfehlung:
Backup-Ordner erst löschen, nachdem alles im Spiel getestet wurde.

========================
ENGLISH
=======

Description
The OMSI 2 Fresh Install Helper allows a clean OMSI 2 reinstall without manually searching for required addons, objects, or dependencies.

The tool transfers missing content from an old OMSI backup into a fresh OMSI installation, based on a TXT file generated by OMSI Tools.

The program is not OMSI-specific and can also be used as a general folder transfer tool for any file type.

---

## Core Concept

* Old OMSI folder = source (backup)
* Fresh OMSI install = target
* TXT file defines missing paths
* Entire folders are copied, verified, then removed from the source
* Result: Only content required by existing maps is installed

---

## Instructions

1. Backup old OMSI
   Copy the folder
   Steam\steamapps\common\OMSI 2
   to another location.
   This folder will be used as the backup (source).

2. Reinstall OMSI 2
   Reinstall OMSI 2 via Steam (clean install).
   This folder is the target.

3. Copy desired maps
   Copy only the maps you want to keep into the new installation.
   Scan each map with OMSI Tools for missing objects, splines, vehicles, etc.

4. Create missing TXT
   Copy all missing paths exactly as shown in OMSI Tools
   (Ctrl+A → Copy)
   into a TXT file (e.g. missing.txt).

IMPORTANT:

* Do not modify the paths
* The tool processes them exactly as provided

5. Configure the tool

* Backup folder → old OMSI folder
* Target folder → fresh OMSI install
* Missing file → missing.txt

Options:

* Fast verification (recommended)
* Parallel (optional)
* Dark mode

6. Start
   Click “Start (Folder Move)”.
   Progress and status are shown in the log window.

---

## Notes

* Entire folders are always transferred
* Fast verification compares file sizes (fast and sufficient)
* Full verification uses SHA-256 (much slower)
* Parallel mode is faster but more demanding on hardware

⚠️ Recommendation:
Do not delete your backup until everything has been tested in-game.
