While the project itself is a great idea and a cool demo, I think it's highly inefficient, it shouldn't need extra cores just to run a game in 256x256 resolution.
If you run the video output at a lower resolution (such as 320x240, or 320x200, a typical DOS resolution), you wouldn't need the expensive upscale at all, the monitor itself would upscale that resolution automatically ;)