NintendoClients
NintendoClients copied to clipboard
Many DataStore incoherencies with NEX <3.10 games
Hello!
After conducting research on MK8U (3.5.4), I have discovered a significant discrepancy between the DataStore protocol and the information provided in the wiki. Several fields present in the protocol types do not align with the wiki's documentation (probably because differences between versions). While the wiki accurately reflects NEX versions 3.10 and above, it is not applicable to versions below that. For instance, in MK8, the method "GetObjectInfos" is method 43 rather than 45.
NOTE: This was tested using a custom server, and going to MKTV with SearchObject implemented can reliably trigger this behavior, it will call GetObjectInfos on the search result, but with method ID 43.