When you installed Dungeon Lords, did you use windows compatibility mode? I recommend right clicking the setup.exe and choosing compatibility troubleshooting. At this point you can apply a windows xp compatibility to the installation. Upon having installed it, you will have to right click the game launcher icon and choose windows xp compatibility mode for running the game. I suggest doing this with all older games intended for windows xp. Additionally, you may need to do this for the games .exe file as well. Also, everyone recommends NOT letting old xp games install into the default "Program files" directory. Instead, create a "Games" folder to install all your games into. Hope this helps.