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 Flash Equipment > WRAM used by M3 DS Simply

#157888 - minnek - Sat May 31, 2008 7:57 pm

I'm currently in a bind regarding how the M3 DS Simply loads homebrew files. Apparently, the WRAM on either the ARM7 or ARM9 (I'm not sure which - this is the problem as I've been told, not through experience) is either initiated with a lower size than needed, or has part of the RAM taken up by the loading of the ROM due to how the DLDI is applied (I'd assume).

Is there a way to avoid auto-DLDI patching by prepatching the ROM prior to playing, or to clear the WRAM out after the ROM is loaded?

Sorry if I'm too vague, or if this is all rubbish talk. The combination of libraries I'm trying to use (ASLib, liblobby, EFS) apparently don't work together on the M3 DS Simply and a few other cards due to the way the homebrew's loaded. WRAM was the only thing cited - DLDI is a guess on my part since it seemed like a likely suspect.

Any thoughts? Leads? I'd appreciate anything to get this trainwreck a-rollin'.

#157889 - Tockit - Sat May 31, 2008 9:34 pm

I could be wrong, but I'm under the impression that in order for auto-dldi patching to work on m3 real, you have to place the .nds in the root of your card.

I'd suppose, if that were true, that you could put it in another directory, patched with whatever dldi you please. I think the "dldi-compatible" message comes up no matter what. I've noticed that when I run homebrew that's not even dldi-compatible, it still says that.
_________________
-01011101001010101010 (frank)

#157892 - minnek - Sun Jun 01, 2008 1:43 am

I'll give that a try, maybe it's the same for the M3 DS Simply.

Okay, looking around, I believe the problem has to do with EFS and the M3/G6 cards... apparently something about EFS prevents them from being DLDI patched. Not sure if it's related the RAM, but I'm going to keep looking for an answer.

As always, any help or etc you can give at all is appreciated!

#157936 - Tockit - Mon Jun 02, 2008 6:06 am

blatantly, I failed to notice you said m3 simply.

there is, in fact another thread on auto-patching for R4 (which is the same card, arguably) here:

http://forum.gbadev.org/viewtopic.php?t=15167

Mayhap you could squeeze some info from that thread.

I apologize for being unobservant and assumptive, which according to my spell-check IS, actually, a word. Surprised me.

#157944 - minnek - Mon Jun 02, 2008 9:02 am

No problem. Any help at all works, even if it's for a slightly different card ;)