Skip to main content

How to convert, mount and install Dungeon Siege LOA on CachyOS

Wine installs apps to /home/.wine

sudo mkdir -p /mnt/iso
sudo mount -o loop original.iso /mnt/iso

sudo umount /mnt/iso

sudo modprobe loop

To mount a disc image, it must be in .iso format.

To convert .cue/.bin files to .iso:

Install bchunk:
  • For Ubuntu/Debian/Mint:
    bash

    sudo apt install bchunk
    

    Use code with caution.

  • For Fedora/RHEL:
    bash

    sudo dnf install bchunk
    

    Use code with caution.

  • For Arch Linux:
    bash

    sudo pacman -S bchunk
    

    Use code with caution.

    [1, 2]
Convert the files:
Run the bchunk tool by referencing the .bin file, the .cue file, and providing a name for your new .iso file:
bash

bchunk image.bin image.cue output.iso

Use code with caution.

[1, 2]
Mount the resulting ISO:
Create a mount directory and link the new ISO to it:
bash

sudo mkdir -p /mnt/iso
sudo mount -o loop output.iso /mnt/iso

Use code with caution.

You can now navigate to /mnt/iso to view your files.

I used sudo -i to gain root.

Next I used pacman -S bchunk to install bchunk.

I created a couple of mount points for mounting ISOs to with the following.

mkdir -p /mnt/iso
mkdir -p /mnt/iso/drive1
mkdir -p /mnt/iso/drive2
chmod -R 777 /mnt/iso
chown -R $USER:$USER /mnt/iso

Note:  For the last command, if you run it with root access, it will set it to root.  You should open another terminal window without root access.  You will likely need to add sudo in front for that to run it without root.  Alternatively, you can replace $USER with your actual user name.  Going forward, I will assume you are running a terminal from the user account you wish to set the game up under.

The actual command I used to convert the disc image to iso was:

bchunk FLT-DS1.BIN FLT-DS1.CUE FLT-DS1.iso