Wikipedia

Informazioni sulle ROM:

La rom è il contenuto di un firmware software o gioco nel suo supporto originario. I dati contenuti in una cartuccia del nintendo o nel dvd di un gioco sono appunto Memorie che si possono solo leggere.
Viene pero piu comunemente usata per definire l'archivio contenente i dati di un gioco per vecchie console,
per esempio se nel pc hai ROM[nomegioco].gba vuol dire che hai un archivio con i dati del gioco di una scheda che contiene il gioco di un gae boy advance (.gba),
le estensioni .gba .nds sono attribuie empiricamente bene o male riassunono il nome della console e sono canoni uguali per i diversi emulatori per pc.

Informazioni sugli emulatori:

Un software d'emulazione o più comunemente un emulatore è un programma che permette l'esecuzione di software originariamente scritto per un ambiente (hardware o software) diverso da quello sul quale l'emulatore viene eseguito.