

#Polybius rom for sns serial#
Using Minicom or similar program you can log serial data on PC. Write in binary ASCII address read and '->' Serial.begin(9600) //Setting serial communication O0=digitalRead(10) //read bit from data outputs PinMode(10,INPUT) //set pins for data (it's a nibble)įor (indirizzo=0 indirizzo<256 indirizzo++)// from 00 to FF addressĪ0=bitRead(indirizzo,0) //read status bit of address. pin0 & pin1 reserved for serial communication Please follow this schematic:Īrduino pins -> 82S129 pin (function)īy Vincenzo Femia indirizzo=0 //'indirizzo' is Italian for 'address' :-)

I used a breadboard to connect 82S129 pins to Arduino. I used an Arduino Duemilanove to dump 82S129 contents to PC for backup use. Unluckly, only more expensive EPROM programmers can read them. Join us after the break for all the details and as always comments!Ĩ2S129 bipolar proms are very common in '80 Arcade Jamma boards. This makes it much easier for us to dump roms from old arcade boards, because you never know when you might run across an old Polybius arcade board on your next outing to the salvage or scrap yard. Using a terminal program on the pc side you capture the text and use a script to convert the ascii values into a binary nibble format and save as hex. You stick the prom in your breadboard, and wire it up to the appropriate ports and pins of the Arduino, which bit bangs the prom and returns the results though the serial connection of the Arduino. An Arduino, breadboard and some quick scripting quickly takes care of that problem with this Arcade Rom Reader. The problem is that its kind of an odd ball part now, and typically only (even) more expensive EPROM programmers can read them. Wanted to read some 82S129 bipolar proms, and why not, they were very common in the 1980’s arcade scene.
