Installing Accelerator and Hard disk into the A600
Today I am continuing work on my Amiga 600 project, with the installation of the ACA630 accelerator and hard disk.
If you haven't been following the build closely up to now, I suggest starting from the beginning of the build - all steps for this Amiga 600 project have been covered in this blog!
Unfortunately this accelerator is no longer available to purchase, but you can get a slower ACA620 accelerator running a 68020 and 16MB Fast memory from AmigaKit. If you just want to run WHDLoad hard disk based games on your Amiga 600, the slower accelerator is fine for this.
For me, I want to be able to run AmigaOS 3.9 on my Amiga 600 too, which requires a minimum 68030 processor to run.
You can even set a jumper on this accelerator board to force the Amiga 600 to boot an external floppy drive as DF0, a useful feature!
This accelerator is installed over the top of the 68000 processor on the Amiga 600 Motherboard.
Here is some other views of the card - You have got to love a board that has a RTFM jumper on it, and a warning "don't even think about over clocking":
This board runs hot while in operation - very hot. It has this large heatsink black cover to spread the heat across the board, but I think it does need a fan! Having said that, I haven't seen any problems running it as it was supplied.
There is also a ACATune utility you can install to control the options for this board - the board itself even contains instructions on where to download it from - it also warns you to be gentle when installing it:
Here is a view of the bottom of the board, showing the section that sits over the top of the 68000 processor:
There are screws that line up with the existing holes on the Amiga 600 motherboard that were used for the hard disk caddy that I removed at the start of this project - I knew this accelerator couldn't be used with the hard disk caddy installed.
So next I pulled apart the Amiga 600 again and installed the accelerator board. You don't need much pressure to get the accelerator to connect over the 68000 processor snugly. I have moved the kickstart ROM switcher out of the way so you can see the accelerator better:
Closer view:
Next I planned to install a IDE to CF card converter to use a CF card as a hard disk, which I had purchased from AmigaKit as below:
It has a jumper on it to allow you to change it from Master/Slave, to Slave/Master mode. This allows you to add another hard disk or other IDE device without issue.
I used a 4GB SanDisk CF Card in the converter, and then installed it into the Amiga 600. With the kickstart ROM switcher crossing over the accelerator (as well as the CF card) it is starting to get a bit busy:
Another view of the mess:
My concern was that the heat from the accelerator would cause issues for the ribbon cables crossing over the accelerator preventing heat from escaping as easily. As it turned out, I ended up with a bigger problem to deal with.
I then powered on the Amiga 600 - earlier I forgot to show the Indivision ECS splash screen when the Amiga 600 first boots - so here it is:
I quickly hit a problem.
No boot on Kickstart 3.1 ROM.
I switched the kickstart ROM to 2.04 ROM and booted a 2.04 workbench disk. This worked fine:
Close up of the Workbench 2.04 screen showing the extra 32MB fast memory.
But no matter what I did, I couldn't get the kickstart ROM switcher to successfully boot the 3.1 kickstart ROM with the Accelerator installed.
Closer view - removing the kickstart ROM switcher (although not what I wanted) has made the internals much cleaner now, with extra breathing space for the ACA630 accelerator:
I then added a second external floppy drive and booted the Workbench 3.1 install disk to start work on prepping the CF card as a hard disk and start the Workbench 3.1 installation:
Once booted, I confirmed the kickstart version, accelerator memory was detected ok, as below:
I went into Change Drive Type, and Define New... options - you can see I have done this a few times for other hard disks in the past:
I then click Read Configuration:
And this is where it goes wrong - badly:
This error is not a good one. It means the CF card is not being detected as a hard disk. Undeterred, I proceeded to enter manually the correct parameters for a 4GB drive:
After clicking OK, I then click OK again below to apply this configuration to the CF Card:
I then click on Save Changes to Drive to commit the configuration I entered to the CF Card:
And....err, Error -1 on write:
I then installed sgrab (downloaded from Aminet on my A4000T and transferred via floppy disk) to allow me to take screenshots from the Amiga 600. I then copy the resulting images via floppy to the A4000T and use it's USB support to transfer the images to the X1000 to upload to the blog. Whew!
I played some mods in Eagleplayer as a reward for getting it working:
I also modified the Screenmode prefs to use High Res Laced (which is flicker free thanks to the Indivision ECS), and to use only 8 colours. ECS does support 16 colours but I find it slows the workbench down too much, and also causes the occasional graphic glitch when redrawing the screen. So 8 colours it is:
The eagle-eyed (yes the pun is intended) readers would notice I also removed the background patterns for the Amidock, as the background looked pretty awful in 8 colours.
I then ran AmigaWriter which works well on the Amiga 600 with the ACA630 installed: