> Keep in mind that 8-bit computers were limited to 64 kB of memory
Video memory is not always mapped to the CPU's memory space. A lot of 8-bit computers had dedicated VPDs with their own memory (the TI-99 is a pathological case of that - where the CPU had almost no memory and BASIC programs ran from the VDP's memory). MSX2 computers can, AFAIK, display 256 colours out of a 512 colour space (and, unlike their 1.x predecessors, VRAM can be banked into the CPU memory space.
Video memory is not always mapped to the CPU's memory space. A lot of 8-bit computers had dedicated VPDs with their own memory (the TI-99 is a pathological case of that - where the CPU had almost no memory and BASIC programs ran from the VDP's memory). MSX2 computers can, AFAIK, display 256 colours out of a 512 colour space (and, unlike their 1.x predecessors, VRAM can be banked into the CPU memory space.