dreamer / roberta

Steam Play compatibility tool to run adventure games using native Linux ScummVM
https://luxtorpeda.gitlab.io/
GNU General Public License v2.0
165 stars 3 forks source link

Allow running non-steam scummvm games #11

Open namtabmai opened 3 years ago

namtabmai commented 3 years ago

Not sure if this is outside the scope of the project but a small change allows people to use steam to launch native non-steam scummvm games.

e.g.

1) Download/extract Lure of the Temptress 2) Use steamtinkerlaunch to add the game to steam 3) Set the App Name and the Start dir to be where you extracted the game

Then just relaunch steam and set the game compatibility to roberta

image

Even without this change, I think there needs to be a change to the handling of what to do if guess_game_install_dir fails. At the moment it returns None which then makes it fall over when it tries to do

install_dir = install_dir.replace('\\ ', ' ')

Setting install_dir to cwd seems like a ok default and also makes this work with non steam games as I said above :smile: