English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 04 August 2012, 12:17   #1
Leandro Jardim
Registered User
 
Leandro Jardim's Avatar
 
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
IDE maxtransfer check detected split

Hi, always when WinUAE reads a file in my harddisk image, AmigaOS practically lock-up, and only mouse works.

Inside the zip there are the log files.

Last edited by Leandro Jardim; 21 September 2013 at 10:26.
Leandro Jardim is offline  
Old 04 August 2012, 12:36   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,571
This is the infamous MAX TRANSFER problem.

Possible you have one or more damaged files if this HDF was created with older WinUAE version or it is created using real Amiga + IDE drive.

Recent WinUAE versions emulate obsolete ATA-1 feature that is required to support Amiga ROM built-in IDE driver when it does >256 block transfers. (It also logs split transfer message)

Older WinUAE versions corrupt data, nearly same as most real harddrives or CF cards connected to real Amigas if max transfer is not set correctly.

You can easily test if image is damaged: does it work if you mount it as "UAE" controller, not IDE?
Toni Wilen is offline  
Old 04 August 2012, 12:45   #3
Leandro Jardim
Registered User
 
Leandro Jardim's Avatar
 
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
Hmm, I know its damaged because I run PFSDoctor on it.

Thanks.
Leandro Jardim is offline  
Old 04 August 2012, 15:40   #4
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,026
You shouldn't run PFSDoctor before you correct the MaxTransfer value. Makes it even worse.
thomas is offline  
Old 04 August 2012, 16:04   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,571
Quote:
Originally Posted by thomas View Post
You shouldn't run PFSDoctor before you correct the MaxTransfer value. Makes it even worse.
It does not matter in this specific situation, at least if used WinUAE version is new enough (2.4.0+) that handles split transfer ATA-1 behavior.
Toni Wilen is offline  
Old 04 August 2012, 23:34   #6
Leandro Jardim
Registered User
 
Leandro Jardim's Avatar
 
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
And this may happen also if I open a hard-file created in 2.4.0+ in an older version, for example? I think that this is the problem.

Anyway most of the hard-file is unreadable. Even worse I tried to format a new hardfile with HDInstTools and it erased the old (conflict with two DH0)... I tried to unformat it, like I did before, but this time, as I said, most of it got unreadable...

But I do not worry anymore that I delete accidentally files, this is getting funny...

Last edited by Leandro Jardim; 05 August 2012 at 01:38.
Leandro Jardim is offline  
Old 05 August 2012, 08:25   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,571
It probably has nothing to do with IDE split transfer. I remember seeing those on your older logs when everything worked fine. (Logs when debugging copper error messages)

Just booting shouldn't cause any damage, it probably only causes quick crash because split part will be read as corrupted.

Original reason for corruption may be impossible to find, for example buggy program could have overwritten part of filesystem handler's data structures or buffers.
Toni Wilen is offline  
Old 06 August 2012, 00:31   #8
Leandro Jardim
Registered User
 
Leandro Jardim's Avatar
 
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
Luckily I have a backup...

Thanks!
Leandro Jardim 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
Ide Port Not Working, How To Check alexraffa support.Hardware 13 27 April 2013 22:44
IDE CD-ROM drive not detected Lochban1088 support.Hardware 1 05 April 2013 08:00
maxtransfer setting of 0x1fe00 videofx support.Hardware 18 26 March 2013 14:41
maxtransfer setting/ corrupt files acspo project.WHDLoad 37 20 April 2012 13:04
Weird MaxTransfer issue Retroplay support.Hardware 2 11 May 2011 22:38

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 16:15.

Top

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