Recently I have been trying to play my old games (Worms, Sims, Black & White, etc…) on my Steam Deck.

I created an ISO of the various CD’s via the dd command, but I have noticed Crossover doesn’t support ISO. I needed to mount the ISO to a location.

This worked to install the game but fails copy protection. If I connect a USB DVD drive it detects the disc and works but this isn’t particularly helpful.

Does anyone know what I should be setting or doing so the game sees the ISO or ISO mount as the disc?

A lot of the games I want to play simply don’t have a steam version to buy

  • somenonewho@feddit.de
    link
    fedilink
    English
    arrow-up
    21
    ·
    7 months ago
    1. You’ve got Black and White working? I’ve smashed my head against that one before but never got it going.
    2. The issue is that the copy protections check for a physical disk (with various methods) sometimes “Windows” ISO tools work better (CDEmu CloneDrive…) you would need to run them in the same wine prefix. But the easier way might be to find a nocd “patch” for your application ;)
    • yggstyle@lemmy.world
      link
      fedilink
      English
      arrow-up
      17
      ·
      7 months ago

      This is the correct response 👍

      While some software is capable of perfectly copying copy protection “tricks” 1:1 on a iso - it’s usually just better to crack the game with a nocd patch as mentioned above. It’s a quality of life improvement and can even improve load times (though modern hardware probably makes it trivial.)

      • K0W4L5K1@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        Yeah I usually scan github or other gits usually find a repo with a crack available as long as you have the game already its just the exe and whatever files are needed

    • K0W4L5K1@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      If they can’t find a nocd patch heroic games is awesome for setting up no dmr prefixes and has a option to run outside exes in the prefix just by dropping it in the settings menu