The memcal modifications are real easy, and you do not even need to modify it if you use the UV erase method.
The stock eprom in the memcal is a UV erasable prom. Basically a device with a black light is used to erase the eprom in this scenario, and the entire memcal can be placed into most UV eraser devices.
A certain amount of time is required for the UV light to erase the eprom, after which the new code is burned with the eprom burner.
Although the UV eraser equipment is fairly inexpensive, many prefer to replace the existing eprom with an EEPROM (electrically erasable prom) such as the Atmel AT29C256. This permits direct reprograming so that only the eprom burner itself is required.
This also requires removal of the existing eprom, and I have found it quite easily done by cutting each of the legs with nail clippers. Then apply heat to each remaining section of leg and pull out with some tweezers. This method is very fast, but a soldering iron with a very small sharp tip is extremely useful here.
Either way you choose, it is a very easy process, just more time consuming with the stock eprom, since it takes a bit of time to erase the eprom with UV light.
One very inexpensive part will make all the difference here. It is called a 34 pin wirewrap protected header, and it is modified slightly to create an adapter. Here is a header before and after the slight modification :

This permits one to burn the eprom directly through the memcal (i.e. no eprom removal required). Here is what it looks like on the Pocket Programmer:

The 34 pin header can be purchased online, as can the UV eraser :
34-Pin Wire-wrap protected header
PN: CHW34G-ND
Price: $4.46
http://www.digikey.com/
DataRase II EPROM eraser
PN: 1022
Price: $46.95
http://www.thebytefactory.com
The stock eprom in the memcal is a UV erasable prom. Basically a device with a black light is used to erase the eprom in this scenario, and the entire memcal can be placed into most UV eraser devices.
A certain amount of time is required for the UV light to erase the eprom, after which the new code is burned with the eprom burner.
Although the UV eraser equipment is fairly inexpensive, many prefer to replace the existing eprom with an EEPROM (electrically erasable prom) such as the Atmel AT29C256. This permits direct reprograming so that only the eprom burner itself is required.
This also requires removal of the existing eprom, and I have found it quite easily done by cutting each of the legs with nail clippers. Then apply heat to each remaining section of leg and pull out with some tweezers. This method is very fast, but a soldering iron with a very small sharp tip is extremely useful here.
Either way you choose, it is a very easy process, just more time consuming with the stock eprom, since it takes a bit of time to erase the eprom with UV light.
One very inexpensive part will make all the difference here. It is called a 34 pin wirewrap protected header, and it is modified slightly to create an adapter. Here is a header before and after the slight modification :

This permits one to burn the eprom directly through the memcal (i.e. no eprom removal required). Here is what it looks like on the Pocket Programmer:

The 34 pin header can be purchased online, as can the UV eraser :
34-Pin Wire-wrap protected header
PN: CHW34G-ND
Price: $4.46
http://www.digikey.com/
DataRase II EPROM eraser
PN: 1022
Price: $46.95
http://www.thebytefactory.com
