The reason it didn't work is that just a mounted iso isn't the same as a cd-rom drive e.g. games can't read things like cd-titles and other tracks. If 'd' is the cd-rom drive then 'd:' in dosdevicesneeds to point to the mount point and 'd::' to the .iso file. Another method is to use cdemu which offers you real device files.