Entiendo que el cable es puerto paralelo-cable link.
La GBA (al menos la SP, que es la que he probado) tiene un modo en el que soporta transferencia de datos por puerto paralelo hasta el cartucho, básicamente con eso lo que consigues es que un pc pueda usar una GBA como lector/escritor de cartuchos por puerto paralelo.
Si enciendes la GBA con Select+Start pulsado se activa el modo de transferencia.
Esto solo lo he visto en un EZflash antiguo de un amigo, al que le estuve ayudando a hacerlo funcionar. Lo que necesitas es conseguir unos drivers de ese cartucho/cable y el programa de transferencia, sin eso no creo que seas capaz de usarlo.
Por otra parte, esos 128M son megabits, así que en términos entendibles, son 16MB. Creo que hay algunos juegos que alcanzaron los 32MB, pero pocos.
Espero haber ayudado, a ver si tienes suerte y consigues los drivers.