The last time I saw a Game Boy emulator written in Ruby was part of a RubyConf presentation[0] a few years back, and the performance at the time was understandably not amazing.
The performance here pre-optimisation is more than playable, and with all of the optimisations stacked on top, it was amazing to see it go from ~40FPS to >270FPS.
Very impressive feat and a great write-up on the whole process!
The performance here pre-optimisation is more than playable, and with all of the optimisations stacked on top, it was amazing to see it go from ~40FPS to >270FPS.
Very impressive feat and a great write-up on the whole process!
[0] https://www.youtube.com/watch?v=WbO2FEpNPvQ