English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 10 February 2018, 14:00   #1
SuperPlay
Registered User
 
SuperPlay's Avatar
 
Join Date: Sep 2013
Location: Staffordshire / UK
Posts: 119
IDE (Auto) or UAE (uaefh.device) when preparing CF cards

Hi Folks

While I have been reviewing the many tutorials on preparing CF cards for use in a real Amiga, some say when you add the CF card as a hard drive in WinUAE to use IDE (Auto) and others say to use UAE (uaefh.device) as the controller type.

Any advice on which I should be using?

Cheers
SuperPlay is offline  
Old 10 February 2018, 14:53   #2
-Acid-
Registered User
 
Join Date: Oct 2012
Location: South Shields
Posts: 812
I'd say use ide0 and you should get the exact same behavior as you would in the real machine. I used to sometimes get the wrong geometry reported when using uaehf.device which would result in block id errors later on when adding data to the card. The could have been the ide to usb adapter I used to use back then but I don't take any chances especially when using big cards.
-Acid- is offline  
Old 10 February 2018, 16:37   #3
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
It is not 100% exact behavior (see below) but if you mean pfs3 block index error, it is caused by pfs3 and it is finally getting solved very soon..

Best option is to use "identity" option in latest winuae beta (which would make CF appear exactly as real Amiga sees it) but unfortunately I haven't found any CF readers that support ATA passthrough to enable reading of identity data. Most newer SATA/IDE adapters do support it.

Another 100% guaranteed option is to install partition table using real Amiga. (make sure you use same partitioning tool in emulation and real world!)

But it shouldn't cause any issues unless IDE driver uses CHS geometry to calculate size which can happen with some old 3rd party IDE controllers. LBA size is generally always slightly larger than CHS size.

If you still aren't sure, you can leave 8M or so unused space at the end of drive to make it 100% non-issue.

Main reason for IDE emulation is to confirm any real world issue before moving the CF back to real Amiga. Including max transfer problem (Which happens in emulation if you set ATA mode to "ATA 2+ strict")
Toni Wilen is offline  
Old 11 February 2018, 02:06   #4
-Acid-
Registered User
 
Join Date: Oct 2012
Location: South Shields
Posts: 812
Most of the time I partition and format in my real Amiga now after a lot of block id problems in the past (was mainly with SFS but I saw the light and only use pfs3aio these days). I always leave a bit space at the end as well as a double insurance policy
-Acid- is offline  
Old 11 February 2018, 10:20   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,510
I don't think that had nothing to do with emulation. SFS (at least some versions) does that sometimes, I got it twice in late 1990s before I decided to never use it gain.
Toni Wilen is offline  
Old 11 February 2018, 16:11   #6
SuperPlay
Registered User
 
SuperPlay's Avatar
 
Join Date: Sep 2013
Location: Staffordshire / UK
Posts: 119
Thank you for the replies, appreciated as always :-)
SuperPlay is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Can A1200 IDE support 2 CF Cards? Sim085 support.Hardware 19 04 January 2018 01:59
Need Help Identifying IDE Device Peter_D support.Hardware 5 14 October 2013 00:09
Cf to IDE cards Megamix support.Hardware 21 04 September 2009 14:36
ELBOX ZIV busboard: should it appear as a device whith no zorro-cards installed? keropi support.Hardware 3 23 July 2006 12:16
BIG PROB !!! Default.uae doesnt auto boot synchro Amiga scene 0 23 June 2004 01:55

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 03:21.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.06923 seconds with 15 queries