i recently received confirmation that red viper has had circle pad pro support this entire time
i had no idea, despite being the creator
apparently support for it is built into the OS, and it's accessed the same way as the n3ds's additional controls for backwards compatibility