| retrohackers.org http://retrohackers.org/ |
|
| D64 writer plugin on 157x http://retrohackers.org/viewtopic.php?f=6&t=178 |
Page 1 of 2 |
| Author: | the_jinx [ Mon Oct 16, 2006 6:30 pm ] |
| Post subject: | D64 writer plugin on 157x |
I've tried the D64 writer plugin on a C128D and old model breadbin with 1570 and in both cases it hangs after writing a couple of blocks. It seems that it won't work on the 1570 or 1571. I don't know if this is a known issue so thought I'd mention it.. Ow.. and will there ever be a way to switch between writing and mounting.. Because a the moment the two plugins are mutually exclusive. perhaps a 'file rename' plugin "_" |
|
| Author: | Twoflower [ Mon Oct 23, 2006 11:37 am ] |
| Post subject: | |
Kratznagels writer doesn't seem to work out fine with 1571's/128D's. The reason for it is that he uses an old saver by Krill. When we discovered this, Krill was present - he told me that it would be a doodle to fix it, using one of his newer routines instead of that old one. Unfortunatly, neither Kratznagel nor anybody else seem to have bothered fixing it. |
|
| Author: | Kratznagel [ Mon Nov 06, 2006 12:07 am ] |
| Post subject: | |
Sorry for late reply, I had been offline a couple of weeks. Quote: he told me that it would be a doodle to fix it, using one of his newer routines instead of that old one. Unfortunatly, neither Kratznagel nor anybody else seem to have bothered fixing it.
Unfortunately, it's not that simple. Newer versions of Krill's PlushDos doesn't contain a fast block saver (as a replacement for CBM's "B-W" command) , which is required for D64 writing, so I had to use the old one. So if anyone knows a fast block writing routine which is more compatible than PlushDOS, please let me know. CU Kratznagel |
|
| Author: | MagerValp [ Mon Nov 06, 2006 8:38 am ] |
| Post subject: | |
Sure, I have some in development. No verify yet though. |
|
| Author: | tnt/beyond force [ Mon Nov 06, 2006 9:25 am ] |
| Post subject: | |
MagerValp wrote: Sure, I have some in development. No verify yet though.
Any chance of using burst mod if present? I can send you detection and transfer routines. |
|
| Author: | RaveGuru [ Mon Nov 06, 2006 1:23 pm ] |
| Post subject: | |
Is this actually faster than JiffyDOS? Although JD is super fast, in theory this should be even faster. Someone should make a ROM patch for RR (until we have a modular RR ROM system) to utilize this mod. Are you up for it TNT? |
|
| Author: | tnt/beyond force [ Mon Nov 06, 2006 2:11 pm ] |
| Post subject: | |
Is 64-second d81 writer plugin faster than anything obtainable with JiffyDOS? Well, WarpCopy64 reads one disk in 9 minutes if you have JiffyDOS... With burst mod it might be possible to write d64 in 15 seconds with 157x, but that remains to be confirmed. |
|
| Author: | RaveGuru [ Mon Nov 06, 2006 3:50 pm ] |
| Post subject: | |
tnt/beyond force wrote: Is 64-second d81 writer plugin faster than anything obtainable with JiffyDOS? Well, WarpCopy64 reads one disk in 9 minutes if you have JiffyDOS... That's odd. IIRC JiffyDOS can read a 1581 disk much faster than that...? tnt/beyond force wrote: With burst mod it might be possible to write d64 in 15 seconds with 157x, but that remains to be confirmed.
Now that's really cool!! Suddenly the 1571 doesn't become that worthless afterall |
|
| Author: | MagerValp [ Mon Nov 06, 2006 4:27 pm ] |
| Post subject: | |
tnt/beyond force wrote: MagerValp wrote: Sure, I have some in development. No verify yet though. Any chance of using burst mod if present? I can send you detection and transfer routines. That would be up to the plugin developer and not me. My routines read and write d64s fast with custom code. The plugin developer can check for burst mode and use that instead if available. |
|
| Author: | tnt/beyond force [ Mon Nov 06, 2006 4:59 pm ] |
| Post subject: | |
RaveGuru wrote: tnt/beyond force wrote: WarpCopy64 reads one disk in 9 minutes if you have JiffyDOS. That's odd. IIRC JiffyDOS can read a 1581 disk much faster than that...? That's what it says on WarpCopy home page. Can't test it myself. RaveGuru wrote: tnt/beyond force wrote: With burst mod it might be possible to write d64 in 15 seconds with 157x, but that remains to be confirmed. Now that's really cool!! Suddenly the 1571 doesn't become that worthless afterall I tweaked data sending in d81 plugin, now it relies on data being sent in 34 cycles (and screen can be kept on). That means sending one block takes 8704 cycles, and 2MHz 157x is fast enough to do GCR encoding in real time. So yes, it should be doable. I hope I can borrow a 1571 from Grue so I can apply this in practice. MagerValp wrote: tnt/beyond force wrote: Any chance of using burst mod if present? That would be up to the plugin developer and not me. My routines read and write d64s fast with custom code. I was thinking your system as some kind of black box where plugin writer just inits it and later tells which block to write. Dirty details like IEC/burst/parallel cable would be hidden that way. Although in that case it would be better to reveal optimal interleave too. |
|
| Author: | Kratznagel [ Tue Nov 07, 2006 12:20 am ] |
| Post subject: | |
MagerValp wrote: Sure, I have some in development. No verify yet though.
Please keep us updated. @tnt: Is your burst routine based on the "regular" burst commands as decribed in the 157x user's manual, so that your writer may also work on an unmodified C128? CU Kratznagel |
|
| Author: | tnt/beyond force [ Tue Nov 07, 2006 8:20 am ] |
| Post subject: | |
Kratznagel wrote: @tnt: Is your burst routine based on the "regular" burst commands as decribed in the 157x user's manual, so that your writer may also work on an unmodified C128?
C128 disables burst connection when in C64 mode, so it doesn't work. Normal IEC bus routines will work. I don't use burst commands, everything is handled with custom code. Normal burst protocol is too slow to show the full potential of 1581. |
|
| Author: | Devia [ Tue Nov 07, 2006 1:33 pm ] |
| Post subject: | |
tnt/beyond force wrote: RaveGuru wrote: tnt/beyond force wrote: WarpCopy64 reads one disk in 9 minutes if you have JiffyDOS. That's odd. IIRC JiffyDOS can read a 1581 disk much faster than that...? That's what it says on WarpCopy home page. Can't test it myself. Yup, true.. about 9 mins with WarpCopy 0.6 and Jiffy in the drive... yawn.. <8-O~ |
|
| Author: | tnt/beyond force [ Tue Nov 07, 2006 3:34 pm ] |
| Post subject: | |
Devia wrote: Yup, true.. about 9 mins with WarpCopy 0.6 and Jiffy in the drive... yawn.. <8-O~
Ouch. But is there real need for a fast d81 reader, considering that writing one takes time from other projects? |
|
| Author: | MagerValp [ Tue Nov 07, 2006 10:13 pm ] |
| Post subject: | |
1581 disks can be written in a standard PC drive with 1581copy or OmniFlop. Takes less than a minute. |
|
| Page 1 of 2 | All times are UTC [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|