MartinUK wrote: »
There's a pretty long list of =2A/+3 incompatible games. Think the Amstrad-era tape decks were pretty cheapo, although my second-hand +2's worked well - until my kid brother spilled pineapple juice in it, that is. Never quite the same after that, and doesn't work at all anymore, alas.
1024MAK wrote: »
When Amstrad developed the +2A and +3, they switched away from using a ULA and used a ASIC instead. This did away with the simple resistor bus separators used in all earlier machines. They also appear to have based the 128k memory layout on the existing (incorrect) documentation ( but I don't know if this came from Sinclair, or somewhere else) rather than the existing hardware design (which they had already copied!) So caused some further incompatibilities. Compare the Amstrad produced manuals for the +2 (chapter 24, page 147), the +2A (chapter 24, page 195), and the +3 (chapter 24, page 189). They all say the same thing about which banks are contended and which are uncontended despite the +2 having the same ULA as the toastrack!