So here's the thing. I have a copy of Centipede on a 5 1/4 in floppy that I've tried to play on 3 of my Apple IIs (//c, //gs, and Mac LC III with //e card). All will boot the disc, and all will load the game, but when I press return to play, the //c, and Mac flash a pattern of colors on the screen, and then freeze. Only the //gs will actually play (and does so reliably). At first I thought that this was a problem with the disk, or maybe the file, but when I loaded the same game to my actual //e from the Apple Game Server (through the cassette in port, since I don't have a compatible drive at the moment), I got the exact same malfunction. I've tried all four versions from the AGS (AppleSoft, and Assimilator prompts, HiFi, and LowFi), and I still get the same result. Since I've tried multiple copies of this game, on multiple computers, and with multiple media, I'm assuming that it's not the software (also agin it does work fine on the //gs).
Next, I tried stripping out all of the controller, and enhancement cards cards on my //e, with no luck, and reconfiguring my Mac //e emulator with the same results every time. I can't un-enhance my //e, as I no longer have the original chips. The //c is stock, with no modifications. The Mac, and //gs were both booted from the exact same floppy drive, but the //c was booted from it's internal. All the computers are in working order, and all have been tested with other games, and software, but only Centipede produces this malfunction.
So then I though maybe it was an incompatibility with the 65C02 processor (my //e is enhanced after all), and as such, the //c, and //e share the same chip. But that wouldn't explain why it doesn't work on the Mac LC, or why it does work on the //gs, since the //e card in my LC, and //gs use the exact same chip set for 8 bit Apple II software.
I'm wondering if anybody else has had this problem? Also, if you have managed to get Centipede to work on an Apple II, let me know how. Was it from a floppy, or cassette port? If your computer is a //e, then was it enhanced, platinum, or standard? Has anyone tried a //c+? if you're using a //gs, and ran into the same, or similar problem, then what ROM version are you running? (mine's ROM 01) Finally, if you've managed to get it to work on a Mac LC, then what was the configuration, and what version of IIe Startup are you using? (mine's Version 2.2) Any ideas? Comments? It's just kinda bugging me, because I can't figure out why.