The way the gamecube booting is done is to trick the cube into thinking that it
is connecting to the saga mainframe to upload pso data. It is actually linking
to your own home pc and uploading cube rom from there.
MBV2 cable works by acting as a gba multibooting a code to another gba. Similar
idea.
The way the cube multiboots to the gba is similar. But youd have to work out the
address locations, then workout interrupts etc. Then just multiboot it.
----- Original Message -----
From: pkmndata
To: gbadev@yahoogroups.com
Sent: Wednesday, October 08, 2003 5:41 PM
Subject: [gbadev] Re: MMC interface (+ GC to GBA link)
Dude, if you can write such a thing you'd be famous man... I think
I've discovered a trend, ALL of us programmers lead busy lives. Me,
I have the skillz, but I'm tied up with college and work and need of
sleep as said above...
Anyway, let me share some other stuff that I've wanted to bring to
the table...
There's a group of people who have found a way to run their own code
on the Nintendo Gamecube... (this is still GBA related, I'm goin
somewhere with this...)
What they do is they make use of a security hole in Phantasy Star
Online Episodes I and II and use the Broadband Adapter for the
Gamecube to communicate with their computer, then can then send their
own C++ code to the Gamecube and make it run... However, as of now
it's VERY basic code, they don't have any wonderful 3D games or
anything up and running yet...
Now, back to the GBA part... I'm sure many of you know that quite a
few Nintendo Gamecube games link up to the GBA and can send programs
to it... I was wondering, how hard would it be to make my own C++
code to send to the gamecube through the PSO security hole and make
my own code THEN link up to the GBA and send a program to it? Would
it be simple or hard? I think it might be fun.
So, here's a recap of what I'm talkin bout...
*On my computer write a C++ program to send to the Gamecube and then
force it to run using the broadband adapter for the Gamecube and the
security hole in PSO.
*Hook up my GBA to the Gamecube using the Gamecube Advance Cable.
*Initiate my program on the Gamecube which contains instructions to
send ANOTHER program to the GBA's volatile memory...
I would love to see something like this done. Making my own game and
forcing the cube to send it to my GBA. The sending the code to the
cube isn't a program, that this group has down. The hard part would
be WRITING the C++ program which would send the program I want to run
on the GBA to the GBA itself... Anyone think this might be a worthy
cause? Maybe someone could make a tool to turn existing Gameboy
Source Code into code to send to the cube so people can play your
game who don't own flash memory cards, etc...
Any thoughts?
-pkmndata
====================
Hello gbadev,
Some time ago there was post about almost complete MMC interface for
GBA.
Are there any results?
I looked in MMC datasheet, looked in GBA's port specs.
Searched web. Laughed: MMC connects DIRECTLY to ext.port just with
wires.
Found source (DOS based) for programming MMC card with simple
programmer : LPT-voltage shifting-MMC.
BTW, guess, where I found it.
It was project with goal to make USB enabled MMC reader/writer with
MP3 playback that connects to.... RIGHT! to GBA.
Awesome!
(direct link: http://users.ece.gatech.edu/~shalan/mmc_usb_web.htm)
So, why there is no GBA based software for interfacing with GBA?
Of course I will right it, but not soon (damn work and need for
sleep).
WHY?????
Why nobody wrote it before?