Feature release - macOS 14+, Apple Silicon and Intel. Build: 261020.
Several systems on one card
Amiga Imager builds a card that carries several complete Amiga systems. Add partitions
from the images you already have – .hdf, .img or
.hda, with FFS, OFS or PFS3 – in the partition editor, and the build
copies them onto the new card with every protection bit, comment, date and soft link.
The source images are only read, never changed.
- Each system keeps its own drive names. Partitions from one image stay
together and get their names back while that system runs; the other systems never see
them. A system spread over several image files (System One with its games, AmiKit's AK0
and AK1) is joined with Belongs to.
- A whole PiStorm card image with several Amiga partitions is read completely, and
hidden partitions such as Coffin's games partition are offered too.
- Adjust for this card fixes what an imported system needs on the
PiStorm: Coffin r65's graphics set-up and its old VideoCore driver, and the Roadshow demo
replaced by your full Roadshow. Every changed file keeps its original beside it.
- An optional exchange partition (FAT32, Settings → PiStorm) is an
ordinary drive on a Mac or PC and
EXCHANGE: on the Amiga.
Switch it on in Settings → Build (blank-image mode and Boot manager).
The multi-system guide walks through it step by step.
AmiBootLoader, our own boot manager
- A menu at power-on: arrow keys or 1–9, Return, a mouse click or joystick fire, and
a ten-second countdown to the system started last. K starts a system and keeps
it: from then on the card starts it directly.
- Kickstart per system: pick a ROM for a system in the partition editor.
When you choose it, the menu switches the card over and asks for one Ctrl-Amiga-Amiga.
- Emu68 per system: the card runs Emu68 1.1, and a system made for 1.0
– AmiKit up to 12.8.3 – gets Emu68 1.0.7 automatically. Tested on an A1200
with PiStorm32-lite: AmiKit 12.2 next to AmigaOS 3.2.3 and Coffin r65.
- The menu can open on HDMI, for a PiStorm used without the Amiga's own
video output.
- Boot Menu Prefs changes titles, order, countdown and screen from any
running system, and an optional rescue shell (R) starts with
every partition of the card mounted.
The clock is set from the internet
A PiStorm has no battery clock, and on many classic Amigas the battery is long gone, so
images used to start with an old date every time – wrong file dates, and secure web
pages failing once the date falls outside a certificate's validity. Images with a network
now get sntp from Aminet and set the clock at boot and every hour, in your
Mac's time zone with summer time. Pick the time server in Settings →
Build from a list, or enter your own. Thanks to evil4dmin for the report and the
groundwork.
Networking and remote access
- A PiStorm built for Wi-Fi now also brings up the wired port, so a cable works there
too.
- amiagent, when it starts at boot, is tried again every 10 seconds for five minutes, so
a network that comes up late no longer leaves the machine unreachable.
- amiagent can also be installed on emulator images.
- PiStorm: optional USB at boot (Settings → PiStorm) with the
current Emu68 USB driver stack.
Building
- Large builds no longer run out of memory. A 36 GB card used to need over 40 GB of
memory, and macOS closed the app without a message; it now stays small however large the
card is.
- Your own pfs3aio can be used instead of Aminet's (Settings →
Build).
- Partitions fit small images, and 2 GB images can be built.
- Opening a card through the macOS password prompt no longer crashes.
- Downloads that moved on Aminet (the Lumi tools) are found again, and nothing
unverified reaches the package cache.
Also
- Bundles amipkg 0.7.11 and installs amiagent 0.13.1,
both unchanged from 0.99.13.