The six disks

Insert, eject, reset

wb31_session.py swaps the Workbench disks. Proceed is still the installer.

The volume is already formatted, so HDToolBox and the Format window do not open. What remains of chapter 2 is Commodore’s Workbench installer, the one program that has to copy your disks, because your disks are the only place Workbench can come from. It asks for a disk by name. The named pipe puts that disk in DF0. The pipe does not press Proceed, and it does not choose the language, the printer, or the keymap.

  1. Automated

    Start on Install

    Put the Install disk in DF0 and boot.

    python wb31_session.py --winuae winuae.exe --kick kick31.rom --hdf build/Workbench.hdf --install Install.adf --workbench Workbench.adf --locale Locale.adf --extras Extras.adf --fonts Fonts.adf --storage Storage.adf

  2. Still a button

    Proceed

    Choose Intermediate User and press Proceed With Install.

    That button, and the language, printer, and keymap windows after it, are still clicks inside the emulation.

  3. Automated

    The next disk

    The installer asks for Workbench, then Locale, Extras, Fonts, and Storage.

    On the session’s stdin: insert workbench, then insert locale, insert extras, insert fonts, insert storage.

  4. Automated

    Eject

    Empty both floppy drives when the copy finishes.

    eject and eject 1. Those send AKS_EFLOPPY0 1 and AKS_EFLOPPY1 1.

  5. Still a button

    Reboot

    The installer asks to reboot, then you press Proceed.

    When it asks, type reset. That is AKS_SOFTRESET 1. The Proceed that requests the reboot is still the installer.

The manual steps are Chapter 2 of the Green Amiga Alien guide. The commands are in amiga-utils.