Very strange, I tried your tips, and the only thing that works for me, for example for beachspikers, is to have:
rom folder\beachspi\gds-0014.chd file +
rom folder\beachspi\beachspi.zip empty zip file. I created it, and I point LB to it to add the game.
And then it works.
without the empty zip file same as gamefolder name, DEmul can't find the game. If I remove the chd and put it in the beachspi.zip, same it does not work. If I try to zip the whole beachspi folder and leave the final zip file in rom folder, it doesnot work either.
Strange? Anyway, I managed to make it work, I just need to create fake zip files everywhere now