Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

136 Excellent

About electronizer

  • Rank
    Chopper Commander

Profile Information

  • Gender

Recent Profile Visitors

3,455 profile views
  1. Thanks for the suggestion evilmoo! He is not done typing in the program yet, so we don’t want to delete TypoII. When I used to type in programs, I would save the program with TypoII in intermediate stages until it was done, then I would use the commands above to remove TypoII. It still doesn’t make any sense to me that LIST “D:PROGRAM.BAS” would access the disk and then cause TypoII to run. LISTing or SAVEing a program should only access the disk drive and should have nothing to do with program execution, right?
  2. I gave my nephew an 800XL along with an 810 disk drive and some Antic magazines. He typed in a whole program before learning that he had to boot with a disk in order to save it! Now I have him set up with DOS and TypoII so he catches any mistakes. However, we are noticing some strange behavior. I’m having him LIST and ENTER his programs to avoid the BASIC Rev. B bug with SAVE. However, now when he LISTs his program to disk after typing in some code, the disk drive does its thing and then for some reason, TypoII starts. If we restart the computer at this point and ENTER the program from disk, the code he typed is gone. Any ideas?
  3. Yes, that is interesting considering the disk I got with it has C-64 software on one side and the Atari driver on the other side. There was no special software for the Atari, instead, the driver disk just allows you to use the Learning Keys keyboard in place of the Atari’s keyboard. When it was working, it worked pretty well with Hodge Podge, where pressing a different letter gets you a picture of something that starts with that letter (e.g. “K” gives you a koala).
  4. Thank you both for the quick replies. There is no other circuitry visible and the panel looks like it would be damaged beyond repair if I tried to peel off the keyboard layer. The keys are raised pads and definitely have tactile feedback, different from the non-key area. No calibration is required, however, the driver disk can detect whether the keyboard is connected to the joystick port. So, it must be looking for a particular resistance at the paddle inputs.
  5. StickJock, good guess! Looks like it’s using pins 7, 5, and 9, which would be +5V and both paddle inputs. Resistance from pin 7 to 9 is 11Mohm, and it doesn’t change when I press the keypad. Pin 7 to 5 appears to be open, again with no change when pressing the keypad. The Doctor, any thoughts on how I would reconnect the stapled traces? I’m thinking I would almost have to rip out the staples, add conductive paint, and then put new staples in before it dries.
  6. I got one of these a few years ago. From the start, it worked intermittently—sometimes the letters worked correctly, sometimes the rows were shifted so that e.g. when I pressed Q, it registered as K (the letter above it). Eventually it stopped working altogether, to the point where the driver disk wouldn’t even detect it. I took it apart to find “reject” stamped over the “QA Approved” stamp (uh-oh), and two flat Mylar cables coming out of the panel. I used a pencil eraser on the traces where they connect and they cleaned up nicely. However, only one Mylar cable connects to the joystick cable. The other one is connected by two “staples” that pass through the traces on both cables. When I measure the resistance between these staples and the contacts on the cable that connects to the joystick cable, one is high (several megohms), and the other is open—no connection. So, I’m guessing this is where the problem is. Anyone have any ideas about how to repair this stapled connection between the cables?
  7. Pictures of the keyboard, disk, and insert with instructions for Atari owners:
  8. I had two more pilot units—unfortunately I only had the case for these. DA000092 and the other one looks like DA000145. I gave both of these to bob1200xl.
  9. In a previous post I wrote about troubleshooting my Atari 820 printer. It’s been working solidly for more than a week now so I figured I’d post the solution. The failure mode is that the printer won’t do anything after you turn it on. The power LED comes on, but the paper advance button doesn’t work, and nothing happens when you try to print from the computer. Every once in a while, the printer may work when you turn it on, or it may work for a short time and then stop responding (no paper advance or lprint). Assuming you’ve already tried the standard “reseat the ICs” solution with no success, the fix is to replace capacitor C109, a 1uF electrolytic capacitor that forms part of the reset circuit. My guess is that this capacitor hasn’t aged well in many of the 820s out there, either losing some capacitance or developing a leakage current. Because of its small capacitance value, even a slight worsening causes the reset circuit to function poorly, and therefore the ICs in the printer may come up in an unknown (and non-functional) state. In my printer, I chose to replace the capacitor with a 2.2uF part to increase the reliability of the circuit. I tried values up to 4.7uF and the printer still powered up and came out of reset fast enough that it wasn’t noticeable. A capacitor with axial leads would be best, but I made do with the radial lead part I had. Here’s a picture of the fix: I attached the capacitor between R106 and R110. The R106 connection is a little tricky because there’s a via right next to the resistor lead and you need to be careful not to bridge the pads. I also clipped out the old capacitor in case it was passing a leakage current. You can see the empty pads at the left of the picture. The nice thing about this fix is that you don’t have to disassemble the printer, though you’ll need a small pair of precision diagonal cutters to get the old capacitor out. I laid the new capacitor on its side so that the RF shield would still fit. If anyone has an 820 that still works reliably, I’d be interested to know if it uses the exact same part for capacitor C109. Mine had a blue Nichicon rated at 50V. Let me know if your printer has a different one!
  10. Some time ago I got a Muppet Learning Keys "keyboard." This colorful flat membrane keyboard (similar to the 400's keyboard) connects to joystick port 2 and has a kid-friendly layout. For example, in one corner of the keyboard there is a chalkboard with letters in alphabetical order instead of the usual QWERTY layout. The keyboard came with a disk that had C-64 application software on one side, and an "Atari Adapter Disk" on the other side. The adapter disk isn't a game, rather, it loads drivers that map the keys on the membrane keyboard to actual keys on the Atari. It then pauses to allow you to switch disks, and will boot whatever you insert with the drivers resident so that you can use the keyboard. I used it with "Hodge Podge" as suggested in this post and it works very well! One neat feature is that there is a row of "paint pots" on the keyboard in standard colors, and pressing a paint pot will change the background color of the screen. I did some searching for an ATR of the adapter disk and couldn't find it. It may be out there somewhere, but I digitized my copy and will post it here in case anyone is looking for it. MuppetKey.atr After playing around with the ATR in an emulator, I discovered it requires an XL or XE computer, and will check to see whether you actually have a Muppet Learning Keys connected. If you know of any other games for kids that work well with this keyboard, I'd love to hear about them! Most keyboard-based games should work, but I think Hodge Podge is particularly nice since pressing a letter does something related to that letter (e.g. pressing "C" gives you a picture of a cat, "V" gives a volcano that erupts, etc.)
  11. Finally got a chance to test my theory. First I hooked up an analog voltmeter to the reset line and turned on the printer. It does stay low for a little less than a second before going high, which seems like expected behavior. However, the pointer wiggles slightly as if there is some noise before rising to 5V. Then I clipped a 10uF capacitor in parallel with the existing 1uF cap (10uF was the smallest value I had on hand that would make a difference). This time it took 4-5 seconds for the reset line to go high, but when it did, the printer worked! I was able to repeat this behavior over multiple power cycles, so my confidence that I’ve identified an issue is rising. My new theory is that there is some noise on the power line that couples to the reset line when the power is ramping on the printer, and if the chips aren’t held in reset long enough, this noise causes the chips to come up in an unknown state. I went to the parts store and picked up some smaller values to try (1, 2.2, 3.3, and 4.7). Smaller is better since larger values will mean a longer wait time after turning on the printer before I can start using it. Once I find the smallest value that seems to work reliably, I’ll solder it in and use the printer for a while to see if the issue has gone away. Doctor, to your point about other issues, I was fairly certain those weren’t the case because I had already reseated/replaced ICs. Also, I figured those parts were good because every once in a while, the printer would work fine when I turned it on. But always good to reseat ICs as a first step You mentioned a reset fix, were you referring to the tech tip?
  12. Thanks hunmanik! ”We are not aware of any service problem...” I was hoping there was a service problem with a suggested fix. My printer won’t work even when it’s been off for a long time before I turn it on. I’ll still try increasing the capacitance in the reset circuit to see if that makes a difference.
  13. Still no luck finding the tech tip. Here's the reset circuit: If I understand this correctly, C109 and R106 form an RC time delay circuit of around 1 second. The charging current flowing through C109 and R106 causes Q102 to initially turn on, pulling pin 1 of the 6507 and pin 34 of the PIA low (grounded through R134) to hold them in reset. After C109 is charged, Q102 turns off and pins 1 and 34 go high (+5V through R108, 4700ohm resistor). This also causes Q103 to turn on, and a current flows through R110, Q103, and R134 to ground. This raises the voltage on the emitter of Q102, causing it to go further into cutoff and ensuring it is no longer trying to pull the reset pins low. The next thing I'd like to do is look at the +5V supply and reset pins on an oscilloscope; the +5 supply should be stable before the reset pins go high. If it isn't, I imagine that using a larger capacitor (maybe 2.2 or 4.7uF?) to increase the time delay would give the supply enough time to stabilize.
  14. Thanks for the offer! I did a close inspection of the print head and discovered it was just dirty. I was eventually able to get it working again. I can also update on the platen tape—I talked to Brad at Best Electronics and he thought it was probably teflon tape. He sent me a piece and it worked very well to replace the old peeling tape. The printer now works fine! Now if I could only find the Macrotronics interface that works with this printer (uses joystick ports 3 and 4, mentioned briefly in Analog #2, page 42). Since my original post I also acquired a Trendcom 200 (80 column thermal printer). Macrotronics published some screen printer software that works with the 200 and it would be fun to try doing some screen dumps. From what I read, these would have been some of the earliest printers available to Atari users.
  15. Got the regulators soldered in place, installed the boards and cables, turned on the drive and inserted a disk. Turned on the computer and it booted on the first try! The Doctor said it well...the Grass Valley upgrade is the debug Now the only thing wrong is the power LED—it doesn’t light up. I followed the debug flowchart and it led me to CR107. On closer inspection, there’s a capacitor there when it’s supposed to be a 5V zener diode. Makes me wonder if there are other errors on the side board, but I guess if the drive reads disks ok it must be fine. I’ll put the correct part in and if the LED starts working, I’ll call it good. Now I have two working 810s—no more swapping when I want to duplicate disks
  • Create New...