Closed JKC-A9LH closed 5 years ago
No, there is not. There really isn't any reason to want to know, either; if safeb9sinstaller succeeded, you are on the version you updated to.
Yes, there is. Just read the value of r2 when your payload is executed, it will have different values depending on the version of b9s that is installed on the system. Currently afaik there are no ARM9 programs that actually show this information to the user.
@fincs the problem is, luma's chainloader hardcodes the b9s version for some reason. https://github.com/AuroraWright/Luma3DS/blob/master/chainloader/source/start.s#L59
sciresm actually has been putting the version at 0x3C in the b9s header. unfortunately, he forgot to update it on 1.3.
There is now a script in godmode9 that tells you the version
Is there any way to know? How to tell B9S V1.2 from B9S V1.3?