How to set up the Emplant, part 2

                  Mac In a Box, An Amiga Box That Is...
                                  Part 2
                              
 
 
     Welcome to the second installment of this series on the EMPLANT board
 and software system.  Before I get started on the article though, I
 have a correction from last month's article.  I stated that the plain
 vanilla A2500 had a 68000 cpu.  This was correctly identified by a
 reader as being a 68030 cpu.  Sorry for the error, no slam intended
 against the A2500.
 
     Last month we left the EMPLANT with a fair description of all the
 peripheral things required to install the board and get it working.
 This month, let's discuss installing the EMPLANT and its software.
 
                         Installing the ROMs
 
     Before we open the case of the computer, we should install the ROMs
 on the EMPLANT board.  This is only necessary if you do not have a
 real live Mac handy.  If you do, there's no reason to tear it apart
 and remove the ROMs.  They can be dumped in place very nicely in the
 Mac.  More about that in a minute.  DO NOT TRY TO INSTALL THE ROMS
 WITH THE BOARD ALREADY IN THE COMPUTER!  If you do, you run a very
 real risk of damaging the board and/or your computer.  If you have to
 press hard enough to install the chips with the board already
 installed, you will likely break or crack the board as well as damage
 the computer's internals.
 
     Begin with your EMPLANT lying flat on a hard flat surface with the
 gold edge connector toward you.  A helpful suggestion is to place a
 towel or a thickness of newspaper under the EMPLANT to prevent
 scratching the table surface from the back of the board.
 
                              SIMMs
 
     If you have the ROMs on a SIMM setup, they are installed in the SIMM
 socket located at the top, left edge of the board.  There is only one
 SIMM socket on the board so it should not be too hard to find.  It is
 the long thin socket labeled "ROM SIMM SOCKET".
 
     Notice that there are also two jumpers labeled JP 1 and JP 2.  JP 1
 controls the address lines to the socket.  The ROM dump program
 requires that this jumper be set to the right side.  JP 2 on the other
 hand is set to the leftmost position.  These will probably be already set
 correctly from the "factory".  If not, use a set of needle nose pliers
 or your fingers to move the jumpers.  Be careful not to bend the pins!
 
     Install the SIMM ROM in the socket and click it into place.  The
 components on the SIMM ROM should be facing you (the gold edge
 connector) once installed.
 
                                   DIPs
 
     If you have the ROMs as individual chips (called DIP ROMs or DIPs),
 they are installed in the "Socket 1", "Socket 2", "Socket 3", and
 "Socket 4" chip sockets.  Note that two different types of DIP
 (socketed) ROMs can be had in the 256K configuration.  They can be
 either 28 pin or 32 pin ROMs.  The 28 pin DIP ROMs are installed such
 that the empty pin holes are on the Pin 1 end of the socket.  The Pin
 1 end of the chip is indicated by the notch on the end of the chip
 and/or socket.  The 32 pin DIP ROMs, of course, cover all the holes in
 the socket.
 
     Insert each of the four DIP ROMs into their respective sockets by the
 following procedure:
 
 1.      Make sure that all of the pins line up with the pin holes in
         the socket and that the notch in the chip is oriented towards the
         same end as the notch in the socket.
 2.      Gently press down on the chip until you feel the DIP pins
         beginning to enter the holes in the sockets.
 3.      Check to make sure that all of the pins and holes are properly
         aligned.
 4.      Using equal force on each end of the chip, press it until it
         is fully and firmly  in- stalled in the Socket.
 5.      Check the DIP ROMs as well as you can to make sure that each pin
         entered the corresponding hole in the socket.
 
     If you are pressing fairly hard on the chip and it still isn't
 entering the socket, you more than likely have the chip pin misaligned
 slightly.  I usually find that installing a chip requires me to align
 the pins slightly.  Use a flat hard surface (like the unshielded table
 top) to lay the chip on its side and gently press the pins inward using
 the table surface to evenly move the pins.  Try not to move the pins more
 than a millimeter or so on each side.  It doesn't take much!  The secret
 is to keep the pins even, hence the hard table top to press the pins
 against.
 
     It really doesn't matter which chip goes in which socket.  The only
 thing to make sure of is that the serial numbers are sequential on the
 chips that you use.  For example, the chip serial numbers should be in
 sequence such as ending with 105, 106, 107, and 108.  If you have
 chips with serial numbers ending with 105, 107, 108, and 109 for
 example, they will not work.
 
                         EMPLANT Installation
 
     After the SIMM or DIP installation, the board is now ready to
 install.  Open the case of your computer as follows:
 
 1.      Locate the several small screws that hold the computer lid on.
 2.      Remove the screws and place them in a protected place.  (I
         like to stick them to a piece of masking tape to keep from losing
         them).
 3.      Carefully remove the lid.
 4.      Locate the slot (see the books that came with your Amiga to
         help with this) that you wish to use and remove the metal plate at
         the back of the computer that matches that slot. 
 5.      Align the card's edge connector to the connector slot (the long,
         thin  black plastic thingy that matches the edge connector in
         length).  The EMPLANT should be aligned so that the edge connector

         is away from you if you are sitting directly in front of the
         computer and the metal plate on the end is aligned with the back 
         of the computer.
  6.     Press the EMPLANT into the empty slot selected by pressing the
         top of the card firmly.
  7.     Using the screw that came with the metal plate in the back of
         the computer, fasten the EMPLANT's metal plate to the back of 
         the computer frame.
  8.     Reassemble the computer lid to the frame, but leave the screws out
         for now. 
  9.     Fire up the computer and ensure that the startup proceeds
         without incident.
 
                         Installing the Software
 
     Select the directory where you will install the software.  On my hard
 drive, I have a partition called "Apps:" where I keep all of my
 applications.  In the Apps: partition, I have a Directory labeled
 "Emulations"; under Emulations I have "Emplant".  Usually the setup script
 will establish the directory structure for you, as is the case with the
 EMPLANT install script, but I'm hard headed.  I like to create my own
 structures.
 
    MAKE A BACKUP OF YOUR PROGRAM DISK.  Some people don't do this and it
 causes them much heartache when they destroy their program disk.  Others
 don't like having multiple copies of the same software in their inventory
 Get over it, diskettes are cheap.  At the very least, use a diskette to
 make a copy and then use it for something else.  Make sure that you change
 the name of the backup diskette to match that of its source.  This will be
 important with the installer.
 
     MAKE A BACKUP OF YOUR PARTITIONS.  This includes the System and 
 whatever you have as the applications drive/partition where the
 application will actually be stored.  Anytime you are using an installer
 that makes as many profound changes as EMPLANT does to your system
 libraries, devices, etc. it is foolhardy to do so without a backup of the
 partition/drive.  The EMPLANT uses the standard Amiga loader, but you have
 been warned!
 
     The software will have to be decompressed.  The decompression can be
 done to either a floppy or to the RAM: device.  If a floppy is to be
 used, format the floppy with the name Mac2.  Decompress the program
 diskette to Mac2.  If you elect to decompress to RAM.  Decompress the
 archive to the RAM: device and then assign Mac2 to RAM:
 
     Once this is completed, open the diskette and read the "readme.first!"
 and "changes.txt" files.  These usually contain any late breaking news
 and give instructions on installing the software.  Actually, to install 
 you just double click on the HardDisk_Installer icon on your decompressed
 diskette (Mac2:).  You will of course, have to answer questions about your
 machine and the hard disk structure.  If you are nervous, select the
 intermediate user switch and do a pretend installation.  Actually this is
 a good idea for the first time installer regardless of skill level.
 
     Several things are worth mentioning here.  No matter how educated you
 are about Amiga structures, files, etc.,  you will want to run the
 installer anyway.  One of the things that it does is to create a file
 or two using your machine's system as a source reference.  This means
 that the EMPLANT software custom tailors itself for your machine.
 Later on, you can obtain the LT version for upgrades and just copy the
 libs, devices, etc.,  where they belong.  
 
     Another thing worth mentioning is how the Startup-Sequence (S-S) and
 user-startup (u-s) files are changed.  The program adds two things to
 the S-S.  The very first line in the S-S must be "execute >NIL:
 s:SetupEMPLANT".  Later with other software additions, ensure that
 this line is always first in the file.  Also, another line "RsrvMemXX
 >NIL: will be added to S-S.  The position of this statement is not
 critical like the previous "execute . . ." statement.  The XX in
 RsrvMemXX refers to the version of the RsrvMem that is current.
 
     In the u-s file, the very last line in the u-s must be "execute>NIL:
 s:AssignEMPLANT".  This line may be frequently moved from its position
 as the last line in the u-s file when other software is added.  Always
 check this after installation of other software and move the line to
 last if necessary.
 
                          Creating a ROM Image
 
     First off, don't steal the ROM.  If you own a Mac, it is perfectly
 legal to copy the ROM and use it as long as both machines (Mac and EMPLANT
 are not being run at the same time. If you just purchase a set of ROMs and
 download them as I am going to describe, and you keep the ROMs on the
 shelf, it is legal to use them in this manner.  If you purchase a set of
 ROMs, download them, sell the ROMs and continue to use the EMPLANT, that
 is piracy.
 
     Now, having that out of the way, REMEMBER THAT ONLY 256K ROMS FROM A
 SE/30, IIc, IIcx, or a IIx WILL WORK WITH EMPLANT.  Sorry about the
 yelling, but the most common problem for new users that I see reading
 the nets is the use of the wrong ROMs.  Other Mac emulators use 128K
 ROMs; not the EMPLANT.  Your Mac LC etc, Quadra, etc. will have 512 or
 1024K ROMs.  None of these ROMs will do.  They must be 256K ROMs.
 
     There are three version of the 256K ROMs available for the Mac.  They
 are versions 1.1, 1.2, and 1.3.  The two earlier versions do not
 include High Density drive support and are usually much cheaper.  The
 version of 256K ROMs that you have matters not one whit to the
 EMPLANT.  It has its own custom routines for drive support anyway.
 Any of the three versions will work so go with the cheapest one that
 you can find.  ROMs are available on the Internet, through Mac dealers
 (yeah right!), and through several computer mail order houses.
 
     Obtaining a ROM image is relatively difficult because there are no
 instructions on how to do it!  We will deal with two cases.  First is
 if you own a Mac.  In the EMPLANT archive there is a program called
 "ROMINFO".  This is the file to dump a ROM in a Mac computer.  Getting
 it to the Mac can be rather tricky.  (Ok, ok, it was only tricky for
 me!) The file cannot just be copied to a diskette (even a Mac formatted
 one) and placed on the Mac.  The copy must be a binary copy.  If you 
 attempt to copy the file to an IBM formatted diskette and move it to the
 to the Mac, it will not work.
 
     The reason for this is that Mac drives have two files for each visible
 file.  One file is called the data fork (yes, fork) and the other is
 called is called the resource fork.  Only a binary copy from the Amiga
 will move both forks.  Copying to a Mac formatted diskette without
 performing a binary copy will only give the data fork.  Similarly, moving
 the file to an IBM diskette will only copy the data fork.
  There are two ways to get the ROMINFO to the Mac:

 1)      Hook up a modem from the Amiga to the Mac and transfer the
         file as a binary file. 
 2)      Use a utility program such as CrossMac to perform a binary
         copy.
 
     EMPLANT does not currently provide a means of writing Mac diskettes
 other than within the emulator.  I chose the second of my two methods
 above because I wanted software to transfer Mac stuff outside the
 emulator anyway, and so it wasn't a problem to purchase Cross-Mac.
 
     Once the ROMINFO file is transferred to a Mac-formatted diskette, it
 is a simple matter of double clicking the icon on a real Mac and
 you're off.
 
     For those of us who put the ROMs on the EMPLANT board, run the
 applicable program, either Dump256KSIMM or Dump256KDIPs.  These are found
 in your first subdrawer level on the hard drive after the software
 install.  Once you have dumped the ROMs, remove the EMPLANT card from
 your machine and remove the SIMM/DIPs that you installed previously.
 Reinstall the EMPLANT card as indicated above.
 
     Any of the methods of obtaining the ROM dump will result in a file
 that should be copied to the ROM_Images drawer.  It is located in the
 Mac drawer.
 
     I guess that's all the space I have for this issue.  Next issue,
 we'll discuss setting prefs on the emulator and hard drives.  Until
 then, happy MACing! 
 
 
                              By William J. Jones

[Contents] [Browse ->] [Browse <-]
HTML Conversion by AG2HTML.pl V2.950424, perl 5.001 & witbrock@cs.cmu.edu