The scripts combine the emulator binary with the game ROMs and their required metadata into a .gba executable for Gameboy Advance. Since the scripts are written in Python 3 they will run on most ...
The GameBoy Advance has a function where it can download code from other GameBoys carrying supporting games. That way, its possible to play multiplayer games with only one console with the game pak.