# PAiA-8700
A redraw of the PAiA 8700 music computer in Eagle CAD</br>
Also includes:</br>
 - Python scripts for converting to and from tape dump format

 ###### TAPE PROGRAMS ######
 - [**Echo**](Tape%20Programs/Echo/) listing/binary/tape dump
 - [**Orgasmatronic Glide (O-Glide)**](Tape%20Programs/O-Glide) listing/binary/tape dump
 - [**Poly-Split**](Tape%20Programs/Poly-Split/) listing/binary/tape dump
 - [**Poly**](Tape%20Programs/Poly/) listing/source/binary/audio file
 - [**Seque**](Tape%20Programs/Seque/) listing/binary/tape dump
 - [**Pink Tunes**](Tape%20Programs/Pink%20Tunes/) source/binary/tape dump
 - [**Pink Music**](Tape%20Programs/Pink%20Music/) listing/source/binary/audio file
 - [**DrumSys 0.6**](Tape%20Programs/DRUMSYS%2006/) listing/source/binary/audio file
 - [**Shazam 0.1**](Tape%20Programs/SHAZAM/) listing/source/binary/audio file
 - Test programs source/binary/tape dump

###### EPROM PROGRAMS ######
 - [**PIEBUG**](EPROM%20Programs/PIEBUG) binary/source
 - [**POT-SHOT**](EPROM%20Programs/POT-SHOT) binary
 - [**MUS-1**](EPROM%20Programs/MUS-1) listing/source/binary
 
###### EXTRAS ######
 - memory map
 
 - 600DPI scan on the Seque overlay

###### NOTES ######
.asm files can be assembled with [Frank's Cross Assembler (AS65)](http://www.kingswood-consulting.co.uk/assemblers/).

The original code listing for DrumSys contains an error in the code/data alginment. Two versions are included here, and they correct the error in opposite ways. One shifts the data, while the other shifts the code.

![PCB](https://github.com/Skidlz/PAiA-8700/blob/master/PAiA%208700%20Redraw%20white%20PCB.png)
![Schematic](https://github.com/Skidlz/PAiA-8700/blob/master/PAiA%208700%20Redraw%20white.png)
![Memory Map](https://github.com/Skidlz/PAiA-8700/blob/master/Memory%20Map.png)
![Overlay](https://github.com/Skidlz/PAiA-8700/blob/master/Paia%20Seque%201.0%20Overlay%20(600dpi).jpg)
