Closed GoogleCodeExporter closed 9 years ago
Seeing as nearly all homebrew runs on top of an IOS, I can't free that memory
to use because it's already being used by the IOS and I think that's also where
all the graphics RAM/framebuffers are. I'm not even sure there's a way to free
a part of that for use.
Basically, the only way to expand the RAM the program can use is through a swap
file on a USB device (probably a hard drive, unless you like your SD card/USB
flash disk being thrashed by constant read/writes), similar to the way the old
Linux-based port of SDL MAME on the Wii worked. That may or may not be done.
Original comment by baby.lueshi@gmail.com
on 14 Apr 2011 at 7:41
Yes, I agree! I do not think a swap file in SD or USB is a good idea either! :/
But anyway, I don't know all the internal details, but I think you should
definitely take a look at these files from the source code of this nice
homebrew called "WiiXplorer" here: ;)
http://code.google.com/p/wiixplorer/source/browse/trunk/source/Memory/
Quoting from the comments in the source...
"The app has now about 30-40% more memory available (~15 MB in mem1 and ~52 MB
in mem2)"
Is this enough for you? ;)
Original comment by francisc...@gmail.com
on 14 Apr 2011 at 11:18
Oh, and as an alternative, you might also find useful the files
"mem2_manager.*" from the WiiMC project source code:
> http://code.google.com/p/wiimc/source/browse/trunk/source/utils/
;)
Original comment by francisc...@gmail.com
on 14 Apr 2011 at 11:28
The WiiFlow project also has some open-source MEM2 stuff you can use:
http://code.google.com/p/wiiflow/source/browse/trunk/source/memory/
Any progress on trying this extra memory trick? ;)
Original comment by francisc...@gmail.com
on 12 Jul 2011 at 9:55
Original issue reported on code.google.com by
francisc...@gmail.com
on 14 Apr 2011 at 5:31