EEVblog Electronics Community Forum

Electronics => Microcontrollers => Topic started by: legacy on October 06, 2014, 01:59:05 pm

Title: looking for arduino based multi boot cable for game boy advance, lost in space
Post by: legacy on October 06, 2014, 01:59:05 pm
hi guys
googling around i have found this (http://hackaday.com/2010/03/18/arduino-based-multiboot-cable-for-game-boy-advance/) useful article that shows you "how" you could upload an application into nintendo gameboy advanced. Unfortunately the article is pointing to a dead link about the arduino project, so i have opened this thread to ask if someone of you has saved the project and could share.

Thank you.
Title: Re: looking for arduino based multi boot cable for game boy advance, lost in space
Post by: IanJ on October 07, 2014, 05:10:51 pm
Is this the page you are looking for?

http://web.archive.org/web/20100815071014/http://blog.evildro.me.uk/?p=21 (http://web.archive.org/web/20100815071014/http://blog.evildro.me.uk/?p=21)

Ian.
Title: Re: looking for arduino based multi boot cable for game boy advance, lost in space
Post by: legacy on October 07, 2014, 10:12:39 pm
yes, thank you!
Title: Re: looking for arduino based multi boot cable for game boy advance, lost in space
Post by: legacy on October 08, 2014, 10:48:10 am
very very useful information, i am toying with my GBA SP, pretty able to upload things in its internal 256Kbyte ram through the serial cable (made with an Arduino micro)  :D
Title: Re: looking for arduino based multi boot cable for game boy advance, lost in space
Post by: TeaNTronics on November 12, 2014, 05:06:33 pm
sorry for jumping this 1 month old post up back,

but i just want to tell i tired use this GBA Multi-booter too (about 6 months ago),
unfortunately, from what i've found, there is no tool for windows for this  :(
(except really old and outdated one that works with old printer port, and hard to work with, and also make problems  :palm: ).

So the only way you can run the tool is under linux or Mac OS.
anyway, i made to myself a small "dev-kit" of all necessary files needed for running this tool,
i'm attaching it.
it's including also instructions, some schematic, and 2 GBA Multi-boot tools:

- MSMCcable-1.01 (arduino sketch type)
- usb-gba-multiboot (arduino leonardo "frameware flashing" type, see: http://youtu.be/Zfmj_KPE_L4 (http://youtu.be/Zfmj_KPE_L4))
 (can be found under "Other Booting Tool" folder)

i tired to do it in Oracle VM VirtualBox with "PClinux", and it didn't work, its because the drivers in the latest linux version cannot support the MSMCcable-1.01 (which using old libraries),
so i guess the best way is to try it out with older linux versions (linux versions from 2004~2003, might work) and then try to install it.

i hope i've helped you with this
Title: Re: looking for arduino based multi boot cable for game boy advance, lost in space
Post by: TeaNTronics on November 12, 2014, 06:43:54 pm
btw, i forgot to say, i dont have the BGA Link cable too,
you can order gameboy link cable for 1~3$ on ebay, cut it and rewire it to the arduino.
but i decide to do other thing, i've added serial port on my gameboy (using dupont 2.54mm connector)(see pictures)
so i can easily connect it to the arduino (with logic level converter of course).


i solder it to all 4 Serial pins on the gameboy link port.
its was really tight fit, i didn't had more room to use 5 pin connector. (for ground wire to the arduino)
so i'm using gameboy usb charge cable,
and i connect the ground the the arduino.