Discostew Posted October 26, 2006 Share Posted October 26, 2006 Pretty much a question for mic, unless other NDS programmers can answer this question. As much as I can do matrix calculations manually, I hear that on hardware, matrix calculations are faster, so I am hoping to use hardware instead. From documentations, it is said at area 4000640h is a 64 byte region where the active matrix can be read at. In my case, I have no means to check on hardware for the time being, so I'm going strictly emulators for testing. Problem though is that when running under an emulator, all I ever read from that section of memory are 0s, nothing else. Pretty much my question(s) are if Dualis has this portion emulated? Am I correct that this area of memory is where I can grab the internal matrix from? If this is the wrong place, could I be pointed to where the correct place is? Link to comment Share on other sites More sharing options...
mic Posted October 27, 2006 Share Posted October 27, 2006 You can get the clip matrix (4x4) starting at 0x4000640, and the vector matrix (3x3) starting at 0x4000680. This is currently not emulated in Dualis. Link to comment Share on other sites More sharing options...
Discostew Posted October 29, 2006 Author Share Posted October 29, 2006 You can get the clip matrix (4x4) starting at 0x4000640, and the vector matrix (3x3) starting at 0x4000680. This is currently not emulated in Dualis.Thank you. Just what I wanted to know. Link to comment Share on other sites More sharing options...
Recommended Posts