SCELBI/8008 Page Update Complete, What’s Next

Finished the update of my SCELBI/8008 pages with a bunch of work on my new 8008/SCELBI applications page.

I’m glad I have completed this SCELBI web site update, as it is something I wanted to do for a long time. Now, if I only had time to write a complete guide to building and operating the SCELBI.

Next up… I have new Apple II rev 0 PCB‘s on hand. The PCBs look good, but I need to build one up to test, before offering the PCBs for sale. I’ve also been cleaning up and repairing a craig’s list Apple II plus purchase. Tomorrow, I hope to have the IIplus done, and perhaps start on the rev 0 soldering.

Save your Christmas money – Rev 0 reproduction PCBs are on order

Since I made dozens of tweaks and I selected a new vendor, I’ll have to build one up and test it before I can sell the rest. I hope to have them ready for sale by the end of the month.

This time I’m selling just bare PCBs, but there is a comprehensive bill of materials, including sources, already online. The majority of the components are readily available as standard items at Unicorn Electronics. Sourcing your own components will save you money and give me time to work on other things. The build manual that I have on my rev 0 web page is still relevant, and also contains a list of components. I point this out in case you want to start investigations into components, sooner, rather than later. If I recall correctly, the hardest parts to find are the Apple II ROMs, a crystal that works right, 2N4258 transistors and the 2513 character generator.

  • The character generator that Unicorn lists for the Apple 1, will work in the Apple II, but it is a more expensive, earlier version than what was used on the Apple II. The Apple II rev 0 had GI R03-2513-CGR-001 parts, which are a little easier to find and a less expensive.
  • The edge connectors can also be a bit hard to find, especially if you are looking for green ones. Key parameters to look for are row spacing .200″, position spacing .100″ and contacts designed for PCB insertion (not solder tail). I’ve used EDAC part number 345-050-524-202 in the past. Onlinecomponents.com lists them, but they take 8 weeks to get – I assume that they make these to order in China.
  • The crystals that work for me are Vishay/Dale part number XT9UNLANA14M31818, which apparently are out of production. I’ve seen a recent Applefritter post where someone had luck with NYMPH 14.31818 MNP143. NYMPH crystals are on some original Apple IIs, so that may be a good alternative, if you can find them. I have some extra inventory of the Dale crystals and 2N4258 transistors and may offer a bundle deal for PCB purchasers.
  • I have a web page on the ROM issue.
  • Unless something goes unexpected wrong, pricing will be $150 a board.

    I sold my last rev 0 kits over three years ago. Back then, they sold very slowly and with only a tiny profit, so it will be interesting to see how long it takes to sell this fresh batch of PCBs.

    Hold off contacting me about ordering, until I post on this blog that they are ready to ship.

    Rev 0 Repro Progress and Retro Workshop Update

    Apple II rev 0 Progress
    My revision of my original reproduction, the Apple rev 0, is coming along. This morning, I did an extensive design review of the 35th revision, and only found 3 things that needed “fixing”. I’ll probably repeat the effort tomorrow on revision 36. Hopefully that review passes cleanly. If so, I’ll get quotes, pick a vendor and kick off board fabrication next week.

    Projects in the Lab
    Like usual I have a lot of other projects in progress. Some have been in progress for while, others not. Here is a snapshot of my workshop. It keeps getting more crowded as time goes on.

    My Retro Workshop

    My Retro Workshop

    SCELBI TTY CARD UPDATE
    My “LAB” is currently setup for checking out the SCELBI TTY card, which is interfaced to an Apple II serial card, which also supports 110 baud current loop. The hardware is working, but I have to do some software work on the Apple II side of the serial current loop connection in order to make it usable. The standard Apple drivers seem just a bit quirky,as they are tied into Apple II monitor functionality. I was hoping to get by with Apple’s standard PROM drivers, but it looks like I’m going to have write a custom driver for interfacing to the SCELBI. I’m hoping to get the IIe running such that it works just like a real TTY, perhaps eventually including emulating paper tape using floppy discs. I decided to use the IIe instead of a II or IIplus because it supports 80 column output without extra plug in cards.

    SCELBI Galaxy
    I was hoping to make a video of the SCELBI running tiny SCELBAL basic and the SCELBI Galaxy program, which I recently got running. The Galaxy program is SCELBI’s version of the Star Trek game. It was published as documented source code in the SCELBI book “Galaxy”. I had to OCR a scan of the book and then covert it to the AS8 assembler format that I prefer. This took a considerable effort, but I was able to exactly reproduce the original program. When I first went to download it into a physical reproduction 4K SCELBI 8H, I discovered that there wasn’t enough room in memory for a boot loader and the game. I had to spend a lot of time creating a second version the source code to make it fit into 4K with room for a boot loader, without altering the play of the game. This was particularly difficult as the originally published source, didn’t have labels attached to any of the messages, just hard coded addresses pointing into a huge block of characters. In order to move anything in memory, I had to convert the hard coded addresses to labels and add the label to original block of bytes. Oh yeh, there were some page boundary assumptions that I also had to deal with. It wasn’t easy. Once I get the Apple IIe TTY emulation going, I’ll definitely make the video of both the Galaxy game and tiny SCELBAL running on the 8H.

    SCELBI Webpage Update Coming
    I have an update to my 8008/SCELBI web pages coming. Right now, there is too much on my 8008/SCELBI page and I’ll break it down to a few smaller pages. One page that needs a lot of work is the SCELBI/8008 software page. I have managed to get a number of 8008 programs running, some new and others, like Galaxy, old programs that I believe haven’t been run in decades. I need to set up a dedicated software page in order to share them all, plus the cross development tools that I have used to develop them. Most 8008 software from the era will need to have I/O drivers tweaked in order to run in a particular environment, so I will need to publish source and tools. Some of the software, I didn’t develop, so I need to get permission from creators. I would also like to find time to covert my SCELBI blog posts, along with original documention into some kind of book form, as information about building a SCELBI is rather scattered around. I don’t know when or if I will get around to this, but I am motivated, as I think better documentation might help me to sell more SCELBI board sets.

    Apple IIplus

    Apple IIplus

    Apple IIplus


    At top of the first picture you can see the keyboard for an Apple II plus that I recently picked up as part of a Craig’s list transaction. My intention is to clean up and repair this Apple IIplus for resale. I think it will make a good first II plus system for someone, since it has a pretty late serial number along with an RFI board. My experience with those later systems with RFI boards is that they tend to be more reliable than earlier systems. In fact, except for some keyboard issues, this system came in working condition. As you can see by comparing the inside of the top with the rest of the case, the plastic hasn’t yellowed much, if at all, so it should clean up real nicely.

    TRS-80

    TRS-80

    TRS-80


    Along with the IIplus, I picked up a TRS-80 system, with expansion chassis and floppy drive, along with documentation. It doesn’t work, but it should be a fun project to fix up. I can’t decide whether I will keep or flip it. Initially I was going to add it to my collection, but the engineering isn’t what I’m used to, so I’ve already somewhat soured on it. A friend of mine had a TRS-80 briefly, back in the 70’s, but took it back and got an Apple II. Having played with his TRS-80 briefly in the 70s, is what spurred my interest in having one, now. If I keep it, I’ll need to get a Commodore Pet in order to have one of each of the first machines of the “big three” computer manufacturers of the 70’s.

    I keep telling people that I’m not a serious collector, as I like to work on, learn about and operate these old machines. I don’t usually acquire vintage computers, just to own, which is a sign of a serious collector. However, as you can see from this blog post, I seem to continually find ways to increase my “backlog” of projects.

    A reproduction white 6502 … and comments on reproductions and fakes…

    The immediate reason for this post, is that an Apple 1 reproduction now sports a plastic 6502 that has been converted to look like a white ceramic 6502. Details of this conversion can be found on the retro-restore yahoo group. I plan on converting one of my own, as I’m not that excited about the price of real ones. Also be aware that many of the white ceramic 6502s that have recently come to market were pulled from interesting vintage gear, like Kim-1s or arcade games, a practice I have mixed feelings about.

    I’ve heard from several people over the years about the risk of reproduction parts and systems being sold as the real thing. As the popularity of the vintage computer hobby and value of the rare vintage systems increases, it is inevitable that new kinds of reproductions will appear.

    My position on reproduction components and systems is that they will allow people who couldn’t otherwise afford to operate the real thing to get a better understanding of this vintage technology and have some fun. The closer the reproductions are to the real thing, the more accurate the experience will be and the more we will learn about the original systems and the history of computing. Usage of reproductions instead of originals also saves wear and tear on original systems.

    A number people get great enjoyment from making a reproduction that both operates and appears as authentic as possible. This is similar to the enjoyment that skilled craftsman in other hobbies get from their efforts to make life size and scale reproductions of everything from stone tools to railroad empires. We should enjoy our hobby and marvell at the skill some of our friends, who go the extra mile to make their creations as accurate as they can.

    One of the favorite things that I have heard during a VCF event, was when one visitor commented that he never thought he would ever get to operate an Apple 1. Of course he was operating a Mimeo, but to that visitor, it didn’t matter that it was a reproduction. So reproductions can give enjoyment not only to hobbyist, but to visitors to our hobby.

    The best thing that can be done to defend ourselves from fakes, is to be made aware of the possibilities and educate ourselves as much as possible. This is one reason why I created the Apple 1 Registry. In this respect, I think the registry has been a success, as, since the registy’s creation, I am unaware of anyone trying to pass off a fake Apple 1 as real. However, be aware that some time ago, there was an attempt on eBay to pass off an Obtronix Apple 1 clone as the real thing, so I will not be surprised when it happens again.

    Apple 2 Rev 0 and Mimeo PCB update

    I’ll be ordering my next batch of Mimeo’s sometime in October and be able to start shipping PCBs sometime in November. Keep an eye on this blog for an announcement in November. This version will fix a couple of minor issues in the silk screen layer, but the copper and mask layers will be identical with the last version.

    I’m completely going over the Apple II rev 0 reproduction PCB layout. This was the first reproduction PCB that I did and either my skills or my standards have gone up. I’m tweaking a lot of minor issues, mostly on the front of the board, particularly on the silk screen layer. The average person will not notice any difference, but some Mimeo builders have turned out to not be average people. The first time around, I didn’t have a really good bare board image of the front side, only the poor photocopy of a bare board that can be seen in the “Red Book”. Since that time, a couple of bare board, rev 0 PCBs have turned up, and I have a really good scan of the front of one of them. Anyway, I’m mostly done with the tweaking, and only need to fix a few minor things and do a good bit of design checking. I hope to have boards made and ready to ship by the end of the year. With all the tweaking I’m doing, I’ll have to build one, before shipping, just to make sure I didn’t mess something up.

    Initial SUPERPROTO to Swyft Card Conversion Instructions Posted

    http://willegal.net/superproto/index.php?title=Swyft_Card

    For those of you without soldering/rework skills, depending upon interest, I may do a run of reproductions, but it’s not going to happen for quite a while as I have too many projects already in the works.

    I’ll try to find time to do a video blog of a Swyft card in operation, but don’t know when I’ll find time, might be today, might be three months from now.

    SUPERPROTO converted into Jeff Raskin’s Apple IIe Swyft Card

    I just finished turning one of my SUPERPROTO prototyping cards into a Swyft card. If you don’t know what a Swyft card is, Jeff Raskin was working on a low cost “appliance” computer called the Macintosh at Apple. Steve Jobs took over the project and moved the project in a quite different direction. Jeff left Apple and founded a company called “Information Appliance”. The first product was the Swyft card that plugged into an Apple IIe and ran his software. The software was an integrated word processor and calculator, which had access to Applesoft and included a few other printing and communications capabilities. Later they came out with the Swyft computer which was later licensed to Canon – which called it the Canon Cat. I didn’t explore functionality that much, but the software looks pretty clever, despite the lack of a GUI. 🙂

    Once I get the rework instructions up on my SUPERPROTO Wiki, I’ll offer SUPERPROTO swyft card kits, with the components necessary to build your own SWYFT card, including preprogrammed GAL and EEPROM at the usual SUPERPROTO price of $65. The conversion of a SUPERPROTO to SWYFT card does require good soldering/rework skills, as you have to cut some traces and solder a few wires directly to pins on the back of the card. If there is enough interest, I could possibly make dedicated reproduction swyft cards.

    SUPERPROTO/SWYFT Card

    SUPERPROTO/SWYFT Card

    By the way, this was another one of those projects, where I didn’t have to buy a single part, everything needed was on hand, either part of an existing kit or in my spares bins.

    Kit and PCB availability Status

    Here is a summary of status of kits and PCB availability

  • Mimeo 1 PCBs – out of stock – new PCBs coming late fall 2013
  • Mimeo cassette interface kits – plenty in stock
  • Datanetics PCBs – less than 10 left – no brackets available – considering run of reproduction keycaps
  • PS/2 keyboard adapters – plenty in stock
  • Apple II rev 0 reproduction – out of stock – new PCBs coming fall 2013
  • Brain Board kits – less than 10 left – rerun plans are up in the air
  • SUPERPROTO PCBs and kits – less than 10 left – rerun questionable
  • SCELBI 8H PCB set – in stock – extra SRAM boards available, too
  • SCELBI TTY PCB – plenty in stock – still untested- caveat emptor
  • SCELBI front panels – probable Sept, 2013 – being anodized now, screen printing legend will be next
  • SCELBI 8B PCB set – layout work in progress – given the other ongoing projects, and other planned expenses, I’m realistically looking at 2014.
  • email: mike@willegal.net if you have any questions