Does anyone know which language ROMs (e.g. GBA ROM) are encoded? I would also like to know if there will be an easy way to decompile these ROMs.
GBA games can be programmed in any language if they are compiled into an ARM assembly.
They are usually written in C ++.
If you are interested in writing your home games, see here .
I think you misunderstood what ROM is. They are not actual executable files (or what they will be on the original platform), rather they are image files containing executable files. They can be written in different languages. See this wiki page for more information:http://en.wikipedia.org/wiki/ROM_image