If you pass a non-existent lmp to srb2win.exe with -playdemo, you'll get a "Failed to read file '.\whatever.lmp'." So far so good. After clearing that message, there's some odd behavior on the title screen; the menu is already open, the titlemap doesn't load, and trying to press Esc will cause the game to lose focus instead of closing the menu. Here's the kicker - if you play a demo (e.g., through record attack) the game will then close after it's finished rather than returning you to the title screen. This happens even if you play some regular single player, return to the title screen (which now appears normal), and then go into record attack!