Packages - henrikstengaard/hstwb-installer GitHub Wiki

Following packages are included with HstWB Installer msi installation:

  • BetterWB Package: An enhancement built for Workbench 3.1 by Gulliver for low end Amigas restricted to 68000 processors.
  • HstWB Package: A minimalistic Workbench enhancement by Henrik N�rfjand Stengaard based on BetterWB targeted A500, A600, A1200 using 16 colour screenmode using PAL / NTSC / Non-Interlaced 640x256 display.
  • ClassicWB LITE Package: A feature rich Workbench enhancement by Bloodwych targeted A1200 using 4/8/16 colour screenmode using PAL / NTSC / Non-Interlaced 640x256 display.
  • ClassicWB FULL Package: A feature rich Workbench enhancement by Bloodwych targeted A1200 with 4MB memory expansion using 16 colour screenmode using PAL / NTSC / Non-Interlaced 640x256 display.
  • ClassicWB ADV Package: A feature rich Workbench enhancement by Bloodwych targeted A1200 with 4MB memory expansion using 16 colour screenmode using Multisync / Interlaced 640x512 display.
  • ClassicWB ADVSP Package: A feature rich Workbench enhancement by Bloodwych targeted A1200 with accelerator, memory expansion using Multisync / Interlaced 640x512 display..
  • ClassicWB P96 Package: A feature rich Workbench enhancement by Bloodwych targeted UAE emulator using 16-32bit colour screenmodes and NewIcons.
  • EAB WHDLoad Demos AGA Menu Package: AGS2 and iGame menus generated with screenshot and details for all AGA/OCS demos currently available in English Board Amiga WHDLoad packs with update 2.6 applied.
  • EAB WHDLoad Demos OCS Menu Package: AGS2 and iGame menus generated with screenshot and details for all OCS demos currently available in English Board Amiga WHDLoad packs with update 2.6 applied.
  • EAB WHDLoad Games AGA Menu Package: AGS2 and iGame menus generated with screenshot and details for all AGA/OCS games currently available in English Board Amiga WHDLoad packs with update 2.6 applied.
  • EAB WHDLoad Games OCS Menu Package: AGS2 and iGame menus generated with screenshot and details for all OCS games currently available in English Board Amiga WHDLoad packs with update 2.6 applied.

An package for HstWB Installer is a zip file containing configuration files, AmigaDOS scripts and resources, which are used to install a package. Packages are located in "packages" directory.

Each package zip file contains the following files:

  • package.ini (Required): Ini file with package details and default assigns.
  • install (Required): AmigaDOS script to perform installation of the package.
  • other files (Optional): Resource files, which are installed or used during installation.

Before a package installation begins, a set of assigns are added:

  • PACKAGEDIR: Path to directory containing the package.
  • Assigns for package configured in assigns.ini.

Package.ini example:

[Package]
Name=EAB WHDLoad Games AGA Menu
Version=2.6.2
Dependencies=HstWB
Assigns=WHDLOADDIR
[DefaultAssigns]
WHDLOADDIR=DH1:

Name and version are required parameters.

Dependencies parameter has a comma separated value defining dependencies to other packages. If a package doesn't have any dependencies, the dependencies parameter value can be empty or removed.

Assigns parameter has a comma separated value defining required assigns for installing the package. These assigns are set before the package is installed and removed when the package is installed.

The default assigns section defines default assign values for the requires assigns. These are added to assigns.ini when adding a package and they can be changed later by editing assigns.ini file for customizing installation.