

Unfortunately, the Amiga has hard-limitations on how large (in size) a ROM can be - for instance, the workbench.library from OS 3.9 is conventionally left out of a 3.9 kickstart ROM because it would make the ROM too large to boot.

Substituting ROM modules, and, more generally, updating the kickstart modules can be performed in two different ways:Ĭreate a custom kickstart using Remus and either burn a physical ROM chip or use the accelerator to kick the resulting file. The NOROMUPDATE flag tells SetPatch to not override modules that are to be found in the ROM and should be used, for instance, if BlizKick is called before SetPatch.įortunately, RAM is, by today's market, rather cheap (even for an Amiga accelerator) such that there is no need to be conservative about updating and substituting ROM modules using your accelerator. When SetPatch runs, it substitutes some ROM modules with updated ROM modules from Amiga OS 3.9.Ĭommonly, when an accelerator is present that allows mapping the Amiga ROM into fast RAM and loading custom ROM modules using the accelerator built-in features - for instance, BlizKick for Blizzard accelerators, the SetPatch command in the startup sequence ( S:startup-sequence) is run with a flag that prevents SetPatch from overriding any modules loaded by the accelerator: Updating the kickstart when running Amiga OS 3.9 is performed by the tool SetPatch that is called at the very beginning of the Amiga startup sequence ( S:startup-sequence).
