Por que os emuladores Gameboy Advance não podem emular as ROMs Gameboy ou Gameboy Color?
Isso depende do emulador! Um dos melhores e mais compatíveis emuladores para gb/gbc/gba é o Visual Boy Advance, algumas das características são:
<- Compatibilidade com Game Boy, Game Boy Color, e Game Boy Advance ROMs>li>Importar/exportar recurso de jogos salvos nativos de e para outros emuladores>li>Suporte de estado de salvamento completo>li>Suporte de stick de brinquedoli>Super Game Boy e Super Game Boy 2 bordas e suporte de paleta de cores>li>Emulação de impressora Game Boy>li>Patches IPS em tempo real (usados principalmente para jogar traduções de fãs)li> Ferramentas de hacking e debugging, incluindo registradores, visualizadores e editor A versão SDL também inclui um depurador Game Boy Advance>li>Auto-fire supportli>li>Speed-up key
- Full screen mode support
- Screen capture support
- Full support for GameShark for Game Boy Advance and Code Breaker Advance cheat codes (Windows version only)
- Audio (WAV) and video (AVI) recordingAlso allows recording in a proprietary video format only supported by VisualBoyAdvance and its forked versions
- Graphic filters to enhance display: 2xSaI, Super 2xSaI, Super Eagle, AdvanceMAME, Pixelate, and Motion blur
- GUI skinning support
In addition, VisualBoyAdvance-M adds the following:
- HQ3x/4x pixel filters
- Gameboy linking, over LAN and Internet
So i don't know which emulator you're using but i reccomend trying VBA
source and more info:
VisualBoyAdvance - Wikipedia