EMPLANT - Walk Through   (Updated June 16, 1993)

     So, you just got your EMPLANT and don't know what to do; you
looked through the manual and still can't make heads or tails of things.
Well, maybe we can clear a few things up here.  Let's start with installing
the hardware and software.

     While talking about the board, I will often refer to the diagram
included with this file; the diagram is an IFF picture that may be viewed
with any standard viewing utility.  Please look it over now; perhaps you
ought to print it out and have it handy while reading this file.  Before
installing the board, you may wish to make a few changes to the board.
Let's start with the jumpers:

     JP1 controls one of the address lines to the ROM SIMM socket; with
the jumper set to the left, this line to the SIMM socket is an address
line from the computer; when set to right, it is a line controlled by one
the interface chips on the board.  This line must be set to the right to
be used with the current ROM dump program (256KDump).

     JP2 is used to optionally provide writing capability to the SIMM
socket.  If the jumper is set to the left, the SIMM line is pulled up to
+5V; if it is set to the right, the line is now a gated write select.
If you plug in a MAC ROM SIMM board, this jumper must be set to the left,
as MAC ROM SIMMs expect power to be apploed to that line.

     JP3 to JP5 are used to provide power to a 28 pin DIP ROM/SRAM, or
an address line to a 32 pin DIP ROM/SRAM.  JP3 controls the line for the
Auto-Boot socket; JP4 controls the two sockets opposite it; and JP5
controls the two sockets opposite it.  When a jumper is set to the upper
position, power is supplied to the proper pin for 28 pin DIP ROM/SRAMs;
use this postion for 28 pin chips (like the initial 8K SRAM supplied in
the Auto-Boot socket).  When a jumper is set to the lower position, the
line is now an address line needed for 32 pin DIP ROM/SRAMs; do not use
the setting for 28 pin chips as they will not receive power if you do so;
use this setting for 32 pin chips (e.g., 128K x 8 SRAMs).

     JP6 is used to indicate to a MAC emulation module which audio
output mode the user desires.  When set to the upper position, the
emulation module will try to produce only mono audio; when set to the
lower position, the emulation module will try to produce stereo audio.

     JP7 is used to provide power to SCSI devices that require it.
With a short block on the jumper, +5V is provided to the SCSI bus; most
SCSI peripherals do not require power, so for these devices, do not have
the block on the jumper.  If in doubt as to whether a SCSI device needs
power, please consult the device's owner's manual or manufacturer.

     RCA is not really a jumper block; it is an input for the audio
digitizer circuit.  So, let's talk about it for a moment.  The upper pin
is ground and the lower pin is the audio input.  The two empty 8 pin DIP
sockets are for a LM741 (U1), and a TLC548 (U2).  When software is
released for the digitzer, additional instructions on the ADC circuit
will be included.

     Now that we know about the jumpers, we can put various chips on
the board.  If you put 28 pin ROM/SRAM chips on the board, be sure and
set the jumpers as described above.  Another concern is where to place
the chip in the socket; diagram 2 shows the proper placement.  Always have
the back of the chip even with the back of the socket.  Remember, the
notched end marks the front of the chip.  If SRAM chips are used, you will
want to put a battery on the board for battery backup-up; a standard,
coin-type lithium battery is used (DL2325 or equivalent).  SRAMs up to
512K x 8 maybe used.  When placing a ROM SIMM onto the board, the chip on
the SIMM must face the gold edge connector and the jumpers must be set
as described above.

     For those who have the serial option, serial devices may be
connected to the board using the 8 pin mini-DIN connectors (shown as
serial port a and b in diagram 1).  For example, to hook up a modem,
plug a RS422 to RS232 conversion cable (available at many computer stores)
into either port a or port b on the EMPLANT board; make sure that the
"empser.device" is in the DEVS: directory of the drive on which you are
running the Amiga Worbench; set the device driver of your terminal program
to "empser.device" (see your terminal program documentation for how to do
this) and the unit to either 0 or 1 depending on whether you have the
cable in port a or b respectively.

     Those with the SCSI option can hook up internal or external SCSI
devices to the board.  The internal SCSI connector is indicated in diagram
1; be sure to note the position of pin one when connecting the SCSI ribbon.
External SCSI devices are connected to 25 pin connector (which also holds
the bracket in place).  Be sure to have the SCSI device driver in the DEVS:
directory. More information will be forthcoming when the SCSI driver is
finshed.

     Once the board is setup to your satisfaction and needs, it may
plugged into your Amiga.  At this point, you may connect external devices
to the board.  Now we are ready to install and run the software.

PLEASE USE THE INSTALLER SCRIPT!  It was designed to INSTALL the software
on your release disk to your hard drive and setup necessary steps to make
the emulation run!

     If you have your rom image ready, place it with the other files.
If you need to make one off the EMPLANT board, run the Dump256Kxxxx program
and copy the file ram:testfile to your EMPLANT directory.  You may rename
it as you wish.

     You are now ready to run the emulation.  Double-click on the icon
'HardLaunch' (or 'SoftLaunch if you are using a SuperKickstart A3000).
If the program comes up saying Hardware Error, please verify that the
EMPLANT board is properly inserted into the Amiga; if it is, please call
for help.  The first thing to do is to set the main block of memory;
click on the MEMORY button on the screen; a window is displayed allowing
the user to set the memory (and types) you wish to use.  All memory
USUABLE BY THE EMULATION is shown; if memory is not shown, it is not
usable. Click on OK to go to the main screen; click on undo to reset
the memory options to the original values.

     Now click on Video Display.  A window showing the currently
selected video driver will be displayed.  To change Video Drivers,
click on Load New Driver; a file requester is brought up and you may
select the video driver from anywhere accessable.  When a driver has
been selected (by clicking on the driver and selecting Load, or by
double-clicking on the driver), the information about the driver is
displayed; this includes the name, version, video modes available,
and the amount of memory needed to allocate to run (if any is needed).
Please note that the total memory used by the emulation is 256K for the
ROM image + total memory needed by the video driver + size of the system
memory selected by the user + 64K for the fake NuBus slot the video
occupies + the size of the EMPLANT program + the size of the video
driver + approximately 36K.  Click on OK to exit with the current
settings; click on undo to restore the initial settings.

     Now click on Floppy Drives; all available drives are shown.
Internal drive 0 MUST be set to one of the drives available.  Internal
drive 1 may be set to any other drive not selected for drive 0, or may
be disabled by making sure none of the available drives are selected under
drive 1.  Click on OK to exit, or undo to reset to the previous settings.
Please note that currently, ALL drives are held while the emulation runs;
this will change in the near future to allow non-selected drives to be
used by the Amiga side.  Selected drives will automatically sense the
type of disk inserted under the emulation.

     Mass Storage is for customers who wish to use a real MAC
formatted hard drive.  Select the option 'Use EMPLANT SCSI' if you plan
to use a SCSI device plugged into the EMPLANT's SCSI port.  If you are
not going to have a SCSI device plugged into the EMPLANT's SCSI port,
then do not select this option.

     Clicking on ROM Image brings up a window where the ROM image
may be selected.  Click on Select ROM Image to bring up a file requester;
you may then select the rom image from anywhere, however, we are trying
to standardize things a little and ask that you keep the ROM images in a
drawer called, "ROM_Images" located in your EMPLANT: assigned area.

     The Printer Support and Serial Support are not currently used;
the emulation uses the appropriate port on the EMPLANT board at the
moment.  this will change in the future to allow serial/printing to be
redirected to the appropriate Amiga function.  Don't bother selecting
either of these gadgets at present.

     Devices to be used with the emulation can be selected the DEVICE
menu option.  The LEFT window shows all of the devices that can be used
with the emulation.  The RIGHT window shows the devices that you have
selected for use with the emulation.  The LEFT window is sorted alpha-
betically.  The RIGHT window is not sorted.  Instead the entrys are shown
in the order that they are selected.  This determines the order that
selected devices are checked during the bootup process.  Clicking on a
selected device shows it's attributes.  Also displayed is the gadget
"Ejectable Media".  Clicking on this (box is checked) gadget allows you
to "throw away" the device during the emulation.  If the device's
Ejectable Media flag is not checked, any attempt to eject the device
will result in the device being re-mounted (you can not make it go away).
Click on the CLEAR> gadget to clear the selected devices list.  Clicking
on undo will restore the selected device list to state it was upon
entering the device selection window.

** NOTE ** YOU CAN NOT USE VALID AMIGADOS PARTITIONS (SUCH AS WORKBENCH)
AS A MAC DEVICE!  THE MAC WILL DESTROY YOUR DATA!

     Click on Task Control to set the priority of the emulation.
Do not set the Task In Front priority too high; too high a setting will
prevent Amiga system tasks from being run. A setting of zero usually
results in the emulation getting approximately 40% of the CPU time,
and a setting of negative one results in the emulation getting
approximately 30% of the CPU time.  Click on OK or Undo to reset to
the previous settings.

     Clicking on Hardware Info will show information concerning the
EMPLANT board. 

     NuBus Control is currently disabled until we have other fake (or
real NuBus) drivers (or cards) other than the video.

     Click on Configuration allows you to save or load the current
configuration.  Please note that the configuration that is loaded when
the program is run is S:MACII.config.  You may save out configurations
under other names, but you will then have to reload them using the
load option.

     Finally, the big moment.  Click on Start Emulator.  If you have
set up everything, and have all the files in place, a window will pop
up saying "Starting Emulation ... Please Wait".  You should only have
to wait about five to ten second before you get the MAC boot screen.
Unless you have run the MAC before, the MAC will boot in black and white
as the default mode.  Please note that all MAC prefernces set by the
control panels are saved on shut down to a file called "PRAM.Config",
located in your S: directory.

     The emulation has 27 different error messages possible.  You
should be able to figure out quite easily what is going wrong from
these messages.
 
     If you still have problems, please call the office, or leave a
message on the BBS.  Please describe  the problem, your program settings,
and your Amiga system (memory, processor, OS version, etc.).


Office: 602-680-9004
Tech:     602-680-9006
Fax:     602-453-6407 *new number!
BBS:     602-453-9767
