I'm afraid there's absolutely nothing I can do about it, though. An Atari (i.e. Amiga) joystick is just a dumb device. There's no way of knowing if something is plugged in or not, because a joystick with no directions/buttons pressed just has none of the pins shorted to ground - which of course is what happens when no joystick is attached.
You'll need to hassle Individual Computers to add a sensor to tell whether or not a joystick is attached to cure this... The program should also allow you to choose which AI driver to use.
Either way, though, it's not the Catweasel and AmigaInput "interfering with each other", more like "working together". :)
I doubt Jens care about OS4 driver for CW at all, sadly ! we could be happy that you were successfull in getting it to work on our Amiga-NG so thanks...
If you're referring to my bundled program "SuperDiskImage", then it supports raw image files (which includes .ADF and .D64), as well as Amstrad/Sinclair .DSK files, and Atari .ATR files. It can also write basic .IPF files as long as it doesn't contain any fancy copy-protected blocks.
To write DMS files I'd need the file format it uses, which I don't have....
Edit: To write a DMS file, just use DMS as normal: DMS WRITE FROM filename.dms TO DF0: (or whatever the syntax is. If you're using TD0:, use that instead of course)
thx Ian, that was what I meant, using superdiskimage to write dms file back to disk...
I tried xDMS bfrom OS4depot, which converts the DMS to ADF (apparntly there is no option write it directly to TD0:), and then use superdiskimage but it keeps telling me my disk is write protected (of course it is not !).
The file is a DOS program so no error coming from the disk format or protection (I can mount the generated adf with diskimagegui).
Any clue as to why the real floppy is shown as write protected ?
yes it shows as write protected after I mount TD0: so superdiskimage can not write the generated adf. I can mount the adf with diskimagegui but I can not copy the content of it to TD0: for the same reason (formatting is also a failure).
You set the Catweasel prefs correctly, yes? If you're using a PC 3.5" HD floppy the prefs should be set to that, on the correct unit (i.e. if your pc floppy has a twist between it and the CW, it's unit 0; if not it's unit 1). Also make sure if you mount TD0 then it's in the unit 0 position - I.e. after the twist.
The floppy drive is after the twist, so at the end of the connector, so I guess it is unit 0.
prefs are like this : * disk interface Disk0 : 3.5" DS DD 80 track (Amiga) Step time 6, pin34 RDY Disk1: none * SID interface disabled
I am not using a normal drive but a combo floppy/multicard. I am going to try another (standard) floppy drive (Teac FD-235F) and see how it goes. thanks for your support !
Teac drives are normally pretty good - I use them myself.
The first thing to note is this: Is your Teac drive jumpered to be a PC drive (with the DISKCHG signal) or an Amiga drive (with a RDY) signal? Is it jumpered to be unit 0 or unit 1? If it's jumpered to be unit 1, then it should be after the twist in the cable (PC drives are almost always jumpered as unit 1). If it's jumpered to be unit 0, then it should be before the twist. The twist is there to reverse the unit number so that all drives can be set to unit 1.
I'd recommend just using a standard PC drive rather than an Amiga one, to be honest. The combo drive should work ok, though (and of course in that case Disk0 should be configured to 3.5" PC DS HD 80 track or 5.25" 360rpm PC 80 track depending on which of the drives is used).
Let us know how you get on....! If in doubt, email me as I didn't notice this reply before (hence the thread grave-digging :) )