Like on top of the CPU’s opcodes? I imagine you mean the opcodes. That CPU probably can’t handle much abstraction. What impresses me the most is that to get performance out of these games, they’re often very carefully coded in the Sharp/Z80/8080 assembly. This compiler must be quite something.