Skip to content

GUI WHDLoad

Dimitris Panokostas edited this page Mar 16, 2026 · 1 revision

WHDLoad Panel

WHDLoad

The WHDLoad panel provides automatic configuration for WHDLoad game archives. Select an LHA file and Amiberry reads the slave metadata to configure the emulated Amiga automatically for that game.

WHDLoad auto-config

Select file

  • Opens a file browser to choose a WHDLoad LHA archive (.lha or .lzh)
  • After selection, Amiberry reads the archive's slave file and populates the fields below automatically

Eject

  • Clears the currently loaded WHDLoad archive and resets all auto-configured fields

Recently used dropdown

  • Shows a list of recently loaded WHDLoad archives for quick re-selection

Game Information

These fields are read-only and populated automatically when an archive is loaded.

Game Name

  • The name of the game as read from the WHDLoad slave

UUID

  • The unique identifier for the selected game variant

Slave Default

  • The default slave filename specified in the archive

Slave Libraries

  • When checked, uses slave-specific library files from the archive instead of the global WHDLoad libraries

Slaves

  • Dropdown listing all available slave files found in the archive
  • Select a different slave to switch between game variants or versions

Slave Data path

  • The data path used by the selected slave, read from the slave file

Custom

  • A free-text field for passing additional WHDLoad tooltype arguments to the startup sequence

Custom Fields

  • Opens a dialog showing game-specific custom options defined by the slave (checkboxes, toggles, or dropdown lists)
  • Only enabled when an archive is loaded

Global options

Settings that apply to all WHDLoad games.

Button Wait

  • Waits for a button press before starting the game, giving time to read any splash screen or instructions

Show Splash

  • Shows the WHDLoad splash screen during startup

Config Delay

  • Number of seconds to wait before starting the game after the splash screen; use the + and - buttons to adjust

Write Cache

  • Caches disk writes for better performance; less safe than writing immediately

Quit on Exit

  • Returns to the emulator GUI when the game exits via WHDLoad's quit mechanism

Clone this wiki locally