Differences between Mega Drive versions? (VDP in particular)
Posted: Fri Sep 02, 2011 11:20 pm
I'm interested in particular cases anyone here has ever seen/heard of/knows of, where different revisions of the Mega Drive hardware behave differently. Specific cases people have seen in their own testing and experimentation, or while working on emulating various games, would be fantastic. Even if you've just heard about something or seen a small glitch in a particular game though, I'm interested in hearing about it.
I'm especially interested in the VDP, and if anyone knows of any specific differences between the 315-5313, 315-5313A, and the various ASIC versions, or if they all seem to be identical. I'm very interested in the 315-5313A, since I don't know of any difference with that chip at all, but they must have revised the chip for some reason...
I'll start off. Here are a few games I know of differences with:
-Hellfire: On Mega Drive 2 systems and up (without the discrete YM2612), the music plays at half speed. There are some theories as to why, but I don't think the reason has ever been confirmed.
-Gargoyles and Ex-Mutants: Reportedly, on the Mega Drive 3, these games don't work. They use the M68K TAS instruction, which on most versions of the Mega Drive only performs a read, with the write component being ignored. On the Mega Drive 3, the write works, which breaks these games.
Can anyone else add to this list?
I'm especially interested in the VDP, and if anyone knows of any specific differences between the 315-5313, 315-5313A, and the various ASIC versions, or if they all seem to be identical. I'm very interested in the 315-5313A, since I don't know of any difference with that chip at all, but they must have revised the chip for some reason...
I'll start off. Here are a few games I know of differences with:
-Hellfire: On Mega Drive 2 systems and up (without the discrete YM2612), the music plays at half speed. There are some theories as to why, but I don't think the reason has ever been confirmed.
-Gargoyles and Ex-Mutants: Reportedly, on the Mega Drive 3, these games don't work. They use the M68K TAS instruction, which on most versions of the Mega Drive only performs a read, with the write component being ignored. On the Mega Drive 3, the write works, which breaks these games.
Can anyone else add to this list?