GBA Link Cable Mod?

Includes PS2, Xbox 1, GameCube (but not the Phantom Game Console)

Moderator: Moderators

Post Reply
Lorelis-san
Posts: 101
Joined: Sat Mar 31, 2007 11:47 am

GBA Link Cable Mod?

Post by Lorelis-san »

I had an idea for a mod for a GBA link cable - mod it into some sort of PC data transmitting/recieving port (Possibly DB25?), configure some way to transfer the data over the internet, and with the instructions and so on, allow the GBA to link to another one across the internet?

Just an idea of mine I had
So Many Kinds of Bagels
Posts: 265
Joined: Sat Mar 17, 2007 10:20 pm

Post by So Many Kinds of Bagels »

Wouldn't that require a central server of some sort? What would these "instructions" entail?
Valve is the best company.
Lorelis-san
Posts: 101
Joined: Sat Mar 31, 2007 11:47 am

Post by Lorelis-san »

1. If combined with a bit of a program, and Hamachi, it'll do fine
2. Of how to set what player number, IP to connect to, and so on
dragon
Posts: 329
Joined: Wed Dec 20, 2006 2:45 pm
Contact:

Post by dragon »

Thats sound like a good idea and if you dont mind i might try to make a cable to link it to the computer.

This page has someusefull info http://www.devrs.com/gb/hardware.php
Harshboy
Portablizer
Posts: 3610
Joined: Tue Oct 11, 2005 3:44 pm

Post by Harshboy »

I'm pretty sure Visual Boy Advance can already do that, so if you found the source code and modified it to pick up the data coming from the real GBA into the DB25 Port and it should be good to go. That also has a possibility to connect to players using an emulator or a GBA.

Thats assuming that the Emulator sends the same data as normal GBA's would, if not, then you'd have to make your own solution.

VBA Link: http://www.vbalink.info/
Lorelis-san
Posts: 101
Joined: Sat Mar 31, 2007 11:47 am

Post by Lorelis-san »

I was searching on the 'nets, and I got info. Lots of it.

The 6 pins are numbered like so:

Code: Select all

| 2 4 6 |
| ----- |
\_1_3_5_/
   |_|
Pin 1 is VCC/VDD35, wire in a Nintendo link cabe is n/a
Pin 2 is SO(Output), wire in a Nintendo link cabe is Red
Pin 3 is SI(Input), wire in a Nintendo link cabe is Orange
Pin 4 is SD, wire in a Nintendo link cabe is Brown
Pin 5 is SC, wire in a Nintendo link cabe is Green
Pin 6 is GND, wire in a Nintendo link cabe is Blue

Voltages for Pin 1 are 3V for GBA mode, 5V for GB/GBC mode.

In a GBA link cable, there are 3 plugs. The small master plug, the large slave plug, and the middle socket.

The shield, SC, SD and GND wires link up to their respective places.
The SI wire from the master links to ground just before the middle socket
The SI wire from the slave links to SO from the master socket, not connected to anything from the middle socket.
The SO wire from the master links to the SI wire in the slave
The SO wire from the slave links to the SO wire in the middle socket.

Someone else has already done this mod, or something similar, and all info is from http://work.de/nocash/gbatek.htm#externalconnectors

With this info the mod seems so easy to do. Most of getting the mod will be writing a program to transfer the data over an IP link, which Hamachi would help along with
dragon
Posts: 329
Joined: Wed Dec 20, 2006 2:45 pm
Contact:

Post by dragon »

does it need a clock singal.
Lorelis-san
Posts: 101
Joined: Sat Mar 31, 2007 11:47 am

Post by Lorelis-san »

Doesn't look like it does. I think all we do is wire that together according to the DB25, then make a program to transfer the data
dragon
Posts: 329
Joined: Wed Dec 20, 2006 2:45 pm
Contact:

Post by dragon »

Well thats good. I think that meybye you should use the parrel port for this.
I checked out visual boy adavance but i have noting to compile the sorce code.
Lorelis-san
Posts: 101
Joined: Sat Mar 31, 2007 11:47 am

Post by Lorelis-san »

I already found a pinout somewhere...

Found it.
GBA to DB25
SO - 10
SI - 14
SC - 1
GND - 19
SD - 17

It's for the nocash emulator - I guess it'd work
Post Reply