Posted September 19, 2008
high rated
Just FYI, Stonekeep seems to work fine under Linux. I'm using a dual boot system with XP and Fedora 8. I already had dosbox installed under Fedora 8. If you don't then install the package via rpm/yum/etc. I have a second hard drive with NTFS which I mount all the time using a fstab entry so I can share files in my dual boot system. However, Fedora 8 has icons on the desktop that I can click to get any NTFS partition mounted. Make sure your distribution mounts NTFS with read/write permissions. I copied the dosbox.conf from the stonekeep directory to my home directory and called it sk.conf.
The only changes needed was to change the dot in the mount c command to the path of the stonekeep folder enclosed in quotes. Look out for this gotcha, Upper/lower case matters. Make sure to get it right. For example:
mount c "/data/Program Files/GOG.com/Stonekeep"
Then change the imgmount command to the new path. For Example:
imgmount d "/data/Program Files/GOG.com/Stonekeep/STONKEEP.GOG" -t iso -fs iso
Then I fired it up with dosbox -conf sk.conf. Now I can run Stonekeep from either XP or Linux with common saved games available to either.
The only changes needed was to change the dot in the mount c command to the path of the stonekeep folder enclosed in quotes. Look out for this gotcha, Upper/lower case matters. Make sure to get it right. For example:
mount c "/data/Program Files/GOG.com/Stonekeep"
Then change the imgmount command to the new path. For Example:
imgmount d "/data/Program Files/GOG.com/Stonekeep/STONKEEP.GOG" -t iso -fs iso
Then I fired it up with dosbox -conf sk.conf. Now I can run Stonekeep from either XP or Linux with common saved games available to either.