Creating the A911Extras disk/drawer is done in the same way as the
Amiga911 boot disk, but there are some differences: Unlike a Amiga911
project which contains a System1, System2, Programs & Amiga911 drawer,
there will only be one drawer in a A911Extras project, and that drawer is
quite simply called A911Extras. Currently the only compression used, is on
the disk version where certain executable files are imploder crunched. Other tnan
that, there are no sort of file
compression/crunching involved on this type of project. Another thing is that if
A911Extras is created as a floppy disk, it will not be bootable. For
information about the default software that will be included in A911Extras
projects, take a look at the
Contents of the A911Extras disk/drawer section of the
About Amiga911 Maker page.
There are also two generic versions of A911Extras that can be created, where one
AmigaOS 3.x, and the other for AmigaOS 2.x.
Configuring System & Programs
When you open the "Configure System" window in Amiga911 Maker, you will
notice that certain options can not be selected in A911Extras projects. In
most cases this is either because they are not really needed for this type
of project, or because they involve AmigaOS version specific files, and
A911Extras is meant to be a generic AmigaOS 3.x or 2.x concept (should the
2.0 or 2.1 files be included for example). You may also notice that
it's possible to configure the ScreenMode option, but this only affects
the type of screenmode the file managers should use. Currently, the
Poseidon and Anaiis USB stacks can not be included in A911Extras projects,
but this may change in the future. It will however involve a somewhat
"dirty" workaround regarding the Poseiden stack though.
When it comes to the Programs, you can choose to include any of them on
A911Extras projects for AmigaOS 3.x, while certain programs cannot be selected
for AmigaOS 2.x projects. Other than that, you
are of course free to include anything extra you want to the A911Extras
Please note about A911Extras for AmigaOS 2.x: If the AmigaGuide option in the "Configure system" window of
Amiga911 Maker is enabled, the A911Extras project will in addition to
MiniXpkGuide also include version 34.6 of amigaguide.library.
Creating A911Extras as a floppy disk.
This is pretty straight forward, just do what you normally will do when
creating an Amiga911 disk. In other words, you start off by clicking the
"New" button in the main Amiga911 Maker window, then you click the
"A911Extras disk/drawer" button in the small window that appears. This will open yet
another window where you must enter the name of your new project, and also
choose the AmigaOS version the disk is intended for. There is also a
cycler gadget that allows you to select if this project shall be a Disk or
Drawer, so make sure that it shows Disk here.
Now you can
continue with performing Step 1: Configure system & Configure programs,
and then Step 2: Copy system files & Copy program files (for more
detailed information about this, read the
Creating the Amiga911 disk tutorial).
When all of this is done, you can continue by inserting a floppy disk into
your disk drive, and then click the "Create disk" button in the main
Amiga911 Maker window. Now click "Start" to begin creating the actual
A911Extras disk. But have in mind that before you do this, it might
be a good idea to select "Disk usage info" in the menu of Amiga911 Maker
in order to get a quick estimate over how much disk space will be used on
the A911Extras disk.
Creating A911Extras as a drawer.
Start off by following the same instructions mentioned above, but click
the left cycler gadget in the "Edit project details" window so it shows
Drawer instead of Disk. When you click OK, you will notice that the
"Create disk" button in Amiga911 Maker's window changes name to "Export
drawer". Now continue with performing Step 1: Configure system &
Configure programs, and then Step 2: Copy system files & Copy program
After this is done, you can proceed by clicking the "Export drawer"
button. This will open a directory requester which allows you to select
where the A911Extras drawer should be exported to (you can of course still
manually copy the drawer as well). Typical
locations can be (but are not limited to) usb pen drives, or compact flash
cards used with a cf to pcmcia adapter (A1200 & A600). Another thing
worth mentioning, is that the A911Extras drawer can of course be copied to
any sub-dir present on the destination drive. The amount of stuff you can
add to the A911Extras drawer is only limited by the storage capacity of
the drive you want to export it to.
Some final notes regarding A911Extras:
1. Although you can include DiskImage, HJSplit, ImageMount and TransADF on the
A911Extras floppy, it is probably best to add them to the Amiga911 disk or
Emergency Disk II instead (if possible). This is especially true if you intend to use the
requester based front end scripts, and the assigns shall be made directly
to the sub-dirs on the floppy disk (it may lead to lots of disk swaps if
your Amiga has only one disk drive). Another thing is that you can NOT use
TransADF directly from a floppy disk if it's inserted in the same drive
that's going to be used for reading/writing ADF files. If you try to do this, the
disk containing TransADF is actually the one that will be read from or
In order to overcome these problems, the A911Extras floppy may contain a
small script called Scri2Ram which can be used for copying DiskImage,
HJSplit, ImageMount and/or TransADF to the Ram disk, and then you can run them from
2. If you include TurboText on/in the A911Extras disk/drawer, the
workaround used on the Amiga911 disk regarding the TurboText libraries
will not be applied. Instead the standard method where the libraries is
present in a Libs dir at the same location as the TTX executable is used.
3. If Ordering is added to the A911Extras disk/drawer, a small
workaround regarding the Ordering.Prefs file will be used. The thing is
that Ordering only looks in Envarc: for it's settings file (totally
ignoring Env:). So currently, the workaround is that MakeAssigns will
first copy Ordering.Prefs to T:, and then an additional Envarc: assign is
done to T:. Not a very clever solution I know, and I will try to figure
out something else instead.
4. The information found on the
The Programs page regarding the
estimated disk space usage of each program is really not relevant in
A911Extras context, this is becuse the values given assumes that the
programs are in compressed form, and compression is currently not
supported on A911Extras projects.
5. When I started developing the A911Extras concept, the idea
was to make a disk/drawer that also could be used after booting other
systems than the Amiga911 disk. As a matter of fact, the thought was to
even make sure that A911Extras could be used after booting a standard
Workbench floppy. This has now been improved since it contains a couple of
more files in addition to the original ones, examples of this is LhA and
UnLZX which wasn't included earlier.