gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > Is there a way (GBAmp and PassME2 idea!)

#61322 - MaHe - Fri Nov 18, 2005 10:24 pm

of redirecting PassME2 to read from GBAmp firmware instead of SRAM?

That would be a thing I'd appreciate sooo much...

#61325 - tepples - Fri Nov 18, 2005 10:28 pm

The GBAMP firmware sits in GBA ROM space. There are out-of-range BIOS calls that jump to GBA SRAM space but no out-of-range BIOS calls that jump to GBA ROM space.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#61409 - Lynx - Sat Nov 19, 2005 9:08 pm

In other words.. No.. The only way you would be able to use GBA MP with PassMe2 is if someone was able to hack the GBA MP (as, there are traces from the SRAM pins going to the CPLD on the GBA MP) to "pretend" to have SRAM and either provide the SRAM jumps, or pull it off the CF, etc.

It would be nice to see happen.. but I doubt anyone is working on it.

#61551 - darkfader - Mon Nov 21, 2005 2:50 pm

Not possible without rewriting the CPLD... and that's not going to happen.
There might be some game that has some instructions to jump to GBA ROM space, but that chance is very small.

#61552 - Maverick - Mon Nov 21, 2005 3:20 pm

Could this idea not be used to put a loader into the gbamp firmware to load nds files from cf?
_________________
http://downtou.ne1.net/

#61565 - Lynx - Mon Nov 21, 2005 6:23 pm

Nope.. Not unless you can find a commercial NDS game that makes a call to the GBA port in a way that the GBA MP could use it. (how do the games that actually check the GBA port to unlock features do it? I'm guessing not in the first 4MB that is loaded into RAM though :( )

We aren't making the SRAM call, the DS game cart is.. We are just jumping to the SWI call address in the RAM of the DS.

#61582 - tepples - Mon Nov 21, 2005 9:06 pm

Lynx wrote:
Nope.. Not unless you can find a commercial NDS game that makes a call to the GBA port in a way that the GBA MP could use it. (how do the games that actually check the GBA port to unlock features do it?

Daigassō Band Bros. loads expansion data from a ROM Option Pak in the GBA slot. Perhaps if we could buffer-overflow this then we could get JamMe.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#61587 - CubeGuy - Mon Nov 21, 2005 9:19 pm

I was planning on getting band brothers anyway...
_________________
It's 'CubeGuy.' One word. No space.

#61669 - MaHe - Tue Nov 22, 2005 2:51 pm

tepples: Do you think JamME would work with FW4 DS units too?
My brother has one and it's a waste of time to buy an extra PassME(2) and SuperCard.

#61692 - natrium42 - Tue Nov 22, 2005 7:30 pm

MaHe wrote:
tepples: Do you think JamME would work with FW4 DS units too?
My brother has one and it's a waste of time to buy an extra PassME(2) and SuperCard.

JamMe is a product of tepple's imagination :)
So unless he is going to try implementing it (if it's even possible), you are out of luck.
_________________
www.natrium42.com

#61705 - tepples - Tue Nov 22, 2005 8:33 pm

Correct, JamMe is not in development. I guess I'll have to make a list of possible new passthrough methods for people with experience reverse-engineering GBA or DS code to investigate and then post it somewhere.

EDIT: The list is here.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.


Last edited by tepples on Tue Nov 22, 2005 11:49 pm; edited 1 time in total

#61716 - MaHe - Tue Nov 22, 2005 9:27 pm

I know it's not in development, I just asked.

#61765 - natrium42 - Wed Nov 23, 2005 3:56 am

tepples wrote:
EDIT: The list is here.

Great list, tepples. I would add explanations to non-obvious terms like CPLD and SRAM. Additionaly, I also sell PassMe2 :)
_________________
www.natrium42.com

#61774 - tepples - Wed Nov 23, 2005 5:46 am

natrium42 wrote:
tepples wrote:
The list is here.

Great list, tepples.

Why thank you :-)

Quote:
I would add explanations to non-obvious terms like CPLD and SRAM. Additionaly, I also sell PassMe2 :)

Done. I've added ppflash as well. But why am I getting an ad for a GameCube related promotion?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.