meesokim / spc1000

Raspberry Pi Extension Box for Samsung Personal Computer SPC-1000

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spc1000 and Raspberry Pi Extension Box

SPC-1000 is the first 8bit computer of Samsung Electronics in 1982.

The specification

CPU: Z80A 4Mhz, 64KB (no page memory)

VDP: MC6847 (16KB VRAM)

PSG: AY8910

Cassette Tape Deck installed by mandadtory.

Directory

RasZ80        - Raspberry Pi Z80 communication software example
docs          - SPC-1000 related documents (mostly Korean)
mamesrc       - emulator MAME support 
spcfloppy     - FDD SD725 PC host program
spcbios       - Raspi Extension Box software for SPC-1000
rpibox        - Raspi Extension Box bare metal software on Raspberry Pi.
tools         - Utility program for spc-1000
txt2bas       - Basic interpreter code generator
z80asm        - Z80 assembler program

This Raspberry Pi based extension box is intended to replace FDD and cassette tape recorder/player. FDD was very expensive for usual customer in 1980's. Most people used in a cassette tape at that time. Now the most famous single board computer, Raspberry Pi, can take a place for very fast external storage.

About

Raspberry Pi Extension Box for Samsung Personal Computer SPC-1000


Languages

Language:C 47.3%Language:C++ 40.3%Language:Jupyter Notebook 5.2%Language:Python 3.9%Language:Assembly 2.2%Language:Lua 0.5%Language:Pascal 0.1%Language:Makefile 0.1%Language:Pawn 0.1%Language:Roff 0.1%Language:Dart 0.1%Language:HTML 0.1%Language:Shell 0.0%Language:Batchfile 0.0%Language:BASIC 0.0%