*[[Gate Array]] has a weird interrupt system and adds an unnecessary layer of complexity to sync signals.
*[[ASIC]] is buggy and lacks precise documentation.
*[[PAL16L8|Memory management]] is overly complex and limited.
*[[8255|PPI]] has more functionalities than what the CPC needs.
*[[PSG]] cannot be accessed directly as it is behind the PPI. It is simple to emulate though, but it cannot do much.