Re: [M100] PDD Firmware Reverse Engineering - Progress

2017-08-08 Thread Daryl Tester
Love your work! I do have a TPPD2 here, but not the time to look at it. All my hobbies have fallen by the wayside at the moment. :-/ On Tue, 8 Aug 2017 22:48:04 -0400, biggran...@tds.net wrote: For those who are interested... Getting a copy of the PDD1 Software Manual really helped out with t

[M100] PDD Firmware Reverse Engineering - Progress

2017-08-08 Thread BiggRanger
For those who are interested... Getting a copy of the PDD1 Software Manual really helped out with the reverse engineering effort! I've figured out a few command tables and added a bunch of documentation to the assembly source. I've updated the reverse engineering project here: https://githu

Re: [M100] VirtualT IDE Linker

2017-08-08 Thread Kenneth Pettit
Hey Gary, Traveling in China but I will try to find some time to check out differing load and exe addresses in the linker script. Ken Sent from my iPhone > On Aug 9, 2017, at 7:08 AM, Gary Weber wrote: > > I was able to create a LKR file (based off of Ken's Sample.LKR), and I > did get it to

Re: [M100] PDD2 Question

2017-08-08 Thread BiggRanger
That's kind of what I thought, there may not even be any code in the firmware to look at the switches either then. There's a PDD2 on eBay, I might try and get so I can do some reverse engineering. On 8/8/2017 7:31 PM, John R. Hogerhuis wrote: Not that you can see from the outside, anyway.

Re: [M100] PDD2 Question

2017-08-08 Thread John R. Hogerhuis
Not that you can see from the outside, anyway. There's a little plastic cover where the DIP switches would be on a TPDD-1. If you take it off, you just see RF shielding. Haven't had the whole unit apart though, who knows... might be DIP switches in there, or maybe an unpopulated area of the board

[M100] PDD2 Question

2017-08-08 Thread BiggRanger
Quick question, does the PDD2 have dip switches under it like the PDD1? The PDD2 Operation Manual (26-3814) does not mention dip switches, but in the schematic in appendix B it shows an outlined dip switch. I'm just wondering because it may be possible to put the drive into INIT mode and use

Re: [M100] VirtualT IDE Linker

2017-08-08 Thread Gary Weber
I was able to create a LKR file (based off of Ken's Sample.LKR), and I did get it to compile and my .CO file gets loaded into RAM just fine, however the LOAD & EXE addresses are way off so I know there has to be a problem somewhere. If anyone out there can offer a bit of guidance for using the Vir

Re: [M100] VirtualT IDE Linker

2017-08-08 Thread Gary Weber
Peppino, Yes for quite a few years the project was put on hold; I had run into a roadblock due to a missing high-ram hook in the NEC memory map, a hook that the Model 100 has but the NEC does not. The project got stalled and I also got busy. But recently I wanted to pick it back up and see if I

Re: [M100] 3.5" Media

2017-08-08 Thread Jan Vanden Bossche
Well, that confirms what I deduced. Stupid enough, I just assumed i'd be SS/DS. And I never read the specs... Greetings from the TyRannoSaurus Jan-80 From: "biggran...@tds.net" To: m...@bitchin100.com Sent: Tuesday, 8 August 2017, 16:29 Subject: Re: [M100] 3.5" Media The specifica

Re: [M100] 3.5" Media

2017-08-08 Thread Mike Stein
You should indeed be using DD disks if available, but unlike 5.25" DD vs. HD disks the difference in coercivity of 3.5" DD vs. HD disks is relatively small and in practice HD disks will usually work in a DD drive without any problems. m - Original Message - From: Geoffrey Oltmans

Re: [M100] 3.5" Media

2017-08-08 Thread Geoffrey Oltmans
On Mon, Aug 7, 2017 at 4:33 PM, Kurt McCullum wrote: > For those who have used a TPDD2 in the past, I have a question about media > type. Do these drives prefer double density (720k) or high density (1.44mb) > media? I've tested with both from by using recycled media from years gone > by and both

Re: [M100] 3.5" Media

2017-08-08 Thread John R. Hogerhuis
On Tue, Aug 8, 2017 at 1:38 PM, wrote: > Here is a copy I found on the internet looking for a PDD2 Software Manual. > The listing says PDD2 Software Manual, but it is the 26-3808 PDD1 Software > Manual (same as the one Kurt sent me). > > http://www.classiccmp.org/cini/pdf/Tandy/PDD2%20Software%20

Re: [M100] 3.5" Media

2017-08-08 Thread Mark J. Blair
> On Aug 8, 2017, at 1:38 PM, biggran...@tds.net wrote: > > Here is a copy I found on the internet looking for a PDD2 Software Manual. > The listing says PDD2 Software Manual, but it is the 26-3808 PDD1 Software > Manual (same as the one Kurt sent me). > > http://www.classiccmp.org/cini/pdf/Tan

Re: [M100] 3.5" Media

2017-08-08 Thread BiggRanger
Here is a copy I found on the internet looking for a PDD2 Software Manual. The listing says PDD2 Software Manual, but it is the 26-3808 PDD1 Software Manual (same as the one Kurt sent me). http://www.classiccmp.org/cini/pdf/Tandy/PDD2%20Software%20Manual.pdf http://www.classiccmp.org/cini/syst

Re: [M100] 3.5" Media

2017-08-08 Thread Mark J. Blair
> On Aug 8, 2017, at 10:14 AM, Kurt McCullum wrote: > > The manual I have is 26-3808 which details the File mode and FDC mode of the > TPDD1. I don't know the number for the TPDD2. 26-3814 is the standard user > manual for the TPDD2 and I've got that. I'm not sure if Tandy ever published > so

Re: [M100] 3.5" Media

2017-08-08 Thread Kurt McCullum
I ended up printing mine out and re-arranging the pages. The FDC mode information was very helpful for the Sardine emulation that I wrote into mComm. Traveling Software created their dictionary disk using 256 byte blocks (80 sectors, 5 tracks). Steve A. had the disk and pulled the data off for m

Re: [M100] 3.5" Media

2017-08-08 Thread BiggRanger
Awesome!!! I've not seen this before and it answers quite a few questions I've had. In the firmware, around address F0F0 there is, for lack of a better term, a switch/case block of code. The cases are: F, G, R, W, X, A, B, C, S, D, and M I've not seen references to these before in any document

Re: [M100] 3.5" Media

2017-08-08 Thread Kurt McCullum
Send On Tuesday, August 8, 2017 11:13 AM, "biggran...@tds.net" wrote: Could you e-mail me your 26-3808 manual? I have a 26-3808 Operation Manual for the PDD1, and the contents are very similar to the PDD2 Operation Manual 26-3814. So this would be new and useful. Thanks in advance!

Re: [M100] 3.5" Media

2017-08-08 Thread BiggRanger
Could you e-mail me your 26-3808 manual? I have a 26-3808 Operation Manual for the PDD1, and the contents are very similar to the PDD2 Operation Manual 26-3814. So this would be new and useful. Thanks in advance! On 8/8/2017 1:14 PM, Kurt McCullum wrote: The manual I have is 26-3808 which det

Re: [M100] 3.5" Media

2017-08-08 Thread John R. Hogerhuis
I've never seen one. -- John.

Re: [M100] 3.5" Media

2017-08-08 Thread Kurt McCullum
The manual I have is 26-3808 which details the File mode and FDC mode of the TPDD1. I don't know the number for the TPDD2. 26-3814 is the standard user manual for the TPDD2 and I've got that. I'm not sure if Tandy ever published something for the TPDD2 like the 26-3808 manual. If they did, I'd l

Re: [M100] 3.5" Media

2017-08-08 Thread BiggRanger
I have the following: Tandy Portable Disk Dirve Operation Manual Cat. No. 26-3808 Tandy Portable Disk Dirve 2 Operation Manual Cat. No. 26-3814 If you want one of these I can e-mail them to you. Do you have a service manual for the PDD? If so, could you e-mail it to me, I'd be very interested i

Re: [M100] 3.5" Media

2017-08-08 Thread BiggRanger
Looking at Wikipedia, the 3.5" DD format supports both 40 tracks and 80 tracks. https://en.wikipedia.org/wiki/List_of_floppy_disk_formats#Physical_composition And yes there is a difference in the magnetic media for DD and HD too, using a DD head and the write currents for a DD head would not wo

Re: [M100] 3.5" Media

2017-08-08 Thread Kurt McCullum
Does a PDF exists of "Tandy Disk Drive ll Service Manual"? I have the one for the TPDD1 but not the 2. On Tuesday, August 8, 2017 7:53 AM, John Gardner wrote: So flipping a  3.5"  floppy work,  if the housing for the disk would let you do that.  Hmm... And the reason HD disks are

Re: [M100] 3.5" Media

2017-08-08 Thread John Gardner
So flipping a 3.5" floppy work, if the housing for the disk would let you do that. Hmm... And the reason HD disks are unreliable is that the signal returned by the media when reading the disk is (presumably) too high? Interesting... ... On 8/8/17, biggran...@tds.net wrote: > The speci

Re: [M100] 3.5" Media

2017-08-08 Thread BiggRanger
The specifications in the PDF for the PDD1 and PDD2 says the following: PDD1 (26-3808): Disk Number of surfaces1 Number of Memory Blocks Total number of tracks 40 Total number of hard sectors80 PDD2 (26-3814): Disk Number of s

Re: [M100] 3.5" Media

2017-08-08 Thread Scott Lawrence
On my Amiga, which uses double sided double density media, formatted 880k, I never was able to use HD floppies. They'd always have formatting issues or would get disk errors more easily. Luckily I have a bunch of old hard drive backups from the 90s that are useless... which means I have a bunch

Re: [M100] 3.5" Media

2017-08-08 Thread Kurt McCullum
Interesting. The bank feature is one of the areas I am looking into right now. Somehow, TS-DOS is able to determine if the drive is a TPPD2 and then the Bank feature is turned on. According to the manual, 200k is always available regardless of what bank you are in. It's not split 100k/100k. Each

Re: [M100] 3.5" Media

2017-08-08 Thread VANDEN BOSSCHE JAN
Gary, so did I ! Could it be that a TPDD just formats 40 tracks and a TPDD2 80 ? Assuming single-density recording, that would come out right, I think. I remember that a TRS-80 standard SD disk recorded about 85 KB on 35 tracks. That would be on 40 tracks: 85 KB * 40 / 35 = 97 KB. That fits. By

Re: [M100] VirtualT IDE Linker

2017-08-08 Thread NEC
Hi Gary, really a very good news after nearly 10 years of silence. Is Daniel Born still involved in the thing? Many thanks! Peppino

Re: [M100] 3.5" Media

2017-08-08 Thread Gary Weber
> After rereading this I wanted to make one critical point. Remember, if > yours is truly the TPDD2, it already is double sided. It formats the drive > as 100K per side (200K total). You use the "Bank" feature in TS-DOS to > switch between which side you're accessing. So, no need to be fantas