Reply 20 of 29, by Serious Callers Only
When i use dosbox to run windows 95 games i 'autostart' the games by copying a windows shortcut* with a standard name that is a sibling file of game hdd image to the OS hdd image mount to the windows autostart directory. It's crude, but it kinda works well (and i can share the OS image, but i place it on a linux ramdisk anyway on the autoexec section of dosbox.conf).
The nastiest part of this whole process is actually copying the shortcut out after formating the game hdd images and installing the games on them because dosbox doesn't mount fat32 images in a way that they can be read so you have to deal with cylinders headers etc, and to access a windows formated hdd image on linux you need to skip the windows header. It's super nasty to manipulate. (i can copy on the dosbox shell the shortcut to the windows hdd image because it's FAT16).
Games that need cd change and have no no-cd i don't even try. I suppose a cd emulator is possible to use on the guest, but i'd much prefer that the dosbox support actually worked.
*i made the shortcut on the guest and copied it outside obviously.