Workbench Über mich Impressum Kontakt Mein Account
DE EN
18:51:31
RETROPROJECTS
×

RETROPROJECTS

16-BIT. 100 % HERZ // KICKSTART 3.1 // WORKBENCH LOADED

Projekte
Projekte
Datenbank
Datenbank
Shop
Shop
AMIGO
AMIGO
Downloads
Downloads
Upload
Upload
Main Content - 📚 Themen
_
68%
CPU Usage
512KB
Chip RAM
42
Processes

WHDLoad — Spiele von Festplatte starten

WHDLoad löst das klassische Amiga-Problem: Wie bringe ich ein Diskettenspiel auf die Festplatte? Die Antwort: nicht mit einem Trick, sondern mit einem kompletten System. Hier wird erklärt wie es funktioniert und warum du es kennen musst.

Warum ist das überhaupt ein Problem?

Die meisten klassischen Amiga-Spiele wurden als Disketten-Games entwickelt — sie starten eigene Bootblocks, patchen das OS, greifen direkt auf Hardware zu, und erwarten ihre Disk in Laufwerk 0. Einfach aufs DH0: kopieren überschreibt kritische Bits oder das Spiel findet seine Daten nicht.

Bert Jahns WHDLoad (seit 1996 aktiv entwickelt) löst das mit einer cleveren Architektur: Jedes Spiel bekommt einen Slave — ein kleines patches-Programm das dem Spiel vortäuscht, es läuft von Disk, während tatsächlich alles von Festplatte kommt.

Wie es funktioniert

Die Komponenten:

  • WHDLoad (das Haupt-Programm) — lädt den Slave und das Spiel, installiert Traps für Hardware-Zugriffe, richtet Memory ein.
  • Slave — spielspezifisches Skript (ca. 1-20 KB) das Patches, Datenpfade und Start-Parameter kennt. Eine pro Spiel.
  • Spiel-Daten — die originalen ADF-Inhalte, als einzelne Dateien oder .ipf-Images.
  • Key-File — Lizenz-Datei (einmal gekauft, für alle Spiele). Ohne läuft WHDLoad mit nervigen Pop-ups.

WHDLoad installieren

  1. Download: whdload.de → aktuelle Version (18.9 oder neuer, 2025).
  2. Auf Amiga entpacken, Install-WHDLoad ausführen. Installiert nach SYS:WHDLoad/.
  3. Optional: Key-File kaufen (~10 € einmalig bei whdload.de). Legt man als WHDLoad.key neben die ausführbare Datei.
  4. Assign setzen: Assign WHDLoad: SYS:WHDLoad in User-Startup.

Spiele installieren: der Slave-Workflow

  1. Slave finden: whdload.de hat Slaves für über 5.000 Spiele. Suche nach deinem Titel, lade Turrican2_v1.7.lha o. ä.
  2. LHA entpacken nach Games:Turrican2/.
  3. Original-Disk-Inhalt der Spiel-Disketten als Image-Files (.slave-Datei erwartet sie) hineinkopieren. Meist in data/ oder direkt im Ordner.
  4. Start-Icon öffnen — WHDLoad läuft an, Spiel startet von HD.
💡 Shortcut: Sammlungen wie WHDLoad Dats (aus dem Aminet oder EAB-Forum) enthalten alle Slaves mit Daten. Ein Download, komplett installierbar.

Front-Ends: Browser für deine Sammlung

  • iGame — DAS Frontend. Screenshots, Genres, Filter, Cover. Auto-Scan für WHDLoad-Slaves. github.com/emeneo/iGame
  • XBench — älterer Klassiker mit großer DB.
  • Amiberry-Launcher — integriert beim Pi-Emulator.

Troubleshooting

  • "Insert Disk X" obwohl auf HD: Disk-Image-Namen stimmen nicht mit Slave-Erwartung. Tools wie ReadDisk im richtigen Format benutzen.
  • "Requires more CHIP-Memory": A500 mit 512 KB reicht nicht, brauchst mindestens 1 MB Chip-RAM.
  • Zufalls-Crashes: Slave-Version outdated → neueres Slave-Paket laden.
  • "Could not find slave": Pfad-Problem, WHDLoad-Assign in User-Startup prüfen.
  • Spiel läuft zu schnell: Präzise Timing-Slaves fehlen, ggf. mit PreLoad-Option starten: PRELOAD=0.

Weiterführend

💡 Profi-Tipp: Kombinier WHDLoad mit einer PiStorm oder Vampire-Accelerator + Gotek/CF-Karte — jedes Spiel startet in unter 2 Sekunden, volle Frame-Rate, kein Floppy-Klacken. Das ist wie Amiga auf Steroiden.

← Zur Amiga-Welt