I'm still not done reviewing the levels, but I have finished making the alternate GroundXo.dat files for the Genesis levels.
http://it.travisbsd.org/lemmings/lemmingswelt/index.php?cmd=get&file=/GenesisGroundX.zipThere are two sets of GroundXo files in that zip file. One set ends in "G" (eg. Ground0
G.dat), and the other set ends in "H". In both sets, I modified the trigger areas of various objects to better match the values in Genesis Lemmings. The G set also has the palettes (ie. color scheme) modified so that it looks more like the Genesis graphics; the H set uses the original palettes of PC-DOS Lemmings.
How to use: if you use Lemmix to play these levels, you can create a new style to make use of these files. First, make sure to exit all running instances of Lemmix. Then make a backup copy of the LemmixStyles.ini file in case you mess up the following steps and Lemmix stops working. Now open up LemmixStyles.ini in a text editor. Add the following to the beginning of the file:
[style_10]
StyleClass=TDosOhNoStyle
CommonPath=C:\Lemmix\
MainDataFile=main.dat
OddTableFile=
StyleDescription=Sega Genesis/Megadrive
StyleName=Genesis
(change the value for CommonPath from "C:\Lemmix\" to the correct path on your computer, pointing to the directory where Lemmix resides)
Then add the following at the end of the file:
[Genesis_0]
GraphicSetClass=TBaseDosGraphicSet
BrickColor=4291854368
GraphicExtFile=
GraphicFile=VGAGR0.DAT
GraphicSetArchive=
GraphicSetId=0
GraphicSetIdExt=0
GraphicSetName=Dirt
MetaInfoFile=GROUND0G.DAT
[Genesis_1]
GraphicSetClass=TBaseDosGraphicSet
BrickColor=4278214800
GraphicExtFile=
GraphicFile=VGAGR1.DAT
GraphicSetArchive=
GraphicSetId=1
GraphicSetIdExt=0
GraphicSetName=Fire
MetaInfoFile=GROUND1G.DAT
[Genesis_2]
GraphicSetClass=TBaseDosGraphicSet
BrickColor=4290818288
GraphicExtFile=
GraphicFile=VGAGR2.DAT
GraphicSetArchive=
GraphicSetId=2
GraphicSetIdExt=0
GraphicSetName=Marble
MetaInfoFile=GROUND2G.DAT
[Genesis_3]
GraphicSetClass=TBaseDosGraphicSet
BrickColor=4293980256
GraphicExtFile=
GraphicFile=VGAGR3.DAT
GraphicSetArchive=
GraphicSetId=3
GraphicSetIdExt=0
GraphicSetName=Pillar
MetaInfoFile=GROUND3G.DAT
[Genesis_4]
GraphicSetClass=TBaseDosGraphicSet
BrickColor=4293980400
GraphicExtFile=
GraphicFile=VGAGR4.DAT
GraphicSetArchive=
GraphicSetId=4
GraphicSetIdExt=0
GraphicSetName=Crystal
MetaInfoFile=GROUND4G.DAT
Notice how in each section the "MetaInfoFile" points to the new files I provided. If you want to use the H set instead of the G set, simply change it to GROUNDx
H wherever you see GROUNDxG above.
Save your changes to LemmixStyles.ini. Then, unzip/copy the GroundXG/H files to the directory where Lemmix resides. Also copy the VGAGRx.DAT files from DOS Lemmings or CustLemm into the Lemmix directory if you haven't already done so. Now, to check that it's working, run Lemmix, and open one of the extracted Genesis LVL level file. Lemmix would then make you pick a style to be used. If you change LemmixStyles.ini as above, the drop-down list of styles should now have an entry named "Sega Genesis/Megadrive" at the end of the list. Selecting that style and click OK, and the level should open using my Genesis style.
======================
If you use CustLemm or one of the original PC-DOS Lemmings game to play, the best thing to do is to make a copy of the entire folder containing CustLemm/Lemmings, to be used exclusively for playing the Genesis levels. Then in that folder, copy the GroundXG (or GroundXH if you prefer) files
over the original GroundXo files. This means deleting the old GroundXo files, copy the new GroundXG/H files into the folder, and then renaming them so they end in "o" like the original files.
--------------------------------------
I don't know if other ports/clones of Lemmings besides the ones mentioned above use GroundXo.dat files, so these files probably won't be of use for Amiga Lemmings, WinLemm or Lemmini.