What do you mean by "hacking"? What do you want to do?
Some emulators support GameGenie codes, that let you do some weird stuffs on games. Other emulators (not the ones on the Dingoo) have some debugging features that let you mess with tiles and such things.