Import System files & settings

 
Home    Tutorials    Import System files & settings
 

Introduction
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:

Processor
The first thing that will be checked is the processor of your Amiga, this info will then be added to your project settings.

68040.library & 68060.library
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.

Expansion drawer
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.

IDEfix files
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 as well.

SquirrelSCSI files
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 are only 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.

Picasso96 files
Now the 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
The Import 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.

Mediator files
Next, your 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

Keymap settings
The Keymap 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".

CD-ROM settings
scsi.device
SFS (SmartFileSystem)
FFS (FastFileSystem)
PFS (ProfessionalFileSystem)




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.





    Followed a link? Please go to the Main Site                   © Roger E. Håseth 2012 - 2014