Then someone reverse-engineered firmware for the 'dmp', so the 'dmp' could be used by Arduino users. Others found that some registers were offset values.
After some years, Invensense also released the rest of the documentation of the chip. You are probably looking at the original documents. If I remember it well, there were four documents.
If you bought your MPU-6050 from AliExpress/Amazon/Ebay then it is a counterfeit.
Can you buy a more recent and more normal sensor ?
I tried to locate the official DMP documentation but i failed , all broken links.
I did find that it was officially released in 2014 by TDK.
I got the clone to do what i need it to do , without using a library , but i would have liked to tweak some settings.
I understand the mpu6050 is old and obsolete , but i have a few lying around to play with.
What it does now is generate a 50us pos pulse when one of the acc values reaches a threshold ( motion detect ) so it can wake up my esp to send a post request.