How do the AppNamePortable.exe launchers work, and how do they point to the correct application to launch? I want to know how it works so I can package apps more easily in the future. The launchers do seem to work as .exe shortcuts to whatever executable starts the software, but I don't know how they point to the proper file. How do they work?
Through the launcher.ini.
The Launcher documentation has everything (and more) that you need to know.