This improves it so that Mocha_CheckAPIVersion instead of returning MOCHA_RESULT_UNSUPPORTED_API_VERSION for anything except the MochaPayload version with FSClient support can return:
MOCHA_RESULT_UNSUPPORTED_API_VERSION: for outdated MochaPayload/MochaLite versions. A homebrew dev could then prompt someone to update their MochaPayload.
MOCHA_RESULT_UNSUPPORTED_CFW: for when no CFW is available or e.g. when using the old Mocha CFW.
Also improved return codes slightly to be more accurate to what is possible to be returned.
This improves it so that
Mocha_CheckAPIVersion
instead of returningMOCHA_RESULT_UNSUPPORTED_API_VERSION
for anything except the MochaPayload version with FSClient support can return:Also improved return codes slightly to be more accurate to what is possible to be returned.