Introduction: Speccy2010 - Assembling, Testing, Having Fun
There are not so many people on Earth who haven't heard anything about sir Clive Sinclair ( http://en.wikipedia.org/wiki/Clive_Sinclair) and his legendary ZX-Spectrum (http://en.wikipedia.org/wiki/ZX_Spectrum). His compact and affordable personal computer was just perfect not only for gaming but for educational activities, it found its place as a favorite gadget for millions boys and girls. This computer has shaped the way computer and game industries evolved and it is still remembered nowdays by grown up children especially by those who decided to link their own future with amazing wold of computers.
In 2010 a person calling himself SYD designed a fully functional clone of ZX-Spectrum 48/128 using modern electronic components that are currently available on the market. His Speccy was built upon FPGA Cyclone II, ARM processor and SDRAM making it relatively simple to replicate and at the same time very attractive as a great platform for experiments with those components. Not to mention that the source code is open and freely available for download and subsequent modification. Taking into account that the hardware part incorporates 8-bit color VGA, Composite and S-Video outputs for physical connection to either TV or monitor, 8-bit stereo output, SD card slot, two PS/2 ports for keyboard and mouse and two joystick ports - all this makes the platform a great starting point on the way to design your own game console.
We decided to buy a bare PCB and bunch of components and assemble it by ourselves. That is what we've got as a result.
All documentation is available at Google Project Hosting http://code.google.com/p/speccy2010. Unfortunately, it is in Russian only.
A 'Complete Guide For Non-Russian-Speakers' is available here: http://matt.west.co.tt/spectrum/speccy2010/