This isn't the games fault, or PDAmill's, these levels work fine. These are custom, Unofficial levels, that aren't being maintained correctly.
the noogio borthers has some major problems in the .lev file.
First, delete that crap at the top, its unecessary.. then change the middle to:
[LEVEL]
InternalName = "noogio"
Name = "Super Noogio Bros."
Description = "Hidden in the Sewers is a deadly secret dimension having the power to transform Schnoogie into a 16-bit console world (and create expensive lawsuits)"
Background = "levels\noogio\noogiobg.zbm"
Foreground = "levels\noogio\noogiofg.zbm"
LoadScreen = "levels\noogio\NLoad.zbm"
Preview = "levels\noogio\noogiosm.zbm"
Music = "noogio.xm"
Change the ridiculously long titled 'Noogio Bros Loading Screen.zbm' to Nload.zbm
put the noogio bros lev file in the levels folder, and the noogio folder in there as well. Loads up with music and everything fine.
As for the Hansel and Pippen level music, place the teo.xm file in the music folder (create one in the snails root folder if there is none) and change the hansel.lev file to say:
Music = "teo.xm"
This is the authors fault for not having their .lev files working correctly, not anyone elses.
Have fun.