More for the fun of it than anything else, has anyone ever implemented Chip's Challenge or a similar tile-based game on a FPGA? (For those who don't know, a FPGA is a chip that can be programmed to run your own custom logic. They're actually very commonly used in retro gaming.)
At the least, it would be interesting to see how much faster it would be compared to the usual CPU implementation, although that sort of speed improvement would only be useful for automated solution finding/optimization. There are some who think it's cool to implement video games as state machines with no CPU.
I have a Spartan 6 LX45 on a Digilent Atlys that is my general purpose FPGA experimentation board (and is the one I will use for this if I get around to it) and an Artix 7 A35T board with USB3 for stuff that really needs bandwidth. (The latter is currently cranking out crypto nonces for my best friend Naomi Wu, using the attached PC to feed it data over USB because the algorithm needs a lot more RAM than is on the board itself.)
At the least, it would be interesting to see how much faster it would be compared to the usual CPU implementation, although that sort of speed improvement would only be useful for automated solution finding/optimization. There are some who think it's cool to implement video games as state machines with no CPU.
I have a Spartan 6 LX45 on a Digilent Atlys that is my general purpose FPGA experimentation board (and is the one I will use for this if I get around to it) and an Artix 7 A35T board with USB3 for stuff that really needs bandwidth. (The latter is currently cranking out crypto nonces for my best friend Naomi Wu, using the attached PC to feed it data over USB because the algorithm needs a lot more RAM than is on the board itself.)