<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 01 Aug 2003 00:47:58 +0100
From   : "Thomas Harte " <thomasharte@...>
Subject: Re: BBC double density disc images

--=_NextPart_Lycos_0211561059691678_ID

A while ago I made the argument that the Acorn related emulator formats were
clearly designed from the viewpoint of a BBC Micro user in that the ADFS
formats store things side interleaved meaning that truncating them is highly
inefficient.

Because of this I also saught alternatives as my emulator is of the Electron, 
which is primarily ADFS based. I incorporated non-interleaved implicit disc 
storage into my UEF format (which is rarely used except for tapes) and added 
support in my emulator for UEF and also another file format not directly 
from the Acorn world, FDI. FDI is a format from the world of Amiga emulation 
which can store data at the very lowest level when required. UEF shares the
ability to store lowest level disc encodings, but unlike FDI it is an all
or nothing choice - very low level or very high level encodings only.

Another reason for my incorporation of discs into UEF is the bit multiplexing
feature my emulator supports - which is essentially the same as the 'new
graphics on old games' functionality of many other emulators.

In my opinion the FDI file format is a mess, but source code that can decode 
it is available from the home of disk2FDI, the (DOS only, I'm afraid) program 
that can create FDI images on two drive PCs. See http://www.oldskool.org/disk2fdi/
for FDI information, see particularly http://electrem.emuunlim.com/future/UEFSpecs.htm
for UEF information.

>... and it's easy enough to read DD discs on a PC.

For now, maybe, but not under XP or with the increasingly common USB floppy
drives.

-Thomas

Film & TV Extras urgently required in your area - See Yourself in major Films
& TV? Call 0907 1512440 to Register. calls cost 150pm  



--=_NextPart_Lycos_0211561059691678_ID--
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>