Been using Mplab 6.00 on my M2 Pro MacBook using Rosetta w/o issues. Lately I noticed there are newer version of Mplab that are supposed to work without x86 translation out of the box, namely versions 6.05, 6.10 and 6.15.
How do I know?
https://support.apple.com/en-us/HT211861I followed the KB from Apple above and the binaries show as "universal".
However, while I can successfully start the installation, it borks out at the end complaining about Java for x86 architecture. The Mplab IDE also crashes on load of course.
Has anyone had any experience running these latest versions on Apple silicon? I'm surprised they can be installed even without Rosetta, but fail to run because not everything in the package was ported to Arm.