Close

Updated Version

A project log for Simon on SDK-85

A recreation of a 1970s classic using a 1970s dev platform.

jimshortzjimshortz 11/01/2023 at 00:080 Comments

Good news - we made our pitch to the game company and they have decided to fund the project.  We no longer have to hand assemble code, we now have a fancy Intel MDS-800 development system.  And no more wire wrapping - we have a professional looking printed circuit board.

Obviously, that's the historical fiction part, but here's what really happened.  PCBWay reached out to me and offered to sponsor the project.  I designed a PCB which they manufactured for me free of charge.  I found some cool lighted LED switches and the whole thing has a much more professional and polished look.  And since this is a hardware product, I used the name "Disco Memory Game" to avoid any potential trademark issues.

Shortly after publishing the original design, a summer thunderstorm knocked out our power.  So, the version I painstakingly typed into RAM vanished (as was inevitable).  So, I typed the source code into a modern computer and burned it into an EPROM.  While I no longer own an MDS-800, I did actually use the 8080 assembler from that platform to assemble my code, maintaining as close to the original experience as is practical.

I have posted a new YouTube video that covers these updates.  You can also visit the PCBWay Shared Project to order your own or download the Gerbers and bill of materials.  The BOM can be uploaded to Mouser for easy ordering or you can procure parts on your own.  The lighted switches are the only parts that are not generic.  Lastly, the source code, Kicad files, and all other design assets are on my GitHub repository under the simon/ and kicad/simon directories.

Discussions