GoombaSend - A gba link cable homebrew app

Release threads for homebrew & utilities only
Post Reply
FIX94
Posts: 54
Joined: Fri Aug 05, 2011 1:55 pm

GoombaSend - A gba link cable homebrew app

Post by FIX94 » Sun Apr 03, 2016 4:55 pm

After writing up the link cable code for GBI I wondered - what else can you actually do with the link cable?
So I came up with this little app for both gamecube and wii which can send over gb and gbc roms to a gba using the link cable! This all works thanks to Goomba v2.30 which is a really nice and small gameboy emulator.
Ready-to-use dol files are right over here. All you have to do really is have a "roms" folder with gb/gbc files on your sd gecko on gc or sd/usb device on wii. The gba has to be in port 2. Also please note that because this all gets put into the gba ram the max file size including the goomba gba (42.4kb) is 256kb.

Source code wise there is not a whole lot happening but if you want to check it out its on github as well.
Enjoy playing some classic gameboy games with the help of the old gba link cable :)

See it in action with the game boy player:
Last edited by FIX94 on Tue Apr 12, 2016 9:33 pm, edited 1 time in total.
Aressi
Posts: 88
Joined: Wed Mar 31, 2010 5:36 pm
Location: Mexico
Contact:

Re: GoombaSend - A gba link cable homebrew app

Post by Aressi » Mon Apr 04, 2016 8:11 pm

Thank you very much my dream came true
suloku
Posts: 50
Joined: Wed Mar 31, 2010 12:55 pm

Re: GoombaSend - A gba link cable homebrew app

Post by suloku » Fri Apr 15, 2016 1:30 pm

Besides not seeing the point in using goomba instead of a GC gameboy emulator (except for awesomeness), does this mean you could send and run most gba homebrew without needing a flashcard?
FIX94
Posts: 54
Joined: Fri Aug 05, 2011 1:55 pm

Re: GoombaSend - A gba link cable homebrew app

Post by FIX94 » Fri Apr 15, 2016 2:12 pm

you could send all multiboot compiled gba homebrew files yea, they dont have anything special. Also what I find cool about this is that you can send it to a real GBA and play it on close to real hardware ;)
User avatar
Sierron
Posts: 157
Joined: Mon Apr 18, 2016 11:33 pm
Location: Germany

Re: GoombaSend - A gba link cable homebrew app

Post by Sierron » Wed Jun 22, 2016 12:27 am

I don't get it. My games get detected. I press A, gba found ! waiting for bios, Sending goomba, Done, Sending Rom, All done. Nothing happens

edit: Oh yeah, used an GBA SP if that is of any importance
Haha! I have two BBAs now :P | I also have HomeLand and PSO I&II
FIX94
Posts: 54
Joined: Fri Aug 05, 2011 1:55 pm

Re: GoombaSend - A gba link cable homebrew app

Post by FIX94 » Wed Jun 22, 2016 12:37 am

you boot the gba without any games inserted right? you should boot it before running this too so the bios already has everything clean and ready to get some data. if it just never gets any data you can also try maybe older versions because of some possible timing differences.
User avatar
Sierron
Posts: 157
Joined: Mon Apr 18, 2016 11:33 pm
Location: Germany

Re: GoombaSend - A gba link cable homebrew app

Post by Sierron » Wed Jun 22, 2016 12:47 am

Yes, I have no game inserted. I tried it multiple ways. Already booted and then pressing A on the controller and pressing A first and then booting the gba. Both times it detects the gba fine, sends data and nothing happens on the gba (buttons do nothing).

Tried the 1.0 version with booting first and then A on the controller. Same as above. First A and then the booting and I got an endless loop of error 18.
Haha! I have two BBAs now :P | I also have HomeLand and PSO I&II
Aressi
Posts: 88
Joined: Wed Mar 31, 2010 5:36 pm
Location: Mexico
Contact:

Re: GoombaSend - A gba link cable homebrew app

Post by Aressi » Wed Jun 22, 2016 1:36 pm

try with another game like tetris o mario land
User avatar
Sierron
Posts: 157
Joined: Mon Apr 18, 2016 11:33 pm
Location: Germany

Re: GoombaSend - A gba link cable homebrew app

Post by Sierron » Wed Jun 22, 2016 5:46 pm

I'm already using Tetris for that. Tried it with Mario Land for gb now too. Still nothing. Could this be related to not having an official cable?

On another note:
Do I need to use the Gameboy Player for this and connect both EXT ports with an normal gba link cable?

If so, then I got this wrong. I thought I could use a GC to GBA cable. Sorry.
Haha! I have two BBAs now :P | I also have HomeLand and PSO I&II
Aressi
Posts: 88
Joined: Wed Mar 31, 2010 5:36 pm
Location: Mexico
Contact:

Re: GoombaSend - A gba link cable homebrew app

Post by Aressi » Wed Jun 22, 2016 7:09 pm

Gamecube version is working fine but I don´t know if you are using wii version
User avatar
Sierron
Posts: 157
Joined: Mon Apr 18, 2016 11:33 pm
Location: Germany

Re: GoombaSend - A gba link cable homebrew app

Post by Sierron » Thu Jun 23, 2016 12:34 am

For clarification: Is this used for "Gamecube Port 2 <-> GBA" or "Gameboy Player <-> GBA"?

edit:

Well, that's just great. Apparently one of my cables is broken. Goombasend detects it, but can't send stuff as it seems. My other gba to gamecube cable does actually work and I could send games over to gba. Quite nice :o
Haha! I have two BBAs now :P | I also have HomeLand and PSO I&II
FIX94
Posts: 54
Joined: Fri Aug 05, 2011 1:55 pm

Re: GoombaSend - A gba link cable homebrew app

Post by FIX94 » Sat Jun 25, 2016 8:12 pm

Sierron wrote: Well, that's just great. Apparently one of my cables is broken. Goombasend detects it, but can't send stuff as it seems. My other gba to gamecube cable does actually work and I could send games over to gba. Quite nice :o
either broken or somehow unreliable when sending data through, thats the issue when using hardcoded timings in code.
User avatar
Sierron
Posts: 157
Joined: Mon Apr 18, 2016 11:33 pm
Location: Germany

Re: GoombaSend - A gba link cable homebrew app

Post by Sierron » Sat Jun 25, 2016 11:11 pm

After trying out Animal Crossing and the game not detecting the cable as well, I would say it's broken. Strange that goombasend can detect it.
Haha! I have two BBAs now :P | I also have HomeLand and PSO I&II
RF573
Posts: 5
Joined: Sat Aug 20, 2016 11:46 pm

Re: GoombaSend - A gba link cable homebrew app

Post by RF573 » Mon Jan 02, 2017 11:22 pm

Anyone tried making a MB sender with the source code for this?
User avatar
Sierron
Posts: 157
Joined: Mon Apr 18, 2016 11:33 pm
Location: Germany

Re: GoombaSend - A gba link cable homebrew app

Post by Sierron » Tue Jan 03, 2017 2:05 am

What does MB stand for, RF573?
Haha! I have two BBAs now :P | I also have HomeLand and PSO I&II
RF573
Posts: 5
Joined: Sat Aug 20, 2016 11:46 pm

Re: GoombaSend - A gba link cable homebrew app

Post by RF573 » Tue Jan 03, 2017 2:16 am

Sierron wrote:What does MB stand for, RF573?
Multiboot. I mean, a little application that can send multiboot GBA games ripped from GameCube and GBA to real hardware. Also can someone please make a tutorial (or link to one) on how to make these kinds of programs? Haven't seen any tutorials on these yet.
User avatar
emu_kidid
Site Admin
Posts: 4355
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: GoombaSend - A gba link cable homebrew app

Post by emu_kidid » Tue Jan 03, 2017 3:59 am

RF573 wrote:Multiboot. I mean, a little application that can send multiboot GBA games ripped from GameCube and GBA to real hardware. Also can someone please make a tutorial (or link to one) on how to make these kinds of programs? Haven't seen any tutorials on these yet.
https://github.com/devkitPro/gba-exampl ... aster/mbv2 ?
Image
RF573
Posts: 5
Joined: Sat Aug 20, 2016 11:46 pm

Re: GoombaSend - A gba link cable homebrew app

Post by RF573 » Tue Jan 03, 2017 4:41 am

emu_kidid wrote:
RF573 wrote:Multiboot. I mean, a little application that can send multiboot GBA games ripped from GameCube and GBA to real hardware. Also can someone please make a tutorial (or link to one) on how to make these kinds of programs? Haven't seen any tutorials on these yet.
https://github.com/devkitPro/gba-exampl ... aster/mbv2 ?
That's helpful, but I meant on the server side though.
SuperrSonic
Posts: 24
Joined: Mon May 12, 2014 8:19 pm

Re: GoombaSend - A gba link cable homebrew app

Post by SuperrSonic » Tue Jan 03, 2017 8:31 am

Recompile GoombaSend with the new mb, and make a dummy file to load as a .gb rom, that's what I did for Extrems' GBA as GC controller.
welshwuff
Posts: 2
Joined: Mon Jan 01, 2018 3:56 am

Re: GoombaSend - A gba link cable homebrew app

Post by welshwuff » Wed Jan 03, 2018 1:13 am

I too am very interested in a multiboot sender as i have collected most of the MBs from various gamecube ISOs and have been searching for a way to send them from a real GC to GBA. I'd be happy to share the collection with someone who could make this project happen.
TheAutisticGamer
Posts: 12
Joined: Sat Sep 23, 2017 9:24 pm
Contact:

Re: GoombaSend - A gba link cable homebrew app

Post by TheAutisticGamer » Mon May 14, 2018 9:13 pm

Why is there a controller option for multiplayer? I was hoping I could do some multiplayer games with my siblings (Like tetris!). I was just wondering.
Post Reply