Hi there Zangdaarr,
I realise this is 3 months down the line, but I'll have to excuse myself by not having joined until recently.
In case you return to read this, and in case you don't already have a solution, I've just setup WinAPE to run Amstrad CPC disk images in Launchbox.
It is possible to get it to launch a game direct from Launchbox by passing in the command-line argument /a:filetorun
The trouble is, that requires knowledge of the contents of each and every disk; I've not found a quick way of automating how to detect what the filename is to run to put on the command-line. Ie. how to provide a single command-line that works for all games.
Apparently some games will load with a run "disk" command or run "disc", so maybe it is possible to provide a command file that tries each options at least (if I'm not mistaken what this command-line option is used for: /T:filename - "Automatically start typing from the given Auto-type file."). But then is it of any value to have only *some* games work?
If you do already have a solution, I'm all ears.
Hmm... I wonder if it's possible to write a basic program to determine what is the most likely file to run on a disk? Call every game with a command file that contains loading the same .BAS file.
Regards,
MesonW