| Name | Modified | Size | Downloads / Week | 
|---|---|---|---|
| Parent folder | |||
| README | 2014-02-21 | 3.4 kB | |
| fuse-1.1.1_fdd3000e-0.1.6-2_win32.7z | 2014-02-21 | 10.5 MB | |
| fdd3000e_v0.1.6a-2.zip | 2014-02-21 | 334.0 kB | |
| fdd3000e_v0.1.6a-1.zip | 2014-02-18 | 333.7 kB | |
| Totals: 4 Items | 11.2 MB | 0 | |
What's New in Version 0.1.6-2
- (fuse patch) Windows part works again 
- (fuse patch) standard size of TI ROM (4k)
What's New in Version 0.1.6
- (fdd3000e) Bugfixes, mainly in the handling of DSK images and floppy 640k 
- (fdd3000e) More languages
#########################################################################################
FDD3000 Emulator is an emulator of Timex FDD3000 floppy system for ZX Spectrum.
The current version is the alpha version of the emulator (for testing)
* I Do not give any guarantee that it will work properly, or that it will work at all. *
The program is licensed under GPLv2 ( with the possibility of changes in later versions )
The full text of the license is included in the file COPYING.
To compile you need:
    - Qt library ( 4 or 5 )
    - Library z80ex < http://sourceforge.net/projects/z80ex/ > (at least 1.1.20 )
#########################################################################################
What works :
    - File operations, both from the TOS and TI internal function calls 
    - Supports 160K floppy disk, 2x160K and 640K
    - Support for IMG disk images ('raw image' of the diskette, blank sample image is attached to the emulator )
    - Support for DSK disk images (both versions)
What does not work:
    - CP / M - the procedure of communication with TI differs somewhat from that of the TOS,
	all wd1770 and interrupt procedures was designed for TOS - what causes that at present it is
	impossible to run CP / M. But it is on the TODO list :)
    - Launch of procedures loaded into station - for reason unknown.
        I will definitely check what is happening and why. For now TOSv4 , 80utils etc.
        do not work.
    - Serial port.
#########################################################################################
How to use:
- Start FDD3000 emulator FIRST!
- For the first time , enable the configuration ( right click on the ' display text ' ) and set defsult bootable floppy image .
- Start the ZX Spectrum emulator .
Clicking on the icon floppy eject it or opens a file chooser.
Right click on the floppy disk opens a context menu that allows you to save the state of a floppy disk ,
load another floppy image or a blank , formatted floppy disk .
When you eject the floppy disk and opening a new file with the context menu , the old image
floppy disk is automatically saved ONLY when the proper option is selected
in configuration (default state - automatic saving is disabled )
#########################################################################################
Notes:
DSK file support was not specifically tested .
In the case of double-sided floppy disk , both parties must have the same format TOS 160K .
Strange and unusual moves (eg eject a floppy disk or reset the station made while reading )
can cause both FDD3000 and spectrum emulator hang.
Often there is no chance for a re-sync, but it sometimes helps to reset the station .
#########################################################################################
TODO (so far): 
     - CP / M. Although at present it is probably more a curiosity than a useful system. But. 
     - Correct all errors found (because I do not believe that there wont be any :) 
     - To examine the problems of procedures that run in the station. 
#########################################################################################