Maintenance release - macOS 14+, Apple Silicon and Intel. Build: 260817.
Classic: the network comes up by itself
Build a Classic image with a network card and Roadshow, and the interface
configuration was written to DEVS:Internet/Interfaces/Ethernet. That is
where AmiTCP and Genesis keep their settings; Roadshow reads
DEVS:NetInterfaces and SYS:Storage/NetInterfaces and nowhere
else. So the drawer every Roadshow instruction tells you to look in was empty, and
Roadshow's own startup – which simply adds every interface it finds there –
found nothing.
It was not entirely inert: the Online icon in the dock named the file
by its full path, and that works. Which is exactly why this went unnoticed for so long
– connecting by hand worked, so networking "worked". What never worked
was having the machine come up on the network on its own, or any Roadshow-native tool
finding the interface.
Both halves are fixed. The interface is written to
DEVS:NetInterfaces/Ethernet, and the image now raises it a few seconds
after boot – detached and delayed, so a machine with no cable plugged in still
boots normally and simply comes up without a network. The Online icon still works for
connecting by hand, and Settings → Classic → Network turns
the automatic bring-up off if you prefer the click.
A314 builds were never affected – that path always wrote the correct drawer.
Disk Browser: drag and drop between panes
Dropping files from one pane into the other was being refused while drops from the
Finder still worked: after a macOS update, the drag payload's custom type had to be
declared in the app itself before the system would accept it. Declared now, and
shift-click range selection no longer collapses back to a single row
while you are extending it.
Emulator images: the CPU-gated packages install again
RiVA, mpega.library and ScummVM were
skipped on UAE and Amiberry images by a rule meant for the MiSTer profile, whose
emulated Amiga is a 68000. They install on the UAE family now, with the library variant
matched to the emulated CPU. And a chosen 68040 is respected instead of
being raised to a 68060.
Also
- Amiga Fleet: closing a VNC window really ends the session; the
Files panel shows the machine's real Workbench icons; the Unfreeze IMP button is back
on the machine detail view.
- ami2ha is installed exactly the way its amipkg recipe installs it,
so a later
amipkg update on the Amiga lands on the copy the build made.
- A failed ADF extraction now shows up as a proper warning in the build log instead of
hiding in it – it is the one warning that can mean a missing OS disk.
- A non-Latin-1 character in a Wi-Fi name, password or a PiStorm cmdline extra used to
stop the build with a crash; it now reports which file it could not encode.
- Bundles amipkg 0.7.11, unchanged from 0.99.10.
Thanks to Jan (evil4dmin), who built a fresh Classic image, went
looking for the interface file where the Roadshow documentation says it lives, and
reported the empty drawer.