Shapeshifter and Fusion
Last update: 17. March 2002
This document validates as HTML 4.0 Transitional.
PrepareEmul for Shapeshifter
PrepareEmul sets up the AMiGA's memory to run the Emulation
PrepareEmul needs to be run with the 1200 switch on expanded AMiGA 1200 computers.
Other Amigas DO NOT need 1200 after the PrepareEmul command!
Run PrepareEmul as the first line of your startup-sequence:
C:PrepareEmul
or for an expanded AMiGA 1200:
C:PrepareEmul 1200
C:SetPatch QUIET
Back to Top
RsrvWarm and RsrvCold for Fusion
The commands RsrvWarm and RsrvCold (inluded with Fusion) set up the AMiGA's memory to run the Emulation
Run RsrvWarm and RsrvCold as the first two lines of your startup-sequence:
;BEGIN FUSION Setup (must be before setpatch)
RsrvWarm >NIL:
RsrvCold >NIL:
C:SetPatch QUIET
Back to Top
The MAC ROM
The MAC computers have a hardware ROM much like the AMiGA Kickstart.
If Shapeshifter or Fusion do not startup it might be the ROM image is not compatable wth your emulator, some ROMs are not suitable. If you are running a 68040 or 68060 CPU in your AMiGA a 1 Mb ROM off a 68040 is required.
Shapeshifter comes with the software and instructions required to obtain the ROM image off a MAC computer.
Note you should own a real MAC or the MAC ROM Chip itself to legally emulate a MAC.
Back to Top
MAC hard drive image file or partition?
Image files are slow, so if you plan to make extensive use of your MAC, it is advisable to either set up a dediated MAC partition on your hard drive or buy a hard drive for exclusive use with the emulation.
The latest Shapeshifter has NO restrictions so you can run a MAC Hard drive or partition, unlike earlier versions where you had to register Shapeshiftter or be limited to hard files.
Follow the link on my site for the latest Shapeshifter.
Back to Top
How to set up MAC hard drive partition?
Do you have a spare partition? You want at least 200mb for the MAC, 50Mb would be the minimum to experiment with a MAC setup, but will only hold the OS and a couple of apps. MAC software is more resource hungury than AMiGA software!
BACKUP YOUR HARD DRIVE BEFORE GOING ANY FURTHER!
Make sure you have saved all your unreplacible software and your work (including your email folders and Web bookmarks) to another device (CD-R is ideal!) as you are going to be modifing your hard drive and IF something goes wrong you MAY LOOSE all of your data on your hard drive!
Setting up an existing partition on your hard drive for the emulation:
In this example a 1Gb drive with four Amiga OS FFS partitions set as SYS: @ 100mb Work: @ 400 mb DATA: @ 250mb and GAMES: @ 250mb we will hange the AMiGA OS GAMES: partition into a MAC: partition of 250Mb for the emulation, keeping your old Amiga OS SYS: WORK: and DATA: partitions untouched.
If your AMiGA OS GAMES: partition is set to FFS 512k blocks (you can check it with the Information menu on OS 3.5+, use Sysinfo or look in HDToolbox) you can simply rename the GAMES: drive to MAC: and procced to the section installing the MAC OS below. If your GAMES: partiition is set to a different filesystem or block size, you will need to change it with HDToolbox:
Run HDToolbox and change the partition information for the GAMES: partition to FFS and 512k blocks.
Save your changes.
Last chance to back out:
HDToolbox will warn you that "are you sure? all data in partition GAMES: will be lost?" when you save the changes to the old GAMES: partition in HDToolbox (hit cancel if HDToolbox says you will loose data in any other partition and go back and check the info you entered in HDToolbox is correct and for the GAMES: partition).
Note: When you change settings in HDToolbox you need to push enter key or HDToolbox might not reconise the changes that you have made.
Reboot the AMiGA and format the old GAMES: partition, naming it MAC and procced to the section installing the MAC OS below.
Changing existing partitions on your hard drive for the emulation:
In this example a 1Gb drive with four Amiga OS FFS partitions set as SYS: @ 100mb Work: @ 400 mb DATA: @ 250mb and GAMES: @ 250mb. To combine the AMiGA OS partitions DATA: and GAMES: into 1 partition of 500Mb for your new MAC: partition.
Run HDToolbox. Delete the DATA: and GAMES: partitions. Make a new partition in their place. Set filesystem to FFS and block size to 512k. Save your changesSYS: and WORK: partitions untouched.
Note: you can only use partitions that appear beside each other in HDToolbox to make a large partition using this method.
Save your changes.
Last chance to back out:
HDToolbox will warn you that "are you sure? all data in partitions DATA: and GAMES: will be lost?" when you click OK after you have made the changes to the partitions in HDToolbox (hit cancel if HDToolbox says you will loose data in any other partition and go back and check that the information you entered in HDToolbox is correct).
Note: When you change settings in HDToolbox you need to push enter key or HDToolbox might not reconise the changes that you have made.
Reboot the AMiGA and format the new partition you made, naming it MAC and procced to the section installing the MAC OS below.
To use a whole hard drive for the emulation:
Back to Top
How can I boot the MAC for the first time?
A Bootfile for the MAC (off Amiga Format Number ?? or CU Amiga CD21 cover cd) can be used as a hardfile, if you do not have either Magazine download this flie from the link below. Packed with LZX. Full freeware version of LZX download from here soon.
If so run SSPrefs and set the boot to the Bootfile in devicedisks, in devices
set it to MAC: by hand. Set bootdevice to filedisk 1 (the above MAC OS 7.1 bootfile).
Start the MAC, if it boots it will load and then tell
you that a disk is uninitionalized (unformated) click initionalize (format) and the MAC OS will format MAC: as a MAC harddrive for you. Copy the folders over from the hardfile that you booted from to your new MAC harddrive partition.
Select shutdown. Go back to SSPrefs and delete filedisk and set to boot from
device disk 1. Start SS and you should boot from your new MAC HD into a cut down OS 7.1.
Back to Top
How do I get the MAC OS to the MAC hard drive?
> how do you copy the mac os to it. I know how to do it on my pc cause i've got a program which creates the hd files and lets you copy stuff to it, but its a bit of a hassle getting it to my amiga after doing it.
OK it's not all that bad on the Amiga. Do you use Toolsdaemon or something like it,
makes it easyer for bits like this!!
Make sure Mac-Handler is in L: and mac is in storage/dosdrivers (both from SS
main) Start MAC in a window on WB, double click on mac in storage, open a shell
and type mac: enter you should now see MAC: on your workbench just drag the
files from WB to MAC:
Back to Top
What are Shapeshifters requirements?
020, 10 Mb RAM for a useable emulation
With 32mb ram you should try a video driver like fastAGA to speed the GFX up a bit but they use a lot of RAM (2+Mb).
Back to Top
Problems?
Give the MAC at least 10mb RAM, disable any screenblankers on the Amiga side (I have had problems with them) and if you use MCP or MCX set the Shapeshifter options on them.
Check "about this mac" from the Apple menu to see memory useage.
Install MAC os 7.6.1 for reliable emulation.
Info from MAC websites states that OS8 and 8.1 are really buggy with 68k machines.
If you have lots of RAM availible for the MAC select the program icon (eg Netscape) then the File menu and Get Info, increase the memory in the Info requester.
ShapeShifter FileTask Failure
After changing from an 68040 to a 68060 (the SS settings remained untouched).
I disabled the cyberpatcher, and deleted the PRAM file before booting. All I got was the opening screen with the Mac happy-face, and a second later a SS-filetask failure. The main SS settings are the same (as were before, fully functional), so I suspect something 060-specific problem.
The Mac rom is an 1MB, while i don't have any SCSI devices selected for the MAC.
Note on startup: I've tried also to boot without WBStartup or Startup-sequence utils (schedulers etc.)
Tooltypes from ShapeShifter's Icon:
(QUICKSTART)
(ENFORCER)
(DEBUG)
(NOCOPYBACK)
720KKLUDGE
(REMAP8K) *
(USKEYMAP)
(NOQDACCEL)
* Comment REMAP8K using ( and ) to fix this problem.
Mounting a MAC hard drive Under UAE on a PC:
I'd like to transfer my MacOS 7.5.5 from the old Seagate 120MB to a hardfile. How can this be done?
I have put the drive out of my miggy (the old 145 Watt PSU can't stand the load), because the HD probably draws lots of Amperes, and I already have a 1.2GB Seagate HD & a 52x LG CDRom.
Is there any way to mount the drive on WinUAE and make a new SSHardfile (it's easyest to me to open the PC, it's located near the desk's trashbin! My 4000D has the 17Kg SonyG200 on top of it)?
_________________
Setup the SS prefs to boot from the hard disk, create a hardfile with SS prefs, boot from the harddisk.
The MAC will see the hardfile (as a unformatted harddisk) format it from the requester the MAC will pop up on boot, drag the contents of
the hard disk to the hardfile, shut the mac down.
Go back to SSPrefs and select the hardfile as "boot from" save it and
start the emulation.
If if boots into MAC OS OK, shut down again, delete the harddisk from SSPrefs and save.
This is how I did it on the Amiga, should be OK on UAE.
_________________
That's what I thought in the first place. The problem is that I can't choose the Mac HD as a volume on the WinUAE. It doesn't apear even on the "computer resources" because it isn't M$ formated. The whole system WinXP is crap (doesn't set the device as on the amiga: name & unit number), you have to assign a logical unit.
All these just to avoid the weight lifting. If there is no alternative, I think I'll have to open the amiga, disable the CD-rom drive, mount the 120MB HD, and create the SSHardfile by the easy & known way...
P.S. There must be some way to mount a non-M$ partition. This is how the WinUAE work with real FFS amiga HDs.
_________________
Back to Top
What Software do I need?
Basilisk, the new Mac emulator from the maker of ShapeShifter. Turn your AMIGA into a MAC! Also for PC. Runs System8 OS. Runs on AMIGA emulator from Cloanto and UAE.
ShapeShifter The freeware Mac emulator. Turn your AMIGA into a MAC! Runs System8 OS. Runs on AMIGA emulator from Cloanto and UAE.
FTP download Apple Mac OS System 7.5.3, free OS from Apple for use with ShapeShifter also the OS 7.5.5 upgrade. Note: you will still need a MAC ROM image. Note: 040 Amigas need 040 MAC ROM.
Right click here to download Apple Mac System 7.1, 979k .lzx archive. Boot from this filedisk with ShapeShifter to set up drives.
MAC Internet software to get connected.
Every version ofNetscape for the MAC, for 68k Amigas use Netscape 4.05 or less.
Savage fast video drivers for ShapeShifter.
Note you will still need a MAC OS ROM image (1) to get this you need access to a real MAC. Note 040 Amigas need 040 MAC ROM.
(1) The MAC ROM is copyright and you should either own a real MAC and not use it while using the Amiga MAC via ShapeShifter or own real MAC ROM chips.
Back to Top
If you want a bootfile or any help with ShapeShifter mail me and I will try to help.