File:FPGARetrocomputing.jpg
Original file (1,895 × 2,166 pixels, file size: 942 KB, MIME type: image/jpeg)
Captions
DescriptionFPGARetrocomputing.jpg |
Freshly compiled OTHELLO.C Once upon a time in prehistoric days of personal computing, Robert Halstead of MIT wrote a game of Othello in C programming language. In late 1978, Leor Zolman really wanted to play that game on his micro but couldn't, he had to write a C compiler first. The compiler he wrote became known as BDS C -- one of the most widely known and influential C compilers of the 8-bit era. In the fall of 2007 I really wanted to run a few old games and demos for an awesome but mostly forgotten computer called Vector-06C and, disappointed by the state of existing software emulators, created my own hardware implementation. Reverse engineered without a complete circuit diagram, with scarce documentation, tested by software written for the original computer it has fancy graphics and it plays music. But I find its role as a historical link the most fascinating. Recreated in 2008 for want of a demo, using a compiler written in 1979 for want of an Othello game, running the game from mid-70's on a 21st century FPGA, here it is. Looking not very impressive but with a kind heart, this is an entirely free and open source project. It utilizes approximately 30% of EP2C20 FPGA on Altera DE1 development board, fully recreating a 8080-based computer that was popular in the former Soviet Union in late 80's to mid-90's. It's worth noting that unlike many other Soviet-era designs this computer was truly original, borrowing very little from any other computer of the time. Other projects created for, or ported to the DE1 kit include at least a couple of ZX Spectrum clones, FPGApple: an Apple ][ recreation, Minimig: the Amiga clone, One-Chip MSX, and new projects keep emerging. vector06cc project URL: http://code.google.com/p/vector06cc/ |
||
Date | |||
Source | originally posted to Flickr as FPGA Retrocomputing | ||
Author | Viacheslav Slavinsky | ||
Permission (Reusing this file) |
This file is licensed under the Creative Commons Attribution-Share Alike 2.0 Generic license.
|
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 06:49, 17 October 2017 | 1,895 × 2,166 (942 KB) | VortBot (talk | contribs) | Uploading higher resolution from Flickr | |
22:08, 16 July 2008 | 896 × 1,024 (426 KB) | Flickr upload bot (talk | contribs) | Uploaded from http://flickr.com/photo/68931440@N00/2300464299 using Flickr upload bot |
You cannot overwrite this file.
File usage on Commons
There are no pages that use this file.
File usage on other wikis
The following other wikis use this file:
- Usage on en.wikipedia.org
- Usage on it.wikibooks.org
- Usage on it.wikiversity.org
Metadata
This file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.
Camera manufacturer | SONY |
---|---|
Camera model | DSC-V1 |
Exposure time | 1/2 sec (0.5) |
F-number | f/4.5 |
ISO speed rating | 100 |
Date and time of data generation | 02:58, 1 March 2008 |
Lens focal length | 18.1 mm |
Author | Picasa 2.7 |
Orientation | 0 |
Horizontal resolution | 72 dpi |
Vertical resolution | 72 dpi |
Software used | Picasa 3.0 |
File change date and time | 02:58, 1 March 2008 |
Y and C positioning | Co-sited |
Exposure Program | Manual |
Exif version | 2.2 |
Date and time of digitizing | 02:58, 1 March 2008 |
Meaning of each component |
|
Image compression mode | 4 |
APEX exposure bias | 0 |
Maximum land aperture | 3 APEX (f/2.83) |
Metering mode | Center weighted average |
Light source | Tungsten (incandescent light) |
Flash | Flash did not fire |
Supported Flashpix version | 1 |
Color space | Uncalibrated |
File source | Digital still camera |
Scene type | A directly photographed image |
Custom image processing | Normal process |
Exposure mode | Manual exposure |
White balance | Manual white balance |
Scene capture type | Standard |
Unique image ID | a2ee9aff2e8ab2739c422070060208db |