A little know fact is that when you have a map file named say e1l1.map in your duke3d directory, duke3d /v1 /l1 will use that mapfile and not the e1l1.map in the duke3d.grp file. This batch file allows you to run your map files from the command line and still have your monsters present. To use it, place run.bat into your duke3d directory. If you have a whole directory full of e1l1.map, e2l3.map, etc., this program may not work well for you. (BUT TRY IT ANYWAY) This file can do nothing catastrophic, it only renames files. If something goes wrong, your map file has either been renamed or nothing at all has happened, probably the later. Typing "run" by itself gives an alphabetical listing of your map files. Typing "run yourmapname" renames your map file e1l8.map and runs "duke3d /v1 /l8" and then renames it back. Typing "run yourmapname x y" renames your map file exly.map and runs "duke3d /vx /ly" and then renames it back. Typing "run /?" gives you a little info.. What so great about all of this? Well it's easier than using setup all the time (if you want to have some monsters too). And you can listen to different music! Try "run yourmapname 2 1" and listen to some decent music! *********************************************************************** Another interesting fact: if you rename map files e1l1.map, e1l2.map, exly.map, etc., when playing multiplayer games duke3d will use these map files instead of the levels in the group file. So if you and the people playing with you each rename a certain map file (or files) to the same exly.map, then you can play these map files without having to use specify them in setup. So you and your friend each copy fireplc.map to e1l1.map, copy firepnt.map to e1l2.map and use the modem game setup to specify some other user map. Then you can play my two maps by selecting episode one, levels 1 and 2 and still play that user map by selecting "start user map." Neat, huh? All of this will be totally irrelevant, of couse if 3d Realms adds decent command line parameters to duke3d.exe...