Re: [M100] TPDD Specifics

2018-07-20 Thread c646581
Alright! So at this point, my emulator can perform all of the basic TPDD file access functions pretty reliably! Loading TS-DOS.CO off of the disk provided the perfect test. Any faults and it will lock up or throw some kind of error. After 10 read/write/read cycles, TS-DOS has started every single

Re: [M100] TPDD Specifics

2018-07-18 Thread c646581
So far, I haven't had any issues with delay. At the moment, my emulator works with TS-DOS up until it starts reading data from DOS100.CO (because I haven't implemented that part yet!). I did notice that it sends multiple requests one after another, which will require me to revise my command buffer

Re: [M100] TPDD Specifics

2018-07-18 Thread Kurt McCullum
The TS-DOS delay issue will be your biggest problem. For testing, you may want to load the TS-DOS or SARDOS ROM that I put together than has more delay built in. By default, TS-DOS waits for 3ms before if tries to switch down to 9600 baud. It's all part of the directory support that was added for

Re: [M100] TPDD Specifics

2018-07-17 Thread Ken Pettit
Hee hee, Yeah, if you want some C++ code, just look in VirtualT: virtualt/src/tpddserver.cpp virtualt/src/tpddserver.h Not sure how I can be more open than that. Ken On 7/17/18 7:22 PM, Chris Fezzler wrote: A++ On Tuesday, July 17, 2018, 8:54:00 PM EDT, Kurt McCullum wrote: Sorry

Re: [M100] TPDD Specifics

2018-07-17 Thread John R. Hogerhuis
Hello Jimmy, I'm the author of LaddieAlpha, and I maintain DLPlus. You are welcome to look at any of that source to understand the protocol. I haven't had any issue with flow control. Set DSR and CTS so that unpatched TS-DOS "cable detect" insanity is satisfied. Set baud to 19200, since that's

Re: [M100] TPDD Specifics

2018-07-17 Thread Chris Fezzler
Go for it and have fun and share your experience along the way.   On Tuesday, July 17, 2018, 9:28:39 PM EDT, c646581 wrote: I found the page on the wiki explaining DCD/DSR along with the other flow control quirks. Once I corrected that, it started behaving correctly. I'll look into

Re: [M100] TPDD Specifics

2018-07-17 Thread Chris Fezzler
A++ On Tuesday, July 17, 2018, 8:54:00 PM EDT, Kurt McCullum wrote: Sorry guys, but I'm jumping up on the soap box for this one. I'm quite stunned by this email. First, there is the official protocol put out by Tandy "Software Manual For Portable Disk Drive" 26-3808 

Re: [M100] TPDD Specifics

2018-07-17 Thread c646581
I found the page on the wiki explaining DCD/DSR along with the other flow control quirks. Once I corrected that, it started behaving correctly. I'll look into that TPDD Arduino project, since that happens to be the same platform I'm using for my emulator. It kind of feels like I'm re-inventing

Re: [M100] TPDD Specifics

2018-07-17 Thread Kurt McCullum
Sorry guys, but I'm jumping up on the soap box for this one. I'm quite stunned by this email. First, there is the official protocol put out by Tandy "Software Manual For Portable Disk Drive" 26-3808 http://manx-docs.org/mirror/harte/Radio%20Shack/TRS-80%20Model%20100%20Portable%20Disk.pdfThere is

Re: [M100] TPDD Specifics

2018-07-17 Thread Fugu ME100
o:c646...@gmail.com>> Sent: Tuesday, July 17, 2018 10:50:58 PM To: m100@lists.bitchin100.com<mailto:m100@lists.bitchin100.com> Subject: [M100] TPDD Specifics Hello! I'm working on a TPDD hardware emulator using low-cost off-the-shelf-components. I can't find much online about the specif

Re: [M100] TPDD Specifics

2018-07-17 Thread Kevin Becker
From: M100 on behalf of c646581 Sent: Tuesday, July 17, 2018 10:50:58 PM To: m100@lists.bitchin100.com Subject: [M100] TPDD Specifics Hello! I'm working on a TPDD hardware emulator using low-cost off-the-shelf-components. I can't find much online about the specifics of the serial conne

Re: [M100] TPDD Specifics

2018-07-17 Thread John Gardner
; > Sent: Tuesday, July 17, 2018 10:50:58 PM > To: m100@lists.bitchin100.com > Subject: [M100] TPDD Specifics > > Hello! > > I'm working on a TPDD hardware emulator using low-cost > off-the-shelf-components. I can't find much online about the specifics of > the serial conn

[M100] TPDD Specifics

2018-07-17 Thread c646581
Hello! I'm working on a TPDD hardware emulator using low-cost off-the-shelf-components. I can't find much online about the specifics of the serial connection between the M100 and the TPDD. The TPDD protocol page on the wiki mentions 19200/9600 baud, but nothing about flow control or how it