I was looking into porting Loadiine GX to 4.0.0. Yes, I know that it's pointless and not so straightforward as for 410+, but the main goal of this project is learning. So, first big problem is physical memory layout. Seems like 410+ have similar memory layout that looks like this: http://wiiubrew.org/wiki/Physical_Memory. At least 4.1.0-5.4.0 have coreinit + loader at 0x32000000 to 0x327FFFFF. 4.0.0 has that stuff at 0x4D000000 - 0x4D7FFFFF. So, my questions: 1. Is physical memory layout of old firmwares documented somewhere? 2. How can we find physical location of module that does not export any functions (i.e root.rpx)? 3. What is the best way to dump memory?