Cuando juegas a dobles con un solo cartucho a algún juego de GBA con soporte para ello, lo que haces es mandar los datos del juego desde la GBA que tiene el cartucho hasta la memoria RAM de la otra consola, a través del cable link. Una vez que están los datos en las dos consolas, se puede jugar a dobles. El problema es que la GBA sólo tiene 256 KBytes de RAM, o sea, 32 Mbits. Por lo tanto, si un juego ocupa más de 32 Mbits, y hay que mandarlo a la RAM de otra consola, es necesario "recortarlo" un poco para que quepa.
Una sugerencia: si quieres jugar a dobles al Bubble Bobble antiguo con dos GBAs, puedes hacerte con la versión de NES, que es igual y sólo ocupa unos 165 Kbytes, y utilizarla con el emulador PocketNES en tu cartucho. De esta manera sólo necesitas un cartucho.