8KB of ROM, 128 bytes of RAM.
It doesn't even have a screen buffer, just a half a line buffer. You have to count scan lines and keep track of what's being drawn on a cycle by cycle basis, then update the line buffer live to get what you want on screen.