Ah, alright.
Here are the function addresses and lengths:
The ones with three exclamation marks are the ones that do culling.
Sorry I didn't have any luck with the Wii versions yet. I guess there's a change in how they do culling.
The ones with three exclamation marks are the ones that do culling.
Code:
Multi-Game Demo Disc Version 7 (USA): crashed Prime 1 Beta: 802a2cc0 00000060 802a2cc0 0 !!!CFrustumPlanes::PointInFrustumPlanes() 802a2d20 0000006c 802a2d20 0 !!!CFrustumPlanes::SphereInFrustumPlanes() 802a2d8c 00000048 802a2d8c 0 !!!CFrustumPlanes::BoxInFrustumPlanes(overload) 802a2dd4 00000084 802a2dd4 0 !!!CFrustumPlanes::BoxInFrustumPlanes(Box) 802a2e58 00000404 802a2e58 0 !CFrustumPlanes::CFrustumPlanesBeta(Transform) Prime 1 NTSC: 80344fcc 00000060 80344fcc 0 !!!CFrustumPlanes::PointInFrustumPlanes() 8034502c 0000006c 8034502c 0 !!!CFrustumPlanes::SphereInFrustumPlanes() 80345098 000000f0 80345098 0 !CFrustumPlanes::Unknown() 80345188 00000048 80345188 0 !!!CFrustumPlanes::BoxInFrustumPlanes(overload) 803451d0 00000084 803451d0 0 !!!CFrustumPlanes::BoxInFrustumPlanes(Box) 80345254 0000045c 80345254 0 !CFrustumPlanes::CFrustumPlanes(Transform) Prime 1 PAL: 8032d7a0 00000060 8032d7a0 0 !!!CFrustumPlanes::PointInFrustumPlanes() 8032d800 0000006c 8032d800 0 !!!CFrustumPlanes::SphereInFrustumPlanes() 8032d86c 000000f0 8032d86c 0 !CFrustumPlanes::Unknown() 8032d95c 00000048 8032d95c 0 !!!CFrustumPlanes::BoxInFrustumPlanes(overload) 8032d9a4 00000084 8032d9a4 0 !!!CFrustumPlanes::BoxInFrustumPlanes(Box) 8032da28 0000045c 8032da28 0 !CFrustumPlanes::CFrustumPlanes(Transform) Prime 2 NTSC: 80302298 00000060 80302298 0 !!!CFrustumPlanes::PointInFrustumPlanes2 803022f8 0000006c 803022f8 0 !!!CFrustumPlanes::SphereInFrustumPlanes 80302364 000000ec 80302364 0 !CFrustumPlanes::Unknown2 80302450 00000048 80302450 0 !!!CFrustumPlanes::BoxInFrustumPlanes 80302498 00000080 80302498 0 !!!CFrustumPlanes::BoxInFrustumPlanes2 80302518 00000428 80302518 0 !CFrustumPlanes::CFrustumPlanes2 Prime 2 PAL: 8030270c 00000060 8030270c 0 !!!CFrustumPlanes::PointInFrustumPlanes2() 8030276c 0000006c 8030276c 0 !!!CFrustumPlanes::SphereInFrustumPlanes() 803027d8 000000ec 803027d8 0 !CFrustumPlanes::Unknown2() 803028c4 00000048 803028c4 0 !!!CFrustumPlanes::BoxInFrustumPlanes(overload) 8030290c 00000080 8030290c 0 !!!CFrustumPlanes::BoxInFrustumPlanes2(Box) 8030298c 00000428 8030298c 0 !CFrustumPlanes::CFrustumPlanes2(Transform) Prime 3 PAL: Can't find the functions yet Prime 1 New Play Control Japan: Can't find the functions yet Prime Trilogy PAL: Can't find the functions yet Metroid Other M: Can't find the functions yet Donkey Kong Country Returns: Can't find the functions yet
Sorry I didn't have any luck with the Wii versions yet. I guess there's a change in how they do culling.