It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I realise this might not be commonly done as GOG has it's own launcher and everything works fine from their shortcuts.

For a number of reasons that I'm not going to go into in detail here, I organise and run my library of DOS games using D-Fend Reloaded.

Generally speaking this is fine, just a case of putting the relevant files into my D-Fend folder and setting it up, voila, everything works.

I'm having trouble with Betrayal at Krondor though. While GOG's own shortcut launches the game fine, whenever I try to launch it from D-Fend I'm having issues. This might be due to the disk image for this game being somewhat... unconventional - it looks like there is a data image with a filename bak.gog, an index file names bak.inst, and the bak.inst file is the one that is mounted in GOG's dosbox.conf. This .inst file looks like it also integrates the music files in the music folder into the disk image. However I can't seem to get this to mount myself the way GOG have done in their own .conf file - DOSBox spews out an error where it declares the file to be an invalid image, even with the autoexec line formatted the same way GOG's config does it.

I'm not even sure if this is what is causing the problem. Running KRONDOR.EXE in D-Fend results in the DOSBox window just hanging with a flashing cursor prompt, so I have no idea if something else is wrong on top of this.

TL;DR:

I can't get this game to work in my portable D-Fend install, does anyone know what I need to do. Thanks.
No posts in this topic were marked as the solution yet. If you can help, add your reply
Hope you are still around and you see this if you still have not solved the issue.

I also use D-Fend Reloaded, and all you need to do is mount the "gog.inst" as a CD image, but there are some things to take care of.

The 'music' directory (folder), and the 'bak.gog' file need to be in the same dir as 'gog.inst', unless you want to edit this last file. 'bak.gog' is the data track, and the .ogg files are the audio tracks of the original CD. You could even build the CD and play in an actual computer with DOS using the files and the appropriate software.

The 'gog.inst' file is in cuesheet format (basic info here: https://www.dosbox.com/wiki/Cuesheet ). The file names in it are relative to the cuesheet file position in the directory tree: if there is a directory name in front of the file name (for example "music\bak02.ogg" instead of just "bak02.ogg") it means that ogg file is expected to be inside a 'music' dir which is at the same tree level as the cuesheet, while no dir before the file name means it should be inside the same dir as the cuesheet.

I usually discard the whole GOG installation and just copy the files to the D-Fend folder in an organized fashion: CD files to a 'DiskImages' folder (see attached picture) and installed game files to the 'VirtualHD' folder. But it is not necessary, and it can work just fine by pointing the D-Fend profile to the files in the GOG installation folder.

---

Just in case: There is a 'drive.cfg' file in the BaK dir. This one tells the game the drive letter for the game installation on the first line, and the letter for the CD on the second line. If you do not have the CD mounted as D, you will have to modify the D in the second line to the drive letter at which you mount the CD.

---

And one more thing: I don't know what Windows version you are using, but if you are pointing the profile to files within 'Program Files' it might be necessary to run the DOSBox instance as admin, but I doubt that is the case.

---

As for running krondor.exe directly without caring for the CD and it hanging: It has nothing to do with the CD. I actually tested running from D-Fend without mounting the CD, on an intact GOG install of the game and it works fine (without CD music, of course).

There must be something else wrong in the D-Fend profile.

My profile for BaK if you are interested: http://www.mediafire.com/file/7bfbzf49nnna3e3/Betrayal_at_Krondor.prof

This profile runs perfectly, both with my modified game install (and after applying the sound+music modifications explained at the pinned topic of the forum as well), and with an intact GOG install by changing the program file and mount positions it points to.
Attachments:
bak_cd.png (13 Kb)