-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FDD/FDD3000 disk format #117
Comments
Just need to know the disk geometry for these formats (primarily: sectors per track, sector size, sector numbering) |
I guess this has the answer you are looking for: http://timex.comboios.info/tos.html Can you check the above link? |
( my mistake, sorry ) Reopen |
Need to know the physical sector layout rather than filesystem-level formatting. Can you get HFE images working (convert to HFE using HxC tools)? If so, you could attach working HFE images and the original images they were converted from. |
I believe the FDD3000 track format is 16 * 256-byte sectors per track. This is somewhat like Acorn ADFS. Could you try renaming an image file to have suffix .ADL and see if that then works for you? If not then the sector numbering may be wrong and I can provide a patched version of the firmware for you to test. |
Any update @chapas? |
Hi, |
As I said, I think I know the track layout, so can you try with Gotek and see if renaming an image to have .ADL suffix works? |
I'll close for now. I'm sure this can be sorted in due course. |
Ok, i'm unable to test the firmware. I'm not sure if my FDD3000 is OK, since i can't read any disk on it. |
Do you think that a disk image ( DSK Extended ) with 171K created with CPCDiskXP tool, might work with the firmware that you where about to provide? |
No reason why not. You can try it with the latest release, you don't need a special patched version from me. |
I have a HFE disk image of 140K and 640K TOS disk. |
@Encarnado thanks, please can you check if these 160k (not 140k, right??) and 640k images work if you rename their suffix to *.ADL |
Yes, it is 160K disk but in "TOS world" those are refered as 140K because that is the available space when empty. If you have read the page about TOS on my website, the first 16K are TOS (tracks 0 to 2), track 3 is the map (FAT), so 20K are not usable. |
You don't need HxC hardware/firmware to test the ADL extension -- FlashFloppy on Gotek hardware is what's needed. |
I don't own any floppy emulator/replacement. I only have real floppy drives. |
Ok well I'll leave this open again for a while. It still just needs someone with a working FDD3000 and a Gotek. |
On a FDD/FDD3000 the most unreliable part is the controller not the 3" Hitachi drives! |
Thanks keirf and encarnado, I will try to provide the Gotek for the tests flashed with the latest available version of flashfloppy, in case we can find anyone willing to test it. |
Hi, This also brings another question, on the FDD3000 the original drive A has a terminator IC but drive B doesn't. Is this something that we need to look in the future if we are add a TOS and CPM image on the gotek and used it on drive A, would it work? Is there some way to emulate a terminated drive or unterminated drive? Regards |
All TOS A.2 discs have TOS and are bootable (as long as the first 4 tracks are not defective). You don't need CP/M for them. |
@chapas Terminators shouldn't matter much, the Gotek has fixed 1k terminators, it's not a great load on the host. Did you do your tests successfully with IMG (or ADL) images, or using HFE images? |
@keirf All tests were performed with the disks/files provided by Encarnado, meaning HFE's. @Encarnado Yes i did, some of the files (commands) were copied completely and we were able to executed them. This is a picture of the terminator chip on drive A: |
Attach HFE images here and I can work out the exact geometry and get IMG support for you. This will likely work more reliably. |
The used disks are the ones created by Encarnado: |
I think this is it: http://img.chipfind.ru/pdf/cts_corporation/760_761_series.pdf |
There is something you should know, as you might realise, Polish people developed a lot of software for the Timex Computer/FDD/FDD3000 because it was the computer they only had for a long time. They used 360K 5.25" drives and since those disks cannot be flipped as the 3" ones, they added a switch to side select signal so they can use both sides. Switch is off, it reads side 0, switch is on, it reads side 1. This poses a lil problem because the disk rotation becomes "backwards" if you "flip it". Let's say you have a "polish 360K DSDD" disk image and want to read side 1 of the disk to be saved on side 0 of a real disk. TOS cannot read it. That is why there is a "TMX2 ZX Spectrum - TIMEX FDD (side 2)" disk definition for 22DISK program. |
Okay, please try the attached images as direct replacements for the HFE images you previously tested. The odd suffix is because the physical layout happens to be the same as Acorn ADFS disks. Interested if these read/write more reliably than HFE. |
Hi, I was then trying to use these ADL disk images on FDD3000 Emulator (build upon FUSE) on Windows but without any success, which is by the was expecting a DSK file. Using a util named TAP2TOS which i got from TAP2TOS , i was able to generate a DSK file (that I'm attaching) with just TOS. Using this file on FUSE, it worked just fine but it doesn't do much. Do you know a tool that allows ADL2DSK file conversion? |
@chapas Is DSK the standard image type used for FDD3000? If so then there is no work for me to do -- you should find DSK images work just fine. And if so, we can close this ticket, right? |
OK, |
I think it is possible with the hxc software but one way or another I will make you a 640k dsk image tomorrow. |
This was possible with "HxCFloppyEmulator software". Instructions:
|
Here is a 640k DSK image for you to try formatting: |
Anyway, since DSK format seems to be used and since that is already well supported I will close this ticket. Any new issues arise, reopen this ticket or raise a new one, please. |
Hello Keir,
i was wondering if it would be easy to add support for the Timex FDD/FDD3000 disk format:
140K for SS DD 40 tr
640K for DS DD 80 tr
quoting: "https://8bit.yarek.pl/computer/timex.fdd3000/fdd3000d.html"
What's you opinion?
Regards,
The text was updated successfully, but these errors were encountered: