Show notes
Interview with Steve Leininger, Designer of the TRS-80- Model I Patreon: https://www.patreon.com/FloppyDays Sponsors: 8-Bit Classics Arcade Shopper 0 Floppy Days Tune 1 min 13 sec Vintage Computer Ads 1 min 42 sec Intro 9 min 03 sec bumper - Peter Bartlett 9 min 11 sec New Acquisitions 17 min 11 sec bumper - Ian Mavric 17 min 19 sec Upcoming Computer Shows 21 min 53 sec bumper - Myles Wakeham 21 min 58 sec Meet the Listeners 28 min 37 sec Interview with Steve Leininger 1 hr 20 min 29 sec Closing This particular episode has a special meaning for me, personally. You see, as I've mentioned on earlier episodes, the TRS-80 Model I from Tandy/Radio Shack was my first home computer (even though my first programmable device was a TI58C calculator). I recall the joy and wonder of playing with the machine (it wasn't called the Model I at that time; just the TRS-80; as it was the first of the line) in the local Radio Shack store in 1977 and 1978 and the incredible rush of owning one in 1979; after my wife purchased a Level I BASIC machine for me as a gift for college graduation. That machine only had 4K of RAM and 4K of ROM (Tiny BASIC), as it was the entry-level machine, but it was a thing of beauty. I felt like I could do anything with that machine, even though my justification to the wife was that we could track our checkbook and recipes on it. I think she knew better, but went along with it anyway. The computer came with everything you needed, including a tape drive and black-and-white monitor, which was good for a poor recent college graduate. I quickly, as finances allowed with my new engineering job, upgraded the computer to 16K of RAM and Level II BASIC (a powerful Microsoft 12K ROM BASIC) and enjoyed the machine immensely, even using it in my job supporting the build-out of a new nuclear power plant back in those days. I eventually sold off the Model I, in favor of a computer that had color graphics and sound (the Atari 800), but have always continued to have a huge soft spot for that first computer. When I started the Floppy Days Podcast, one of the people that has always been on my bucket list to interview has been Steve Leininger, who, along with Don French while at Radio Shack designed the TRS-80 Model I, among other things. A few years back, I had the opportunity to participate in an interview with Steve for the Trash Talk Podcast, when I was co-hosting that show, but an ill-timed trip to the hospital for my son meant that I was not able to participate. While my son's health is of paramount importance, of course, I always wanted to get another chance to talk with Steve. Not only was Steve the designer of one of my favorite home computers of all time, but he also was a fellow Purdue University Boilermaker, who graduated just a year before I started there. The thought that I could have met Steve on campus if I'd been there just a year earlier was very intriguing to me, and fueled my desire to talk with Steve even more. In the last episode (#141 with Paul Terrell) I talked about VCF Southeast in Atlanta in July of 2024. After I had made plans to attend that show, I was flabbergasted to find out that Earl Baugh, one of the show organizers, had somehow managed to contact Steve and get him to come to the show! I have to thank Earl for the work he did to make that happen. Here was my opportunity to certainly meet Steve, and perhaps even talk with him! I prepped some questions, just in case I was able to get an interview. While at the show, I met Steve and asked him if he would be willing to do a short interview for Floppy Days while at the show. Amazingly, he was very kind and agreed to do that. We found a quiet room and I was able to talk with Steve for almost an hour. This show contains that interview. Another note on this: as you'll hear in the interview, the connection to Steve is even stronger than I realized! He not only went to my alma mater, but also grew up in some of the same towns that myself and my wife did. We personally peripherally know some of his relatives. Things like this really do make you think the world is small! One other, final, note: This interview even ties into the recent and continuing interviews I've been publishing with Paul Terrell. As you'll hear in upcoming episodes with Paul, and in this interview with Steve, Steve actually worked at the Byte Shop before getting the first job with Tandy, and in fact his work at the Byte Shop directly led to him getting hired by Tandy to design the Model I. Anyway, I hope you enjoy the interview as much as I enjoyed getting it. I am overjoyed I finally got the chance to talk to one of my vintage computer heroes, Steve Leininger! New Acquisitions C64 Sketch and Design by Tony Lavioe - sponsored link https://amzn.to/4dZGtt2 Compute's Mapping the IBM PC and PC Junior by Russ Davies - sponsored link https://amzn.to/3yQmrlP The Best of SoftSide - Atari Edition - https://archive.org/details/ataribooks-best-of-softside-atari-edition ZX81+38 - https://github.com/mahjongg2/ZX81plus38 magnifying glasses - sponsored link https://amzn.to/4cBQYla Japanese power adapter - sponsored link https://amzn.to/3XjeUW5 Upcoming Shows VCF Midwest - September 7-8 - Renaissance Schaumburg Convention Center in Schaumburg, IL - http://vcfmw.org/ VCF Europe - September 7-8 - Munich, Germany - https://vcfe.org/E/ World of Retrocomputing 2024 Expo - September 14-15 - Kitchener, ON, Canada - https://www.facebook.com/events/s/world-of-retro-computing-2024-/1493036588265072/ Teletext 50 - Sep 21-22 - Centre for Computing History, Cambridge, UK - https://www.teletext50.com/ Portland Retro Gaming Expo - September 27-29 - Oregon Convention Center, Portland, OR - https://retrogamingexpo.com/ Tandy Assembly - September 27-29 - Courtyard by Marriott Springfield - Springfield, OH - http://www.tandyassembly.com/ AmiWest - October 25-27 - Sacramento, CA - https://amiwest.net/ Chicago TI International World Faire - October 26 - Evanston Public Library (Falcon Room, 303), Evanston, IL - http://chicagotiug.sdf.org/faire/ Retro Computer Festival 2024 - November 9-10 - Centre for Computing History, Cambridge, England - https://www.computinghistory.org.uk/det/72253/Retro-Computer-Festival-2024-Saturday-9th-November/ Silly Venture WE (Winter Edition) - Dec. 5-8 - Gdansk, Poland - https://www.demoparty.net/silly-venture/silly-venture-2024-we Schedule Published on Floppy Days Website - https://docs.google.com/document/d/e/2PACX-1vSeLsg4hf5KZKtpxwUQgacCIsqeIdQeZniq3yE881wOCCYskpLVs5OO1PZLqRRF2t5fUUiaKByqQrgA/pub Interview Steve's Workbench at radioshack.com (archived) - https://web.archive.org/web/19980528232503/http://www.radioshack.com/sw/swb/ Transcript of Interview-Only Randy Kindig: All right. I really appreciate your time today, Steve. Steve Leininger: Thank you for having me, Randy. Randy Kindig: So let's start out maybe just by talking about where You live today, and what you do? Steve Leininger: I live in Woodland Park, Colorado, which is 8, 500 feet, right out in front of we got Pike's Peak out our front window. Randy Kindig: Oh. Oh, that's nice. Steve Leininger: Yeah we get snow up through about June, and then it starts again about September. But it's not as much snow as you would imagine. Randy Kindig: I've got property in Montana, and I lived out there for a couple of years, Steve Leininger: so there you go. Randy Kindig: We probably got more snow up there. Steve Leininger: Hey, you asked what I did. I'm involved with Boy Scouts, a maker space with a church based ministry firewood ministry, actually. Some people call it a fire bank. So we provide firewood to people who can't afford that. Randy Kindig: Oh. Steve Leininger: So it's like a food bank, but with fire, firewood. Randy Kindig: I've never heard of that. Steve Leininger: We source the firewood. We cut it down and we split it. Lots of volunteers involved; pretty big project. Randy Kindig: Yeah. Okay, cool. I also wanted to mention, I'm a fellow Boilermaker. Steve Leininger: There you go. Randy Kindig: I know you went to Purdue, right? Steve Leininger: I did go to Purdue. Randy Kindig: Did you ever get back there? Steve Leininger: Yeah, and in fact they've got a couple learning spaces named after us. Randy Kindig: Oh, okay. Steve Leininger: We've been donating to our respective alma maters. My wife went to IU. Randy Kindig: Oh, is that right? Oh my. Steve Leininger: Yeah, oh my and me. Yeah, the fact that the family who's all IU, their family tolerated me was, quite a remarkable thing. Randy Kindig: Okay. I find it interesting because I think you graduated in 76, is that right? Steve Leininger: 74. Randy Kindig: Oh, 74. Steve Leininger: Yeah. Yeah. I was there from … Randy Kindig: Oh yeah, you actually were gone before I started. Steve Leininger: Yeah. So I was there from 70 to 73. 70 to 70 four. When I graduated in four years, I got both my bachelor's and master's degree by going through the summer. I managed to pass out of the first year classes because of some of the high school stuff yeah. Randy Kindig: Okay. I started in 75, so I guess we just missed each other. Steve Leininger: Yeah. Yeah. You're the new kids coming in. Randy Kindig: Yeah. . So I, I found that interesting and I wanted to say that. Do you keep up with their sports program or anything like that? Steve Leininger: Yeah, they play a pretty good game of basketball in fact, I ribbed my wife about it because she was from the earlier days, the Bobby Knight days at IU that were phenomenal. Randy Kindig: Yeah, exactly. For those of you listening, I'm talking with Steve Leininger, who was the primary developer, if not the developer, of the TRS 80 Model I.. Steve Leininger: I did all the hardware and software for it. I'll give Don French credit for sticking to it and getting a project started. And for refining, refining our product definition a little bit to where it was better than it would have been if I would have stopped early. Randy Kindig: Okay. And I have talked with Don before. I've interviewed him on the podcast, and I met him at Tandy Assembly. But I'm just curious, when you were hired into Tandy and you were told what you were going to do; exactly what were you told? Steve Leininger: They had a 16 bit microprocessor board that another consultant had developed. And they were trying to make a personal computer out of this. It was the Pace microprocessor, which was not a spectacular success for National, but it was one of the first 16 bit processors. But they had basically an initial prototype, might have been even the second level of the thing. No real documentation, no software, ran on three different voltages and didn't have input or output. Other than that, it was fine. I was brought in because I was one of the product one of the engineers for the development boards, the development board series for the SCAMP, the S C M P, the National Semiconductor had a very low cost microprocessor that at one point in time, I benchmarked against the 8080 with positive benchmarks and ours was faster on the benchmarks I put together, but as I was later told there's lies, damn lies, and benchmarks. But so they said take a look at using that, their low cost microprocessor that you were working with. And it really wasn't the right answer for the job. Let's see, the Altair was already out. Okay. That was the first real personal computer. The Apple, the Apple 1 was out. Okay. But it was not a consumer computer. Okay. They, it was just, it was like a cookie sheet of parts, which was very similar to what was used in the Atari games at the commercial games. Okay. pong and that kind of stuff at that time. And I had been working, after Purdue, I went to National Semiconductor. There's a long story behind all that. But in the process, some of us engineers would go up to the Homebrew Computer Club that met monthly up at the Stanford Linear Accelerator. We're talking Wilbur and Orville Wright kinds of things going on. Yeah. Everyone who was in the pioneering version of computing had at one time been to that meeting. Randy Kindig: It's very famous. Yeah. Steve Leininger: Yeah. And Steve Jobs and Steve Wozniak were basically a couple guys working out of their garage at the time. I was still working at National Semiconductor, but I also had a Moonlight job at Byte Shop number 2. The second computer store in all of California. Randy Kindig: And So you worked with Paul Terrell. Steve Leininger: I actually worked with one of, yeah, Paul, I actually worked for Paul's I don't know if it was a partner, Todd, I don't even remember the guy's name. But I just, it was. Randy Kindig: I was curious because I'm talking to Paul right now and getting interviews. Steve Leininger: Yeah. I, I'm sure we met, but it wasn't anything horribly formal. Since it was the number two shop, it still wasn't the number one shop, which Paul worked out of. And so we had an Apple 1 there. I actually got the job because I when I When I went in there, they were trying to troubleshoot something with what looked like an oscilloscope that they pulled out of a tank, and so it had, audio level kind of bandwidth, but could not do a digital circuit. And I said what you really need is a, I told him, a good tectonic scope or something like that. He said do you want a job here? I ended up moonlighting there, which was, as fortune would have it, was a good deal when the folks from Radio Shack came down to visit. Because when they came down to visit the sales guy wasn't there. We'll let the engineer talk to them, they almost never let the engineers talk to them. Randy Kindig: So you had to talk with them. Steve Leininger: Yeah. It was John Roach, Don French, and it was probably Jack Sellers, okay and Don was probably the; he was the most on top of stuff electronically because he was a hobbyist of sorts. The other two guys: Mr. Sellers ran the engineering group. John Roach was the VP of manufacturing. And they were basically on a parts visit. They do it once a year, once, twice a year. And they also did it with Motorola and a couple other places. But I told him about this microprocessor and that I was writing a tiny BASIC for it. Okay. Tiny BASIC was a interpreted basic that a guy named Li-Chen Wang actually had the first thing in Dr. Dobbs, Dr. Dobbs magazine. We're talking about, we're talking about things that you don't realize are the shoulders of giants that turned out to be the shoulders of giants. And in fact, we reached out to Mr. Wang as we were working on it. We thought we had the software already taken care of because I'm jumping ahead in the story, but we were going to have Bob Uterich, and you'd have to chase that back. We had him signed up to write a BASIC interpreter for us, but because he'd already done one for the 6800, and it was included in Interface Age magazine. on a plastic record. You remember the old plastic records you could put in a magazine? Randy Kindig: Yeah, I did see that. Steve Leininger: Yeah, so this was called a floppy ROM when they did it. Yeah. So if you had the right software and everything you could download the software off of the floppy ROM and run it on 6800. I think he used the Southwest Technical Products thing. And so we'd signed him up to do the BASIC. This was independent of the hardware design I was doing. And he went into radio silence on us; couldn't find him. And so we get to, in parallel, I was using the Li-Chen Wang plan to do at least a demo version of BASIC that would run on the original computer. And when the demo went successfully on Groundhog Day in 1977. This is the time frame we're talking about. I I started work on July 5th, the year before it. With Tandy? Yeah. Okay. We rolled into town on t…
Full show notes at the publisher