[M100] Model 100 Speed Mod on Hackaday

2024-02-18 Thread Darren Clark
The speed mod made it to Hackaday. https://hackaday.com/2024/02/18/doubling-the-cpu-speed-of-the-trs-80-model-100-with-a-mod-board/

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-28 Thread Darren Clark
d > 0x13 branch to Command_FMT_Invalid [F107]    [24 2E  ]    [$.  ]        BCC Command_FMT_Invalid The "I haven't looked..." part is true, I found it at F014 and F105. So the firmware does protect against invalid commands. Darren Clark On 1/28/24 12:40, Darren Cla

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-28 Thread Darren Clark
Nice find! I wasn't looking at port 4 data since I assumed it was all address outputs, but P43, P44, P45 are configured as inputs on the TPDD2 (not on the TPPD1). ;Port4.B0    I/O        Pin37    P40    A8 ;Port4.B1    I/O        Pin36    P41    A9 ;Port4.B2    I/O        Pin35    P42    A10 ;P

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-28 Thread Darren Clark
look tempting, like side and # of tracks. Another question.. it looks like was there a second unpopulated serial port on the drive?  Anything in the code on that? P7 is unpopulated and not in the schematic, but it is there. Steve On Sunday, January 28, 2024, Darren Clark wrote:

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-28 Thread Darren Clark
e array? It is a marvel getting that much functionality out of so few bytes. -- bkw On Sun, Jan 28, 2024, 12:19 AM Darren Clark wrote: Spent some time digging through the source of the TPDD2 firmware, adding comments, labels, and variable names. It's documented (as far a

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-27 Thread Darren Clark
ns in it. Out of 4K of available space, there is only 15 bytes of unused space, and the author put his name into it (with one byte filled with a 0xFF): [FFDF]    [***]    [    ] DB    '(C) M.FUTAMURA',0xFF    ;Author Darren Clark

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-24 Thread Darren Clark
s. This firmware is completely different form the TPPD1, and a lot more complicated. It'll take a while to decipher and figure out the little tricks that were used to save space, and also decode the functionality. As i figure out more I'll update my GitHub and this list. Darre

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-23 Thread Darren Clark
x27;ll find in there! Darren Clark On 1/23/24 21:27, Stephen Adolph wrote: 128 more bytes ;) On Tue, Jan 23, 2024 at 3:28 PM Stephen Adolph wrote: It was a first pass attempt.  I captured it as 128 blocks of 32 bytes.  Was it On Tuesday, January 23, 2024, Darren Clark w

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-23 Thread Darren Clark
64 bytes comes out. Darren Clark Here is a memory map of the TPDD1 from my reverse engineering earlier: ;-- ;Memory Map of PDD (using mode 6): ;

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-23 Thread Darren Clark
at the end too. Would you mind sharing the program you used to dump the firmware so I can have a quick look through? Darren Clark On 1/22/24 23:21, Stephen Adolph wrote: these look like 6301 opcodes.  Maybe this worked. take a look please when you can. thanks. Steve On Tue, Jan 9,

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-23 Thread Darren Clark
ry through my decomplier and check the address alignments, that should prove whether the start byte is correct or not too. Either way, we're 95% there. Thanks for working on this! Darren Clark On 1/22/24 23:21, Stephen Adolph wrote: these look like 6301 opcodes.  Maybe this worked. tak

Re: [M100] NEC 8201 with unknown mod

2024-01-10 Thread Darren Clark
state hex inverter Darren Clark On 1/10/24 20:05, David Plass wrote: Hi all, I just bought an NEC 8201 and it has a strange mod inside: there's a daughterboard on top of the motherboard with 5 or 6 alligator clips attached to various spots on the board including 3 or 4 on the RS-232 conn

Re: [M100] Tandy Portable Disk Drive 2 - firmware dumping and reverse engineering

2024-01-09 Thread Darren Clark
27;S MEMORY Request Block - 5A5A 32 04 01 F000 40 (checksum) and see what block of 64 bytes comes out. Darren Clark Here is a memory map of the TPDD1 from my reverse engineering earlier: ;-- ;Memory Map

Re: [M100] Tandy Portable Disk Drive 2 service manual PDF now available.

2024-01-08 Thread Darren Clark
ry similar architecture (same CPU and RAM and CPLD), there is only 128 bytes of scratch ram. Darren Clark On 1/8/24 13:55, Tim Russell wrote: Geez, up-front the manual said 128K of RAM!  I was thinking one could reprogram the ROM to make it a ram disk for a sec there, but the parts list only s

Re: [M100] Photo from ARRL handbook or QST article for Model 100 packet radio

2022-05-06 Thread Darren Clark
I found this a while ago, Tandy 200 being used with some kind of SAT uplink hardware https://www.reddit.com/r/retrobattlestations/comments/nrap9n/tandy_200_in_the_field/ Darren Clark On 5/6/22 01:11, Douglas Quagliana wrote: I'm looking for a photo which was probably published in the

Re: [M100] TPDD service manual

2021-03-20 Thread Darren Clark
resting to think about. I see you have the disassembly in place. On Fri, Mar 19, 2021 at 8:36 PM Darren Clark <mailto:biggran...@gmail.com>> wrote: There are 2 memory modes on that processor, Mode0 which uses the internal RAM and ROM (which is how the PDD is being used), a

Re: [M100] TPDD Service Manual

2021-03-20 Thread Darren Clark
orking PPD; actually I would probably refuse to do this to a good working TPPD-2. If you're still interested in contributing to the better understating of the inner working of the TPPD-2, drop me an e-mail and we can discuss it further. Darren Clark On 3/20/21 6:40 AM, Charles Hudson

Re: [M100] TPDD service manual

2021-03-19 Thread Darren Clark
l over the clock, power, mode, and reset pins, and connect it to a suitable external memory. That is why I'm looking for a not-working PDD2 with a working processor. Darren Clark On 3/19/21 7:18 PM, Stephen Adolph wrote: I wonder if there is a way to boot that processor off of externa

Re: [M100] TPDD service manual

2021-03-19 Thread Darren Clark
1.ASM And the whole project: https://github.com/BiggRanger/Tandy_PDD Maybe if someone has a bad TPDD2 or 2 I can try to get the firmware off of that too. Darren Clark On 3/18/21 9:59 PM, Brian K. White wrote: On 3/18/21 8:31 PM, Joshua O'Keefe wrote: On Mar 18, 2021, at 5:13 PM, Step

Re: [M100] TPDD service manual

2021-03-18 Thread Darren Clark
pdate. https://github.com/BiggRanger/Tandy_PDD Darren Clark On 3/18/21 9:59 PM, Brian K. White wrote: On 3/18/21 8:31 PM, Joshua O'Keefe wrote: On Mar 18, 2021, at 5:13 PM, Stephen Adolph <mailto:twospru...@gmail.com>> wrote: so I did it brute-force. https://bitchin100.com/w

Re: [M100] Back in the hospital yet again

2020-11-09 Thread Darren Clark
Ken,    Wishing you all the best, take care, rest, and let the doctors do their magic! On 11/9/20 9:37 PM, Kenneth Pettit wrote: Hey gang, Well I’m back in the hospital again with angina and shortness of breath. Hopefully it will be just. A couple of days for a stent or two and then home

Re: [M100] Back in the hospital yet again

2020-11-09 Thread Darren Clark
Ken,    Wishing you all the best, take care, rest, and let the doctors do their magic! On 11/9/20 9:37 PM, Kenneth Pettit wrote: Hey gang, Well I’m back in the hospital again with angina and shortness of breath. Hopefully it will be just. A couple of days for a stent or two and then ho

[M100] Memory prices...

2020-08-17 Thread Darren Clark
Thinking about bumping my laptop from 16GB to 32GB, 2x 8GB DDR3 RAM is $49.99. No, too expensive Thinking back to this weekend... 2x 24KB modules for my Tandy 200 on eBay for $46.64, PURCHASE! I'll get them Friday (I hope). It's interesting where the priorities are. Darren Clark

Re: [M100] RS232 IO BASIC question

2020-08-05 Thread Darren Clark
Thank you very much! It's working now, I can ask for a status and receive the reply! Darren Clark On 8/5/20 10:36 AM, Ron Lauzon wrote: You can have the COM port open for both input and output at the same time. I did a TPDD-ish experiment a while ago and wrote some BASIC programs to

[M100] RS232 IO BASIC question

2020-08-05 Thread Darren Clark
't working. I think it may be clearing the input buffer when opening the port. I want to create a subroutine the sends a command to check the status of the plotter, receive the string back and parse it to see if the plotter is busy and keep looping until it's not busy, or there is an error. I just can't figuer out sending and receiving over serial with the 200. Darren Clark

Re: [M100] CCR-82

2020-04-25 Thread Darren Clark
I ordered all my belts from here: https://www.turntableneedles.com/ Darren On 4/25/20 3:37 AM, Jonathan Yuen wrote: Hello, Just out of curiosity, where does one order belts for an old cassette tape recorder? I have a Superscope CD-320 and while it works (mostly) OK, the belt for the little

Re: [M100] CCR-82

2020-04-24 Thread Darren Clark
I have a CCR-81 and a CCR-82, both are running great with only replacing the belts. Audio is just fine and my Model 200 can load programs off of 30+ year old cassette tapes. Darren On 4/24/20 9:17 PM, Doug Jackson wrote: I'm not confident that the capacitors will need replacing. There are

Re: [M100] replacement Molex 8878 socket?

2020-03-07 Thread Darren Clark
I remember a discussion a year or 2 back about 3D printing them. Someone posted files on ThingiVerse here -> https://www.thingiverse.com/thing:3821586 On 3/7/20 4:42 PM, Dave Everett wrote: On 8/03/2020 8:27 am, Brian K. White wrote: On 3/7/20 11:22 AM, Stephen Adolph wrote: hi, has any

Re: [M100] Article I wrote on a Tandy 102

2019-12-01 Thread Darren Clark
"hi club 100!" Love it, great article! Thanks for sharing. On 12/1/19 11:57 AM, Mitch Parker wrote: Good afternoon! I write monthly for CSO Online, and was able to write a large chunk of my July blog on my 102. It's about data conversion and the challenges we face with legacy data and sy