Game CD structure
From NeoGeo Development Wiki
It seems that the NeoGeo CD wants at least a PRG, FIX, SPR, Z80 and PCM loaded in IPL.TXT, or else it will simply reset after loading.
There must be no more than 512 files on the whole CD.
From table in System ROM dumps: