Ok guys,
about XML:
To be honest, I don't see the need for XML there. BTW: I have more configuration files than the levels and all are in simple text format (so I can load them in as java properties). This costs me no extra code or effort while for XML I would need to include an XML API like JDOM or something.
XML is probably a good thing for other purposes, but for a lemmings level description it's a bit "over the top" IMHO.
about "missing" levels:
Indeed I converted all "Oh No!" levels that are in the Win95 version. If this version misses some levels, could someone provide me with these - if possible in the Win95 format?
about my progress:
I had my notebook with me this weekend and could continue development a little bit. Indeed I fixed some things (climbers, walkers walking out of level ceiling) and added playing of midi music and sound effects. Both functions need a little polishing, but already work quite ok.
I also added bombers and the nuke button and while both work to some degree (countdown, explode animation and explode mask subtracted from collision mask and background image), this will need some more effort to work like it should. E.g. particle effects are missing and if nuked, all lemmings explode at once, while they should explode one after the other.
BTW:
I just wonder: how did the original (Amiga) version select the music for a level? Is this random or are the tracks looped or is the relation level <-> music defined somewhere (at least for some levels)