Un fichier .gba est une image ROM (Read-Only Memory, Mémoire Morte) d'un jeu Game Boy Advance. Il contient une copie complète des données du jeu, incluant le code du jeu, les graphismes, l'audio et d'autres ressources. Ces fichiers sont typiquement créés en extrayant les données d'une cartouche de jeu Game Boy Advance physique. Les ROMs GBA sont principalement utilisées pour jouer aux jeux Game Boy Advance sur des émulateurs, qui sont des programmes logiciels simulant le matériel de la console Game Boy Advance sur un ordinateur ou un appareil mobile. Bien que les émulateurs eux-mêmes soient légaux, la distribution ou le téléchargement de ROMs de jeux que vous ne possédez pas est généralement considéré comme une violation du droit d'auteur. Les ROMs GBA sont souvent distribuées sous forme de fichiers compressés (par exemple, ZIP ou 7z) pour réduire leur taille. Leur taille peut varier de quelques mégaoctets à plusieurs mégaoctets, en fonction de la complexité et du contenu du jeu. Le format GBA a gagné en popularité grâce au succès de la console et à la facilité de création et de distribution des ROMs.