with 5000 games in the list, DBGL spends a couple of minutes loading when running from a network drive. Instead of loading all the images in the list, some kind of dynamic loading while scrolling would be great.
At first, this confused me a bit since delayed image loading is exactly what DBGL does; Only when actually rendering an entry is the image loaded. The actual cause of the problem is/was the determination of the so-called canonical directories in which the captures for the profiles are stored. Apparently, that causes a lot of network traffic with larger profile lists.
You nailed it, now it loads as fast as if screenshots column wasn't showed on the list! I already knew DBGL did dynamic image loading, so I couldn't understand why it happened.
dosbox executable name in profile is now case sensitive. I had my executables named "dosbox.exe" but I had to rename them to "DOSbox.exe" or I got an error both editing the profile or running it.
I'm not exactly sure what you mean; DBGL does not allow you to store the text 'dosbox.exe' anywhere. Just the path in which the DOSBox executable resides, and the configuration file for a DOSBox version can be entered. What do you mean exactly? And what OS are you using? What DBGL version did you use before you upgraded, that did not have this problem?
It was a false positive, I still have this problem after renaming the executable. I have three dosbox versions: vanilla located on "Dosbox-0.74" subdir, ykhwong's SVN located on "Dosbox-ykh" subdir, and vanilla SVN located on "Dosbox-SVN" subdir. If I run the first or third one, there's no problem. But if I select running ykhwong's, an error shows: "DosBox cannot run with this parameter: P:\MS-DOS\DBGL\DOSBox-ykh\DOSBox.exe - conf P:\MS-DOS\DBGL\DOSBox-ykh\dosbox.conf !".
If then I just edit the profile, and directly press OK, an error appears: "DOSBox executable "P:\MS-DOS\DBGL\DOSBox-ykh\DOSBox.exe" not found or is damaged". If then I click the browse button that allows to locate the conf file, select that file (it was already selected and with the right path) then I can press OK and no error arises. I can then run the profile or any game with that profile. But after exiting the game and running another, or simply restarting DBGL, the error arises again.
Note: P: is a network drive pointing to a shared folder on a NAS.
After many tests I'm beginning to think it's a Windows problem. But It started to fail just when updating to latest stable version. I'll do more tests but it's getting really difficult to understand. I'm using Windows 7 x64 SP1 and haven't reinstalled or upgraded it lately.
* implemented column image stretching, with or without respecting the original aspect ratio. The options are available in the settings dialog. (mgtroyas)
Also works as wanted. Thank you very much!