AmigaClinicLogo.gif (5279 bytes)          

Back to the Amiga-Clinic

Button-Search.gif (2338 bytes)

 

 

qanda.gif (5967 bytes)Apple Mac emulation

 

qimage.gif (1004 bytes)Can I emulate a Macintosh on Amiga?
aimg.gif (1009 bytes)Once you expand your Amiga it can emulate a Macintosh with little problem. The Macintosh and the Amiga shared a similar CPU (the Motorola 68k) for a long time. You can emulate these '68k Mac's' on your Amiga with great success. Many times the programs written for the Mac will run at the same speed it ran on the original Macintosh.  Without having the PPC upgrades for the Amiga you will have problems emulating a PowerMac, if at all.

qimage.gif (1004 bytes)What Emulators are out there?

aimg.gif (1009 bytes)There is a great emulator called ShapeShifter, and is freely available and can be registered for $40. There is a  new leader in Mac emulation called Fusion. Fusion is a software emulator that will use, when available, the hardware emulation of  Emplant and AMax boards. With more hard drive space and better processors, plus better programming, hardware emulation is usually no longer necessary.

qimage.gif (1004 bytes)Why emulate a Mac?

aimg.gif (1009 bytes)Macs are easy to use, powerful and have both a professional and gaming following. With any computer platform it means good software is bound to follow. You can find old 68k versions as bargains, as you don't usually need  the most powerful programs running under emulation.

qimage.gif (1004 bytes)What can I run using my emulator?

aimg.gif (1009 bytes)Even emulated Macs can run top software like Microsoft Office, Netscape, PhotoShop, Quark Xpress, Claris and Explorer for Mac. You can also run many games. Run Doom, Quake, and others that are not available on Amiga.

If you have a well tuned and expanded Amiga, with graphics boards and fast processors you can sometimes even outperform the 68K-based Macs you are emulating.  With the evolution to AmigaPPC, PowerMac emulation is on the way. Soon you will see "PowerAmigas" running programs like iFusion (the PowerPC version of Fusion).

qimage.gif (1004 bytes)Why emulate, can't I just buy a Mac as a companion to the Amiga?

aimg.gif (1009 bytes) With emulation the Amiga system remains useable, even while Mac emulation is running. The emulation runs as a separate task on separate screens or in windows.  The two computers running at the same time will make it easier to transfer files to and from the Mac emulator. Also, you are saving valuable desk space.

qimage.gif (1004 bytes)What will I need from a Macintosh to run my emulator?

1) Macintosh ROM

aimg.gif (1009 bytes)The Mac has a portion of its system code in pre-programmed ROM (Read Only Memory) chips. This must be available for the emulators to run on the Amiga. On hardware emulators you put the actual Mac Roms on the card. For software emulators like Shapeshifter and Fusion you can copy the ROM information from a Macintosh  . Before taking your Mac apart, find out if your emulator supports ROM images.

2) Macintosh System software

You will also need Macintosh System Software, (equivalent to Workbench on the Amiga)

3) Memory

Mac OS 8 demands 16 Mb RAM and Macintosh programs will require 8 Mb or more on the Mac side. This does not include what the Amiga will need to support the Emulation (2Mb to 8 Mb).

Without a CPU accelerator and RAM expansion, your emulation will struggle to make enough RAM available. Macs cannot cope with memory in 'fragments', as the Amiga system can, so you must make the memory available in one contiguous block.

4) Hard drive space

You will need plenty of room to run a Macintosh emulator.

You will need room for the emulator itself, for the Mac ROM, and for the Macintosh System software. You will also want program software to run on the emulator, and leave plenty of HDD space left over for 'virtual memory', space on your HDD used as RAM.

Apple Computer Corp, owns the rights to the 'software' included in the Macintosh ROM and the System Software. According to the license you can be permitted to make copies of the Macintosh ROM and the System software to run on your Mac emulator, but you must own the Macintosh that the ROM images came from, and you are NOT allowed to use the REAL Mac and the Emulated Macintosh at the same time. Or you will be in violation of copyright law.

I recommend buying a cheap Macintosh SE, or LC to use the Macintosh ROM's from. These are quite good little 68k Macs, are inexpensive and will give you the ownership right to the ROM's and Macintosh System software. Though Macintosh OS ROM IMAGES are available from the Internet.

qimage.gif (1004 bytes)What Mac System software should I run?

aimg.gif (1009 bytes)That depends on the emulator, and the software you want to run. The more modern 68k Macs run 32 bit system files. 32 Bit accessing started with System 7. You can use System 7.0 with ShapeShifter but it does not work with  Fusion. For Fusion you will need at least System 7.1, though 7.5 or 7.6 run better. Later versions of the Macintosh System, added the PowerPC coding. System 8 will take almost 300 Mb of  your HDD. You can use it on Fusion but will not run on ShapeShifter.  It is also possible you will run into problems if trying system 8 on a 68060. Apple never used a 68060 for the Macintosh in favor of  the PowerPC 601 chip. Though the System software 'emulated' the 68k code, when native PPC code was not available.

qimage.gif (1004 bytes)Will I be able to use Macintosh floppy disks?

aimg.gif (1009 bytes)The hard part about the emulation will be getting OLDER Macintosh floppy disks to work. Macintosh floppy drives are non-standard. Original Mac floppies are either 400K or 800K capacities and have variable-speed recording. This process makes the data inaccessible to standard 300 RPM Amiga DD drives. Later Macintosh models have 1.44 Mb "Superdrives",  this drive is compatible with normal HD floppies but also is capable of accessing the non-standard formats, and will also read double density and High Density (HD) PC floppies.

Disks should not be ejected unless you've moved them into the 'trashcan' first. Mac's have a motorized drive, without a button, so it was hard to do that, but on an Amiga you can break this rule, and you do so at your own frustration.

qimage.gif (1004 bytes)What about the Macintosh hardware?

aimg.gif (1009 bytes)Most of the Macintosh hardware is also emulated, using the Amiga hardware. Apple Macs have allot in common with many of our Amiga systems. Macintosh systems included: standard serial ports, a standard parallel port, and  onboard SCSI. Some had optional Ethernet, and Macintosh has their own low -cost network called AppleTalk, used for networking and sometimes as an external device communication method.

qimage.gif (1004 bytes)Will I be able to use Macintosh floppy disks?

aimg.gif (1009 bytes)The hard part about the emulation will be getting OLDER Macintosh floppy disks to work. Macintosh floppy drives are non-standard. Original Mac floppies are either 400K or 800K capacities and have variable-speed recording. This process makes the data inaccessible to standard 300 RPM Amiga DD drives. Later Macintosh models have 1.44 Mb "Superdrives",  this drive is compatible with normal HD floppies but also is capable of accessing the non-standard formats, and will also read double density and High Density (HD) PC floppies.

Disks should not be ejected unless you've moved them into the 'trashcan' first. Mac's have a motorized drive, without a button, so it was hard to do that, but on an Amiga you can break this rule, and you do so at your own frustration.

qimage.gif (1004 bytes)Would the emulation be better with a Catweasel controller?

aimg.gif (1009 bytes)Fusion can access Mac disks via the Catweasel controller, much faster than custom Amiga HD drives and supporting cheap PC-type drives. Catweasel itself lacks Workbench support for Mac disks, but works well alongside Fusion and ShapeShifter 3.7 or later.

 

qimage.gif (1004 bytes)How can I share information with the Amiga?

aimg.gif (1009 bytes)Real Mac devices can be mounted and used as Amiga drives, while the Emulation is running, under Fusion and ShapeShifter. Amiga devices can also be Mounted as Mac devices. You will be able to cut and paste text directly between systems. Sharing other files and graphics are more tricky, and you will have to read the documentation for your emulator.

qimage.gif (1004 bytes)Can I use my Amiga Printer with an Emulator?

aimg.gif (1009 bytes)Yes, but setting up the printer will take some time. The difficulty comes from the fact that early Mac system software only supports Apple's printers. You will have to find the free third party drivers for the most common printers. You may also use  the option of 'desktop printing', and that will create a file in postscript that you can then transfer to the Amiga and print them using files such as GhostScript, or use the Amiga Post Script Datatype and Library to print them.

qimage.gif (1004 bytes)What is AMax?

aimg.gif (1009 bytes)Amax-II (and higher) boards fit a Zorro slot. The original AMax, fits the Amiga floppy port. Both cards have sockets to install Mac ROMs. Originally the AMax had an interface to connect an 800K Mac drive. Amax II+ and AMaxIV (for Zorro slots) add Macintosh ports and can read old Mac disks in a standard Amiga drive.

qimage.gif (1004 bytes)I have the old A-Max card, what Mac can I emulate?

aimg.gif (1009 bytes)The AMax card was designed with the old 16 bit systems in mind. The original AMax, fits the Amiga floppy port. I would only expect it to run Mac System 6 or 6.5.  AMax will limit your Macintosh to 24 bit addressing, because of the the older 68k chips that the system software was based on. Better suited for the A1000, A500 and   unaccelerated Amigas.

qimage.gif (1004 bytes)What is an Emplant card?

aimg.gif (1009 bytes)The 'basic' Emplant is a mostly empty board with timer and interface chips and DIP and SIMM sockets for Mac ROMs. It can be extended to 'deluxe specification' with a Mac-style SCSI-1 controller, Appletalk network interface and a change of the copyright-control PAL (Programmed Logic Array). Emplant software requires this board - Fusion uses it, if present.

qimage.gif (1004 bytes)My Emulation is Slow, what can I do?

aimg.gif (1009 bytes)

1) If the emulation is too slow, don't run it as a task, run it so that it takes over the Amiga.
2) If you have an emulator that supports it, get a video card, this will certainly speed things up. When the Amiga was new, the way it handled video was elegant, but now super fast video cards are much better than even AGA, there are systems for better video for every Amiga model including the A500/1200 without even opening the case.

qimage.gif (1004 bytes)What the heck are .SIT files?

aimg.gif (1009 bytes)These are common as archive formats for the Mac. Just like .LHA files on the Amiga.  .SIT is  - short for StuffIT, a shareware compressor.  Another common format are .HQX files.

qimage.gif (1004 bytes)What can I get from the web?

aimg.gif (1009 bytes)

AMax support - http://www.crossconnect.u-net.com/AMAXHOME.HTML
Apple computer - http://www.apple.com/
Fusion sales - http://www.blittersoft.com/
Fusion support - http://www.ctaz.com/~msdei
Macintosh PD - http://hyperarchive.lcs.mit.edu/HyperArchive.html
ShapeShifter - http://www.Uni-Mainz.DE/~bauec002
ShapeShifter - ftp://server.biologie.uni-erlangen.de/pub/shapeshifter/