When Kingdom Hearts 3 is released, I'd like to play through all Kingdom Hearts games in order. Let's say that by all I refer to the main games + the 'Chain of Memories'-tier games. (I believe there are some smaller tie-ins, but I can do without those.)
Which consoles and discs (cartridges?) will I need? For the purpose of this question, assume that I currently don't have any consoles, and that I'd like to buy as few as possible, taking into account 'Mix' releases, remakes and backwards-compatibility of consoles.