Things are coming along nicely, thanks for all your help so far!
One thing that has been bugging me is that there doesn't seem to be any order to the levels in the LEVEL000.DAT to LEVEL009.DAT files, and since I assume that the level order is not hard coded, I must either be missing something or this data is stored in one of the remaining DAT files.
Does anyone know where to find this information? Maybe in one of the following files: ADLIB.DAT, ODDTABLE.DAT, RUSSELL.DAT, TANDYSND.DAT? The last one I assume has to do with sound, but I'm not sure what the others are for.
Any ideas?
Thanks!
Zen
I believe the level order is in the Lemmings EXE. ccexplore released a modified one a loooong time ago that made it read them from LEVEL000 to LEVEL009 in order.
Also, as it seems related, ODDTABLE.DAT contains the information for the "clone" levels (aka, the ones that have the same levels but different skill sets). The clones aren't in the LEVELxxx.DAT files but instead use ODDTABLE to figure out which levels to load and then it replaces the level name and skills with the new set for the clone level.
(At least I'm pretty sure that's how it works. I'm not one of the Lemmhackers, I just spectate)
And, as you asked about the other files: ADLIB.DAT and TANDYSND.DAT are both audio-related, the former containing the normal Adlib music, and I believe the other's exclusively for Tandy computers. RUSSELL.DAT has to do with the lame "copy protection" they used with Lemmings.
EDIT: Forgot to mention, I'm quite interested in this Pocket PC port! I might be obtaining a slightly old one from my friend so I can stay organized, but I'll always need games alongside
PPCs are perfect for Lemmings.