I don't think it's necessary for video RAM to be separate from code RAM. The BBC Micro game "Revs" runs code from the video RAM and sets the palette to make it look like blue sky.
https://en.wikipedia.org/wiki/Revs_(video_game)
CRT Amusement Device is IMO disqualified for not using any form of computer.
The CRT Amusement Device uses a video display and has game-like elements, you could argue that makes it a "video game" (as opposed to a "computer game")