Version 1.54 of Amiga911 Maker introduced a new import settings
functionality! If the boot floppy (or pack) is meant for the same Amiga you are
using to create it with, you can now import various files and settings
from the system to your project. All you have to do is choose "Project Settings >
Import from this Amiga" from the Amiga911 Maker menu, and then click the
Start button in the window that pops up. Now the importing will
begin, where your system will be scanned for certain files, If they are
found, you will be asked if you want to import them to your project. When
all this is done, the Start button will change name to "View details", and
by clicking it, a list over all the imported files that now is present in
your project will be shown.
You can actually do this at any time, but it might be a good idea to
import the files & settings before you start the "Copy system
files" process for the first time. But have in mind that if you want to
use the StripHunk function of "Copy system files", you may consider
importing after this is done instead. The reason for this is
that although stripping hunks from the standard Workbench and Amiga911
Maker related files works just fine, it can fail on certain third-party
files (they might become corrupted). So use StripHunk with care!
Here are some details about the stuff that can be imported:
The first thing that will
be checked is the processor of your Amiga, this info will then be added to
your project settings.
If the processor is a 68040, you will be asked
if you want to import the 68040.library file on your system to your
project (this may not be necessary since the standard one should work on
all 040 based accelerator cards). Likewise, if the Amiga has a 68060 cpu,
you will be asked if you want to import the dummy 68040.library + the
68060.library (this will be required!). But have in mind that if the
file(s) have been patched in any way, they may not work properly on the
boot disk. If this is the case, you should manually copy the original
one(s) to your project instead.
Next, your system partition will be checked
for the presence of an "Expansion" drawer. If it exists and it's not
empty, you will be asked if the files inside it should be imported. Have
in mind that if there are more than 10 files inside this drawer, the
importing will be skipped! The reason why is because in at least one of
the various pre-made Workbench packs out there, the Expansion drawer is
used for stuff that it's not really meant for. The original purpose of
this drawer is having drivers for old non-autoconfig hardware inside it.
If IDEfix is found in C: on your harddisk,
you will be asked if you want it to be copied to your project. If you
answer yes, and a Prefs/IDEfix.prefs file also exists, it will be copied
If the C/SquirrelSCSI,
Devs/squirrelscsi.device and/or Libs/squirrelscsi.library
file(s) is present on your system,
you will be asked if you want it/them to be imported to your project. They
required if you have a SquirrelSCSI adapter hooked up to the pcmcia port
of your A1200 or A600.
Screenmode.prefs & Monitor drivers
You will also be asked if you want to import the screenmode settings and
monitor drivers (in Devs/Monitors/) of your Amiga to your project. If this
is done, the ScreenMode option in Amiga911 Maker will be set to "User
Defined". When you boot the finished Amiga911 disk, the screenmode used
will be the same as your Workbench. Please note that this "import
screenmode & monitors" part will be skipped if you are making a boot disk
for AmigaOS 2.0 since it uses a different system for the monitor drivers.
tooltypes of the monitor icons in your project will be scanned to see if
any of them contains the word Picasso96Settings, if it's found and the Picasso96 system exists on your Amiga, you will be asked if you want to
import the Picasso96 files to your project. If you answer yes to this, the
Devs/Picasso96Settings file + the Libs/Picasso96 and
Prefs/Env-Archive/Picasso96 directories with contents will be copied
to your project. Have in mind that all files in the two directories
will be imported, so it might be a good idea to check if there are any
files present in the destination dirs that really isn't needed, and then
delete the reduntant ones in order to save disk space on the boot disk. An
example of what you can remove is drivers for graphics cards that isn't
installed in your Amiga.
CyberGraphX 3/4 files
If there's any non-standard monitor drivers present in your project, and the
CyberGraphX 3 or 4 system exists on your Amiga, you will be asked if the
CyberGraphX files shall be imported. If the answer is yes, the
Libs/cgxsystem.library file + the Prefs/Env-Archive/cybergraphx
and Prefs/presets/monitors directories with contents will be copied
to your project. As with Picasso96, the same thing regarding reduntant
files in the destination dirs applies here as well. In other words, delete
the files that really isn't needed from your project.
CyberGraphX 2 files
settings Gui will also check for CyberGraphX 2 as well. If it's
present on your system, and there is non-standard monitor drivers in your
project, you will be asked if the CyberGraphX files shall be imported. If
you want this to happen, the Libs/cybergraphics.library file and the
Prefs/Env-Archive/cybergraphics directory will be imported to your
project. As with Picasso96, the same thing regarding reduntant files in
the destination dir applies here as well. So just delete any file that isn't
really required from your project.
system will be checked for the presence of files related to the Mediator
PCI bus board. If they are found, it is assumed that you have a Mediator
installed, and you will be asked if these files should be imported to your
project. If the answer is yes, then the Libs/pci.library file and
Prefs/Env-Archive/Mediator directory with content will be copied to
your project. Please note that there isn't much point in importing
Mediator files unless Picasso96 and the correct monitor driver for your
pci graphics card is imported as well
settings on your Amiga will be checked, and this info will then be added
to your current project.
The following stuff will not be automatically copied to your
project, and you will not be asked if they should be imported either.
Instead the project settings will be changed with some new values. You
will then have to enable the options you want in the "Configure system"
windows, and then the relevant files will be copied from the system to
your project dir when you run "Copy system files".
Some important notes:
1. There are no sort of "undo"
function regarding files that is directly imported to your project
by using the "Import Settings" Gui. So if you want any of the imported
files removed, you will have to delete them manually.
2. It is also possible to import settings to A911Extras
projects, but the stuff that can be imported will only be of the kind
that's relevant to that type of project.
3. You can only import one of the Picasso96, CyberGraphX 3/4
and CyberGraphX 2 systems from your Amiga, the reason for this is primarily
in order to reduce the disk space used.
4. The CyberGraphX parts of this page mentions the phrase
"non-standard monitor drivers", what is meant by this is any driver that
is not the A2024, DBLNTSC, DBLPAL, EURO36, EURO72, MULTISCAN, NTSC, PAL,
SUPER72 and VGAONLY monitor drivers.