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 development > lets take a dump

#36139 - colinolive - Tue Feb 15, 2005 8:06 am

Ive looked around I really havnt found an answer to this question?

So we can emulate a homebrew game or two, and we have commercial GBA carts that load roms. Has anyone done any tests to dump any game onto a GBA cart, playing with the header or whatnot to get it to load a DS rom properly?

I know there was a discussion of the speeds of the DS cart and GBA cart, and different people have different opinions of whether or not this is possible, but has anyone actually tried it? Am I out of line to suggest someone should?

#36141 - tepples - Tue Feb 15, 2005 8:16 am

True, games could be hacked to load files from GBA ROM space rather than from the DS card, just as GameCube games are patched to load over the BBA rather than from DVD. But if dumps are publicly released too soon in the DS's life cycle, Nintendo may attack the passthrough projects. Don't push it.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#36142 - colinolive - Tue Feb 15, 2005 8:24 am

well im not even suggesting a commercial game, obviously that could be a huge offense to the development. but i find it a little hard to believe that no one has dumped tetris (http://www.auby.no/) or something home developed. This is completely legal, and was the primary use (or suggested anyways) of the GBA cart. just to understand that its possible and were a step up would be awesome. personally i think it would be a really cool test, any other news or failed attempts?

#36145 - netdroid9 - Tue Feb 15, 2005 8:56 am

You'll probably be able to patch games not to need carts at all (Multiboot) :).

#36147 - Boeboe - Tue Feb 15, 2005 9:21 am

and that's what I'm waiting for :). Commercial games would be way too awkward for it, but if the people working on it get multiboot running from something wireless we can afford, it would be very easy to test and run homebrew games without having to mess with passtroughs and flashcards.

...dammit, why didnt Nintendo go for standard tcp/ip? :p

#36148 - netdroid9 - Tue Feb 15, 2005 9:46 am

A) Becuase it would be easier for pirates, B) Because it would be easier to create viri for the DS and C) Because they really, really, REALLY wanted to use Nintendo in a protocol name ;).

#36153 - ampz - Tue Feb 15, 2005 12:43 pm

Because it is inefficient and introduces quite some overhead.
There is nothing stopping games from using TCP/IP for multiplayer communication.

#36158 - Boeboe - Tue Feb 15, 2005 1:31 pm

ampz wrote:
Because it is inefficient and introduces quite some overhead.
There is nothing stopping games from using TCP/IP for multiplayer communication.


but there IS something stopping people from using wireless multiboot. I think you are missing a point here :)

#36172 - tepples - Tue Feb 15, 2005 6:10 pm

Boeboe wrote:
but if the people working on it get multiboot running from something wireless we can afford, it would be very easy to test and run homebrew games

Yes, DS Download Play support for PCs would act as the counterpart to the MBV2 cable to test homebrew games in the home or office, but a computer that speaks Ni-Fi won't help you play-test your homebrew game on the bus or in the waiting room or demonstrate it to other people the way you can with a GBA and a flash cart. Or do you want to carry a laptop around with you all the time to load your DS code from? In that case, you might as well develop for OpenGL.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#36195 - Sebbo - Tue Feb 15, 2005 11:14 pm

can't you get PDAs with WiFi nowadays? i know i've also seen WiFi adapters in a SD card for this sort of thing. mayb you could Download Play from that if your on a bus/train
would certainly involve carrying less around than some of those passthroughs (3x the size of the DS o_O)

#36206 - Abscissa - Wed Feb 16, 2005 2:59 am

tepples wrote:
Or do you want to carry a laptop around with you all the time to load your DS code from? In that case, you might as well develop for OpenGL.

I dunno about that. I have a GBA and a DS even though I never (and I do mean never) play games on the go. But, yea, carrying a laptop around with your DS would be kinda silly.

#36214 - tepples - Wed Feb 16, 2005 4:42 am

Sebbo wrote:
would certainly involve carrying less around than some of those passthroughs (3x the size of the DS o_O)

First, there was huge GBA flash. Then there was GBC cart size GBA flash. Now, GBA flash cards such as EFA are no bigger than an official GBA Game Pak.

Likewise, future iterations of the DS passthrough will become smaller.

Verdict: Unless you're an EE, just sit tight.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#36226 - ecurtz - Wed Feb 16, 2005 7:16 am

It should be possible to load a multiboot game over wifi and then just close the lid, putting the DS into sleep mode. I'm not sure how much battery drain you'd get just maintaining RAM, but it should at least mean you could take it on the bus or plane with you.

#36234 - netdroid9 - Wed Feb 16, 2005 9:19 am

Nope, it'd keep wifi open and possibly interfere with the ships eqiupment. Don't experiment with bending this rule if you value being airbourne.

#36268 - josath - Wed Feb 16, 2005 6:39 pm

If it's a homebrew game, I'm sure we could program it to turn off the wi-fi in sleep mode if we wanted to. The battery would last much longer that way.

#36327 - netdroid9 - Thu Feb 17, 2005 10:48 am

Good point. Also, you could just program it to load the game entirely over wifi, and remain in a 'low-power' mode (With only the bare minimums absorbing power) until you press a button to actually start the game.