La solución para por usar la RAM API que usa el memtestARM http://gbatemp.net/index.php?download=1819
Lo he probado con un EZFlash-III y el nuevo 3-in-1 expansion pack Plus que tanta lata está dando y funciona perfectamente, lo detecta y lo usa sin problemas.
Entonces, ¿por qué el homebrew se empeña en usar siempre la expansión oficial (Opera RAM) si de seguro es la que casi nadie va a tener?, luego hay que enmascarar todas las expansiones como la Opera RAM y da muchos problemas.
Además está API le da al desarrollador cuanto espacio adicional de RAM se tiene, para usarla toda si es necesario, con la Opera RAM estamos limitados a 8MB.
Yo por mi parte voy a intentar enviar un correo a los desarrolladores que usen la RAM para ver si se pasan a la RAM API, pero creo que cuantos más seamos mejor, además hay autores como con Mooshell de los que no tengo su correo, a ver si el staff de Scenebeta pudiera contactar con ellos para este fin.
Una plantilla de mensaje sobre esto podría ser algo como la que pongo a continuación, por supuesto necesita algo más de mensaje para que no sea tan "robótico".
A ver si conseguimos que le uso de la RAM adicional en el homebrew no sea un disgusto por que no nos detecta la nuestra.
-----------------------------------------------------------------
Hi, I use your software (nombre programa) and I like it much, I see it
uses RAM expansion but is the mine one is not detected, it is a common
problem but it has an easy solution.
About Ram expansion, please take a look at this (memtestARM)
http://gbatemp.net/index.php?download=1819
that uses
http://licklick.wordpress.com/2007/07/12/ram-unlocking-api-ram-api/
http://forum.gbadev.org/viewtopic.php?t=13023
I think all homebrew should use this RAM API, it is usual to use only the offical DS browser (Opera RAM) one, but for homebrew users that is probably the less owned by far.
Too, this allows to use more memory if available.
The memtestARM that uses the RAM API detects perfectly any RAM expansion, including the new EZ-Flash 3-in-1 expansion pack PLUS (that gives many problems with applications). So using the RAM API in DETECT_RAM mode can be the best option.
In my opinion are all advantages.
So maybe you'd like to take a look before updating your software ;)
-----------------------------------------------------------------