2 Frachtbilder
Timo Bannier edited this page 2026-10-20 09:54:36 +02:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Frachtbilder

Aktueller Stand: Build 0.13.42 (20.10.2026)

Der Katalog wurde mit ETS2 1.61.1.9 und ATS 1.61.3.18 erneuert. Er umfasst 801 Zuordnungen: ETS2 LKW 418, ATS LKW 307 und ATS Road Trip 76. Die Vollabdeckung aller lokalen Frachtdefinitionen sowie PNG-/TSLI-Hashes, Maße und CRCs sind geprüft. Zehn Einträge nutzen weiterhin den neutralen SCS-Fallback.

Für den World-of-Trucks-Event „Return to Brackenreach“ sind in beiden Spielen Halloween Treats (zwei interne Varianten), Halloween Costumes, Halloween Herbs & Spices und Halloween Crafts erfasst. SCS verwendet für diese Eventfrachten das gemeinsame Originalicon halloween.dds. Die Auftragsart WoT bleibt vom Frachtnamen getrennt.

Paketkennung: df67a4ee2939d05e. Im Build sind App-Bilder und SD-Daten für den UART-Updater enthalten. Die SD-Karte muss separat aktualisiert und die sichtbare Darstellung am Display noch abgenommen werden. SCS-Bilder sind lokale Assets; keine öffentliche Weiterverteilung durch das Projekt.

Vollständiger Bericht und Prüfbefehle im Hauptrepo: docs/fieldtest/cargo-catalog-2026-10-20.md.

Geplante Paketierung (T11, P1)

Zur Laufzeit sollen die Referenzdaten aus einer lokal schreibgeschützten catalog.db geladen werden. Dazu gehören Städte/Länder, Frachten, Trailer und Trucks. Die Bilddaten kommen separat in ein versioniertes Archiv mit Manifest und stabilen IDs; lose Bilddateien sollen nicht mehr als öffentlicher Runtime-Ordner herumliegen. Entwicklungsquellen dürfen weiter JSON bleiben.

Ein eigener Builder validiert Quellen, IDs, Spiel-/Schema-Versionen und Bildverweise und erzeugt beide Pakete. Die App soll Updates unabhängig vom Hauptprogramm anbieten, vollständig prüfen und erst danach aktivieren; die vorherige Version bleibt für Rollback erhalten. Prüfsummen dienen gegen versehentliche Beschädigung, nicht als Schutz gegen gezielte lokale Änderungen. Details und Arbeitsschritte: Hauptrepo Todo.md, Punkt T11.

Historischer Stand bis 0.13.37

App 0.13.37 / Display 0.6.0, Stand 13.10.2026.

791 lokal erzeugte Zuordnungen: ETS2 413, ATS 302, Road Trip 76. App verwendet PNG, Display 122 × 96 RGB565-Dateien auf FAT32-SD unter trucksim/cargo. Paketkennung 1b4f309dc0eae804, Prüfsummen im Manifest. Keine öffentliche Verteilung der Spielgrafiken im Git.

Ersteinrichtung über Kartenleser: nur den Paketordner kopieren; fremde Dateien werden nicht gelöscht. Updates über Einstellungen / Display / Frachtbild-Paket, am UART-Port CH343 (typischerweise COM4). Aktuelle Dateien werden übersprungen, Abbruch und erneutes Fortsetzen möglich. WLAN-Live-Verbindung pausiert dabei; WLAN darf keine SD-Dateien schreiben. Kein atomarer A/B-Updater.

Unbekannte Fracht, Versionsabweichungen oder beschädigte Bilder zeigen Platzhalter. Gleiche offizielle Namen erhalten eine repräsentative Namensvorschau; genaue Varianten benötigen SDK cargo.id. Zehn fehlende spezifische Grafiken verwenden eine neutrale SCS-Palette, im Manifest markiert. Keine erfundenen Frachtbilder. 248 App-/fünf Python-Tests und vollständiger Abgleich aller IDs/Namen bestanden; SD-Paket auf G: am Kartenleser übertragen, 791 Bilder mit SHA256/CRC/Bildmaßen geprüft; andere Inhalte unverändert. Visueller Wechseltest nach Wiedereinsetzen offen, keine neue Firmware erforderlich. Hauptrepo: docs/fieldtest/cargo-coverage-0.13.37.md.

Road Trip ab 0.13.36: gleiche Namen bei belegten f_/v_-Varianten zeigen das Basisbild ihrer Frachtfamilie, nicht die genaue Variante. Exakte IDs bleiben eindeutig. Alle 76 Frachten/92 Namen aufgelöst, 242 App-Tests bestanden. SD-Update bewusst noch zurückgestellt. Hauptrepo: docs/fieldtest/roadtrip-images-0.13.36.md.

Farbkorrektur ab 0.13.35: Original-HashFS-BGRA-Metadaten statt falsch deklariertem extrahierten RGBA-DDS verwenden; Karotten damit orange. Dashboard zeigt zusätzlich die aktuelle Fracht. Erstbilder in Logbuch und Display bestätigt, neue SD-Kopie/Farbabnahme noch offen. Zwei Farbtests und 241 App-Tests bestanden. Hauptrepo: docs/fieldtest/cargo-colors-0.13.35.md.

Erstprüfung 0.13.34: 241 Tests und echte UART-Einzelbildprüfung bestanden, vollständige SD-Kopie am Kartenleser SHA256-geprüft. Sichtbare Live-Bildanzeige und App-Button- Geräteabnahme offen. Vollständige Quellen, Format, Protokoll und Reproduktion im Hauptrepo: docs/integrations/cargo-image-package.md; Prüfbericht: docs/fieldtest/cargo-images-0.13.34.md.