the NES ran on an 8-bit processor at nearly 1.79 MHz with 2 kB of slow onboard work RAM. On the surface it would seem we could expect a 32-bit or 64-bit CPU sixteen generations later running at between 2 and 4 GHz with dozens of times that memory in just L1 cache, to be able to match that. But then Javascript is a helluva drug.