General
advices for choosing interface and filesystem
Well, you decided to
equip your old Speccy with some mass-storage. On this site is now 3
kind of interface and 2 kind of ROM for each.
What to select for my existing drive, which disk/CF media to buy?
If you have some old hard disk with capacity 40 MB to some 500
MB best is to make 16-bit IDE interface. Problem may be GAL
programming, what may be solved by some electronic expert/service.
In case when 16-bit IDE IF is too complicated for build and by hard
disks over couple hundred MB it is wise to make 8-bit simple IF. For
instance on disk of 500 MB you can still use 250 MB space, what is
enough for some 6000-7000 prg or 5000 48K snapshots.
If buying disk, CF card is only reasonable choice. Current hard
disk capacities are far over all Speccy SW total size. Buying used disk
is also not good idea, only in case of very small capacity, for couple
bucks.
In case of CF card there is only one reasonable choice: CF
interface, what is simple and uses full capacity. Main question is
capacity of media: For keeping couple thousands (?) of favourite games
128MB is fair enough. But if someone want much more there is support
for capacities up to 2GB.
Which ROM? :
For very old hard disks with 40-200 MB may happen that they support not
LBA mode, so only choice is old zxiderom (for 16-bit IF) or zx8bROM
(8-bit IF).
For capacities over 500MB LBA ROMs with BigSector are good choice,
because of more place for sections (chareas) - zxIdeLbS for
16-bit and zx8bLbS for 8-bit.
For CF cards to 256MB is better zxcflba, and over 500 zxCFLBS.
BigSector ROMs are generally better for longer files.
Finally, LBA has advance that no need for CHS setting (adapt) in ROM, all drives up to 8GB will work with same LBA ROM.
PC software for disk imaging, initializing
and file transfer