Welcome, Guest. Please login or register.

Author Topic: Making an Amiga IDE HD to transplant into A4000 using WinUAE  (Read 2085 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline MarkMaker2Topic starter

  • Newbie
  • *
  • Join Date: Jun 2016
  • Posts: 28
    • Show only replies by MarkMaker2
So my title says it call. My goal is to create a Amiga IDE drive that will boot so that I can revive a A4000.

I have installed WinUAE on a old computer I keep around to receive faxes from people who still insist on that. The computer has Windows XP and two IDE drives. I'm trying to turn the empty but Windows formatted drive into an Amiga drive. The drive is 40GB.

I've downloaded a set of Workbench 3.1 disks. I have downloaded three different ROMS (2 versions of 3.1 and one of 3.0)

I have it to the point where I can boot with the Install disk but HDToolBox does not find the HD.

HDSetup when I try to Partition 0 it can't find the drive

To add the HD I am using Add Harddrive, selecting IDE (auto) 0.

I am starting WinUAE from CMD with the -disablehardrivesafetycheck

What am I doing wrong?


Also my A4000 is an 060. If I choose 060 in WinUAE I get a red error box so I was hoping to do this with the 040 settings and then move it to the physical machine and hope it works -- is this likely?

The whole reason I need to do it this way is that the A4000 has a Cybervision 64/3D so I also need to have the drivers for that on this harddrive before transplanting it.

Any help would be greatly appreciated.
 

Offline fishy_fiz

  • Hero Member
  • *****
  • Join Date: Jan 2005
  • Posts: 1813
    • Show only replies by fishy_fiz
Re: Making an Amiga IDE HD to transplant into A4000 using WinUAE
« Reply #1 on: July 21, 2016, 09:24:22 AM »
Its all a bit vague in my mind, but try changing hdtoolbox tooltypes so scsi.device is uaescsi.device.
This may also require you to change winuae harddrive controller to uae.

As I said its a bit vague in my memory, but try experimenting with the above clues. It should hopefully bare fruit.
Near as I can tell this is where I write something under the guise of being innocuous, but really its a pot shot at another persons/peoples choice of Amiga based systems. Unfortunately only I cant see how transparent and petty it makes me look.
 

Offline Thomas

Re: Making an Amiga IDE HD to transplant into A4000 using WinUAE
« Reply #2 on: July 21, 2016, 01:59:53 PM »
Quote from: MarkMaker2;811400
To add the HD I am using Add Harddrive, selecting IDE (auto) 0.



In order to use IDE you need to select a motherboard with IDE on the Chipset page and a matching Kickstart ROM.

For example if you select A4000 chipset, you have to select KS 3.1 ROM A4000, too.
Or if you select A1200 chipset you should select KS 3.1 ROM A1200.

Do not change HDToolbox tooltypes if you use IDE.

Quote

I am starting WinUAE from CMD with the -disablehardrivesafetycheck


This is not needed any more. Just make sure that the user has admin rights.

Quote

Also my A4000 is an 060. If I choose 060 in WinUAE I get a red error box so I was hoping to do this with the 040 settings and then move it to the physical machine and hope it works -- is this likely?


No, the same will happen on the real machine, too. You have to install 68040dummy.library and 68060.library before you switch the CPU to 060.

Offline Pat the Cat

Re: Making an Amiga IDE HD to transplant into A4000 using WinUAE
« Reply #3 on: December 25, 2016, 03:24:00 PM »
Quote from: MarkMaker2;811400
The drive is 40GB... I have it to the point  where I can boot with the Install disk but HDToolBox does not find the  HD.

Try using a smaller capacity hard drive or other boot device. It will save you SO much messing around.

4gb or smaller for your boot drive. The Amiga was always limited to a 32  bit address bus.  Go beyond that and you are in a world of pain.

Other possibilities are a problem with the Amiga IDE interface or cable  (is it plugged in backwards?) and also, newer drives can outshoot the  older interfaces. The A1200 was notorious for having an unbuffered IDE  interface, not sure about the A4000 (probably is buffered, but to what  extent I do not know). Although that would be down to formatting the  drive on the Amiga.

You could just unplug the graphics card, setup the machine, then fit the graphics card later. Much less hit and miss.

Once you have a drive prepped, don't forget to install a boot sector via CLI to make it Amiga bootable: install dh0:

DH0: refers to the ID of the hard drive. Could be HD0: or a variety of names.
« Last Edit: December 25, 2016, 03:44:06 PM by Pat the Cat »
"To recurse is human. To iterate, divine."

A1200, Vanilla, Surf Squirrel, SD Card, KS 3.0/3.z, PCMCIA dev
A500, Vanilla, A570, Rev 5, KS 1.2/1.3 Testbench system
Rasp Pi, UAE4ARM, 3D laser scanner, experimental, hoping for AmigaOS4Arm, based on Watterott Fabscan Pi
 

Offline SnkBitten

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 113
  • Country: us
  • Gender: Male
  • Amithlon Fanatic
    • Show only replies by SnkBitten
    • http://amithlon.snkbitten.com
Re: Making an Amiga IDE HD to transplant into A4000 using WinUAE
« Reply #4 on: December 25, 2016, 04:04:46 PM »
I've done this a number of times.   Building HD's and/or CF cards on WinUAE and then putting them in my A4000D or A4000T on the IDE controller.

I try to make the WinUAE setup as near a real A4000 as possible.  Choose an A4000 KS, A4000 chipset and when adding the HD I always choose "Commodore A600/A1200/A4000 IDE" in the dropdown box instead of "IDE Auto".

Using a drive larger than 4 GB can be an issue....it may report incorrectly.  I believe you can just partition out the first 4 GB or less and leave the rest unpartitioned until you get your system built and scsi.device patched to support larger HD's.

You also may need to diskpart the IDE drive first in Windows that you are trying to use and make sure it has no Windows partition or MBR on it.  The drive needs to be untouched by Windows.

Offline Oldsmobile_Mike

Re: Making an Amiga IDE HD to transplant into A4000 using WinUAE
« Reply #5 on: December 25, 2016, 04:21:58 PM »
Please read all the other threads on this subject and don't use more than 4GB of the drive, unless you are planning on running 3.9, PFS3, or one of the other file systems or patches to enable large drive support under 3.1.  Also don't forget to set your MaxTransfer correctly. Cheers! :)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos