Nowadays, there are two ROM version of EOTB around. The reason was some malfunctioning EEPROM used on a prototype board. EOTB uses an EEPROM for saving game states. This EEPROM is accessible like a memory (in contrast to the ones used in BLL type games). But, writing is slow. To time the writing, an handshake mechanism on the AUDIN pin is used. As this was not working on our prototype board, I was investigating the problem, and came up with a solution to replace the handshake by some timer. The hard thing actually was to hack it such, that the code size stays the same as it was unclear if increasing the binary size would have some side effects.