All systems must be emulated for proper hacking to commence. Why? Well, why don't you try making a mod like... Say, Pokemon Ice, but every time you made even the tiniest of changes you had to flash a GBA cart for five minutes. Now, lets say that after a single year over five hundred changes...