ijor Posted March 27, 2020 Share Posted March 27, 2020 (edited) 3 hours ago, HiassofT said: Tricky ? Synchronous mode rang a bell, candle had a look at it some time ago - see this thread ... I still haven't found time to look into that (TBH it wasn't too high priority to me either), so if someone wants to have a go at that I'd be interested to read/hear about that! Hi Hias, It was actually me who researched synchronous mode extensively years ago (but true, inspired by Candle's idea). We even talked about it in the following thread, you forgot! : Quote POKEY really is a bitch (no FIFO, requiring manual acknowledgement of received bytes via IRQEN etc) and I'm not sure it's possible to get faster transfers working with full error checking (overrun, timeout, framing errors) than I implemented in my highspeed SIO code. With ANTIC DMA and NMI turned off and framing/overrun error checking removed faster speeds should be possible, but that's a bit of a niche use case. You can easily reach speeds, at least, twice faster than async divisor zero. You probably might need to disable NMI, and depending how fast you go, you might need no more than a very few ANTIC DMA cycles. Error checking is not a big problem. Maximum possible bitrate is slightly less than PHI2/3 at approx 570 kHz. Edited March 27, 2020 by ijor 3 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted March 27, 2020 Share Posted March 27, 2020 even if the screen had to blank out, it would be for such a short time it wouldn't matter and there still would be some noise letting you know if data was moving.... looks good... Quote Link to comment Share on other sites More sharing options...
HiassofT Posted March 27, 2020 Share Posted March 27, 2020 19 hours ago, ijor said: It was actually me who researched synchronous mode extensively years ago (but true, inspired by Candle's idea). We even talked about it in the following thread, you forgot! : Ah, I had a vague impression there was more to it than just that one thread but both my memory and my search-foo failed me - thanks for refreshing my memory! so long, Hias Quote Link to comment Share on other sites More sharing options...
+Nezgar Posted March 27, 2020 Share Posted March 27, 2020 I'd much rather see effort put into a PBI2PC-USB type device (or PBI2Ethernet or PBI2Wifi) Maybe functionality like FujiNet but orders of magnitude faster... FujuNet2? PBI2FujiNet? Like inconito/ultimate1MB PBI BIOS - PBI device drivers for disk, printer, serial, printer, N:, H: etc could all install automatically without any OS ROM modifications. Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted March 27, 2020 Share Posted March 27, 2020 (edited) I don't see an issue doing all three... serial solution, pbi/eci, cart.... but the fourth option of a modified OS or even new OS shouldn't be excluded either... I like the everything approach... SIO being the first step always on the Atari dev process... Edited March 27, 2020 by _The Doctor__ 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.