If try start first version of game Karateka for Apple 2e in Apple 2c, Apple 2c will restart after computer read game from disk after few seconds. Later version of Karateka for Apple 2c work. What is bug in first version cause it not work in Apple 2c?
For the cracked version the problem was identified long ago:
I have heard that it is only the cracked version of Karateka which has a problem.
The problem is that on every disk access, Karateka takes a copy of the ROM from the Disk II controller card and patches it. It then uses the patched copy to do the disk I/O. The resulting code crashes on the IIc and IIgs because the routines in the firmware are in a slightly different location. -- David Empson
The IIgs problem is with the slot 6 "Disk Port" firmware. The problem will not occur if the slot configuration is set to "Your Card" and a Disk II Interface Card is present.