I've decided that I want to build my own 8-bit computer with the WDC 65C02 CPU. The only problem I have, is that I don't know what the requirements to build one is in terms of other chips and components. With a modern computer, you get a motherboard, your CPU, RAM, GPU and storage disks and assemble it.
However with an 8-bit, I know that I need a CPU, EEPROM, SRAM, and thats it. I keep seeing Address Decoders, Asynchronous Communications Interface Adapters, and Versatile Interface Adapters. Each tutorial and design I see seems to incorporate a few or all of these things and I can't really find any documentation for them.
I know how I'm going to program it, what RAM and ROM I'll need and how I'll map it all, but apart from that,
What are the most basic requirements for a functional 65C02 computer with a PS/2 or alike keyboard, (hell, any keyboard for that matter), text and graphical video capabilities (such as VGA) and some form of sound?
Also, is there a certain model of compatibility for the 65C02 or will virtually anything work?