36 lines
1 KiB
Bash
36 lines
1 KiB
Bash
# Part of JoeyLib, Copyright (c) 2026 Scott Duensing, under the MIT License.
|
|
# See LICENSE.md for license information.
|
|
# SPDX-License-Identifier: MIT
|
|
#
|
|
# Amiga Kickstart 3.1 r40.70 ROM for the A4000T, an AGA Amiga (68040), for
|
|
# running the Amiga gates on that machine as well as the A500 (JOEY_AMIGA_MODEL
|
|
# in scripts/lib/amigaGate.sh). Cloanto still sells it (Amiga Forever), so it
|
|
# is never downloaded from a public source: it comes from the private bundle
|
|
# or `install.sh import`. Optional: the A500 is the port's baseline.
|
|
|
|
compDescription="Amiga firmware: Kickstart 3.1 r40.70 for the A4000T (private: bundle or import)"
|
|
compGroups="emulator:aga optional"
|
|
compRequires=""
|
|
compHostDeps=""
|
|
compPrivateFile="toolchains/firmware/amiga/kickstartA4000.rom"
|
|
compPin="$(privateSha1For "$compPrivateFile")"
|
|
|
|
|
|
compInstall() {
|
|
privateEnsure "$compPrivateFile"
|
|
}
|
|
|
|
|
|
compInstalled() {
|
|
privatePresent "$compPrivateFile"
|
|
}
|
|
|
|
|
|
compVerify() {
|
|
privatePresent "$compPrivateFile"
|
|
}
|
|
|
|
|
|
compEnv() {
|
|
envVar KICKSTART_A4000_ROM "$JOEY_REPO/$compPrivateFile"
|
|
}
|