Problem is that it's just a big lump of data. Unlike ISOs where there is a file system, ROMs does not have that, so not, there is not a way to take it apart, modify it and then put it together. They can be modified and hacked, but it is difficult and some things are just not possible.