The DS Lite cannot natively play Game Boy, Game Boy Color, or Game Boy Advance cartridges. The hardware differences are fundamental:
Only use ROMs for games you physically own. Downloading ROMs is illegal in many jurisdictions.
For authentic Game Boy play, use original hardware (GBA SP, Game Boy Micro) or a compatible flash cart on a DS/DS Lite with custom firmware.