In my work as a games journalist I have to use hardware and software for its legitimate intended purpose. So unfortunately no hacking of my devices
using openFPGA is not hacking.
.pocket files run through a core, the same as ones you can install to play .gb files. Unless you're acquiring licensed ROMs through unofficial means, there is nothing illegitimate about them.