The design of the Dreamcast in many ways was a lot simple, which made it a lot easier to write games for. It also shared a lot of hardware with similar NAOMI arcade platforms and could also run Windows CE with DirectX.