You can go use unity3d(on pc) to make PS VITA and PS3 games. I haven’t used it in a long time so I don’t know what you can do now, but I *think* you can make gba games. This is just files and formats. Getting them onto a dixc/cartridge or even encrypting them, BUT unity should encrypt it while it is converting when you finalize the project. https://store.unity.com/
If I recall correctly though. If you have everything ready, then you can send the files to sonys developer thing on their website.