English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 12 June 2017, 17:21   #1
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 2,702
Extended ADFs, PAL vs NTSC

One change in WinUAE 3.4.0b6 was this:
- If extended ADF's track space is smaller than write length, ignore first bits in sector buffer (it is most likely part of the gap).

That should prevent disk corruption when using extended ADFs which were created on an (emulated) PAL machine, on an emulated NTSC machine. [The slightly-higher clock speed of NTSC machines means track lengths are longer.]

That probably works fine in the usual case where an entire track is written at once using DMA. However...

I recently installed Mac System 6 from extended ADFs in A-Max emulation with an NTSC machine. I left the files write-enabled, and during the Mac boot process these lines were in the log:
Disk decode: sector 0 header: 00020008 00020000 00000000 44014401
not an amigados track 0 (error 2), writing as raw track
disk raw write: image file's track 0 is too small (12668 < 12798)!
Disk decode: sector 0 header: 00020008 00020000 00000000 44014401
not an amigados track 0 (error 2), writing as raw track
disk raw write: image file's track 0 is too small (12668 < 12798)!
Disk decode: sector 0 header: 00020008 00020000 00000000 44014401
not an amigados track 0 (error 2), writing as raw track
disk raw write: image file's track 0 is too small (12668 < 12798)!


Having those lines in the log may not be a problem due to the above-mentioned change. But later in the Mac OS install process, I saw this:
Disk decode: checksum error on sector 0 header
And the emulated Mac showed a dialog saying "That disk is unreadable."
So it seems the extended ADF was corrupted by the writes.

Is there any easy way to increase all track lengths in a created-on-PAL extended ADF, to allow it to work properly when used on an emulated NTSC machine?


Edit: It turns out I had floppy drive speed set to turbo which may explain the error I saw.

Last edited by mark_k; 12 June 2017 at 17:37.
mark_k is offline  
AdSense AdSense  
AdSense AdSense  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to switch PAL Rev 6A A500 between PAL/NTSC? BarryB support.Hardware 10 03 August 2016 15:41
DirOpus - Extended .ADFs DamienD support.Other 5 04 April 2016 23:20
rawadf tool for manipulating extended ADFs Redwood News 6 15 January 2010 00:23
NTSC A500 Pal/NTSC mod pics kipper2k Hardware pics 2 29 March 2009 08:56
Bloodwych and Extended Levels ADFs ThaiChang request.Old Rare Games 28 07 June 2006 00:34

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 12:12.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.10536 seconds with 11 queries