I was looking at emulators and came across PocketNES, which emulates an 8-bit Nintendo on a 16.78 MHz Game Boy Advance, and started wondering how they did that.
Unlike other optimized emulators of the same era, it does not use dynamic recompilation. This is surprising because the TuxNES...