The iec bus is a real beast. What computer are you using as disk drive (sorry if I missed that). We also had a hard time implementing it on our atmega firmware. See http://www.github.com/fachat/XD2031 in the firmware directory. Do you run with sprites enabled (I assume not but just in case) ? sprites steal more cycles from the cpu than normally. Add a vicii bad line and you may run out of the spec of the IEC bus. To check that you could try the same program with sprites off, or the whole screen off and see if it still doesn't work. Otherwise I would try to start from the drive code 1:1 and if that works modify the code into the direction you want and see when it breaks. André Am 10. Juni 2013 18:58:45 schrieb Jim Brain <firstname.lastname@example.org>: > On 6/10/2013 11:15 AM, Chris Osborn wrote: > > On Jun 10, 2013, at 8:27 AM, Michał Pleban wrote: > >> Any chance you could use an oscilloscope to see what the 1541 is doing > >> with the lines and compare to your signals? > > I'd have to find a logic analyzer. My oscilloscope is an old Tek 453 and > without a repeating signal I'll never see it. > > Message was sent through the cbm-hackers mailing list > Let me recommend Saleae's Logic or Logic16 units. Cross platform, cheap, > and very useful for classic machine use. > > Jim > > -- Jim Brain > email@example.com > www.jbrain.com > > > Message was sent through the cbm-hackers mailing list Message was sent through the cbm-hackers mailing listReceived on 2013-06-10 18:02:14
Archive generated by hypermail 2.2.0.