Jump to content

Recommended Posts

Posted

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?

Posted

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.

Posted
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.

Guest
This topic is now closed to further replies.
×
×
  • Create New...