|
KiCADKicad
|
OldPromAdapter V1
OldPromAdapter is an Open Hardware Adapter that allows replacing 82s126, 82s129 and 82s131 PROMs with 27512 (E)EPROMs.
For more information please visit https://github.com/SukkoPera/OldPromAdapter.
Summary
This is just my remake of a board by patzik. As far as I can understand, it was meant to replace those PROMs that are often used on Arcade PCBs when they fail. It's already hard to find blank versions of the original PROMs, but finding the programmer that they require is next to impossible, so having an alternative can be handy.
I was working with Jani on making a reproduction of the Action Replay cartridge for the C64, which has an 82s129 onboard and we needed some way to dump it. We found patzik's adapter but I didn't like the fact that it forces the unused data lines to ground. The data lines are outputs for the EPROM and they should be left disconnected if not used. It probably won't make much difference if you set the unused bits to 0, bit bad things will happen if you forget that and set any to 1. So I just redesigned the adapter and left them disconnected.
I also think that having the adapter design files available for modification can be very useful, as those PROMs are much smaller than a 27512 EPROM and the adapter is necessarily a bit clunky in its current form. Thus it might not fit everywhere, but with the KiCad project at hand it can be quickly modified to fit in more places, if not everywhere. This is just another example of why "design files" is better than "free gerbers" and of why the latter does not match the open source paradigm, even though many people still won't get it.
The adapter works perfectly with Winbond W27C512 EEPROMs, which can be found very easily and for little money and which can be programmed with the ubiquitous TL866 programmer.
One thing to keep in mind is that while the PROMs in question are much faster than the W27C512 (10 vs 50 ns, as a rule of thumb), that speed is not necessarily required wherever those PROMs were used. If you have a circuit that requires the speed, though, the adapter just won't work reliably.
OldPromAdapter V1
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(9)
-
Alan Burnell
Mar 02,2025
-
Francisco Candelas
Nov 18,2023
-
erikhuybregts
Feb 17,2023
-
JUN KITAMURA
Feb 02,2023
-
Mr. Marsupial
Jan 25,2023
-
Engineer
Aug 25,2022
-
Antibaddy
May 28,2022
-
Dario Loy
Mar 17,2022
-
(DIY) C64iSTANBUL
Feb 28,2022
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by SukkoPera
-
Hannes512 - 512 kB RAM Expansion for the Commodore 16/+4
Hannes512 is an Open Hardware internal 512 kB RAM Expansion board for the Commodore 16.For more info...
-
ReSeed v2 - SIDcard for the Commodore 16/Plus 4
ReSeed is an expansion card for the Commodore 16 and Plus/4 computers that allows interfacing the co...
-
WheelOfJoy - Commodore 16/116/+4 8-Player Joystick Adapter
WheelOfJoy is an Open Hardware 8-player joystick adapter for the Commodore 16 and Plus/4.The origina...
-
LittleSixteen V3 - Improved Commodore 16 Mainboard
LittleSixteen is an Open Hardware remake of the Commodore 16 home computer, featuring many improveme...
-
OldPromAdapter V1
OldPromAdapter is an Open Hardware Adapter that allows replacing 82s126, 82s129 and 82s131 PROMs wit...
-
OpenC64KernalCart V1
This cartridge allows replacing the KERNAL (i.e.: operating system) of a Commodore C64 computer with...
-
OpenAmiga600RamExpansion V1
OpenAmiga600RamExpansion is an Open Hardware 1 MB Chip RAM Expansion for the Commodore Amiga 600 Com...
-
MechBoard16 - Mechanical Keyboard for the Commodore 16 and LittleSixteen Computers
MechBoard16 is a mechanical keyboard for the Commodore 16.For more information please visit the GitH...
-
LittleSixteen V4 - Build your own Commodore 16/Plus4!
LittleSixteen is an Open Hardware remake of the Commodore 16, 116 and Plus/4 home computers, featuri...
-
DatassetteAudioAdapter - Replace the Commodore Datassette with any audio source!
DatassetteAudioAdapter is a simple adapter that allows connecting any audio source to the Datassette...
-
MP32C64 - Replace the Commodore Datassette with any audio source!
MP32C64 is a simple adapter that allows connecting any audio source to the Datassette port of a Comm...
-
NessieSoup - Super Nintendo Controller Adapter for the Commodore 64, VIC-20 and Plus/4
NessieSoup is a simple adapter that allows connecting Super Nintendo controllers to a Commodore 64, ...
-
Plus42Wire - I2C Bus Interface for the Commodore 16/116/+4
Plus42Wire is an I2C (Inter-Integrated Circuit, sometimes known as 2-Wire) Interface for the Commodo...
-
Plus4i8255 V2 - Intel 8255 Interface for the Commodore 16, 116 and Plus/4
Plus4i8255 is an Intel 8255 Interface for the Commodore 16, 116 and Plus/4.For more information plea...
-
PiRTOII - Flash multicart for the Mattel Intellivision - Original Pico Version
PiRTO II if a flash multicart for the Mattel Intellivision based on the Raspberry Pico.This version ...
-
Hannes256 - 256 kB RAM Expansion for the Commodore 16/+4
Hannes256 is an Open Hardware internal 256 kB RAM Expansion board for the Commodore 16.For more info...
-
Fixteen V3 - Internal 64 kB RAM Expansion for the Commodore 16
Fixteen is an Open Hardware internal 64 kB RAM Expansion board for the Commodore 16.For more informa...
-
SoundX - An AdLib card for your Commodore 16/116/+4!
SoundX is an Open Hardware sound card for the Commodore 16, 116 and Plus/4 home computers based on t...
-
-
AEL-2011 Power Supply Module
321 0 1 -
AEL-2011 50W Power Amplifier
295 0 1 -
-
-
Custom Mechanical Keyboard
564 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
229 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
235 0 1 -
-
-







