Giter Club home page Giter Club logo

Comments (3)

frostworx avatar frostworx commented on August 18, 2024

nope changed my mind. with some work it should be possible to get this working correctly. I want Giana Sisters!

from steamtinkerlaunch.

frostworx avatar frostworx commented on August 18, 2024

I managed to implement a fully automated transparent start for
"Giana Sisters - Rise of the Owlverlord Launcher" (246960)
(not yet commited)

pretty wild hacking but it works very good :)

the other title "Giana Sisters - Twisted Dreams Launcher" (223220) is almost identical, but unfortunately doesn't work (yet?)

the reason is that "Rise" installs dotnet4.0 (not used, because I wipe out 64bit dlls) and suceeds, and
"Twisted" installs dotnet3.5 which fails on every launch. this isn't required as well (probably), but with the failed installer the start changes its $PWD away from gamedir to ~/.local/share/Steam
and therefore the launcher searches its exe in ~/.local/share/
(strace). cd into the game dir before start or while the launcher is open doesn't help.

possible solutions:

  • valve removes the dotnet35 installation for "Twisted" which probably is useless(?) - I guess this is not verly likely
  • finding a way to tell 223220 dotnet35 is correctly installed
  • directly start the game exe instead of the launcher, but I currently rely on the launcher, because the sane system32 dir is replaced as soon as the launcher pops up (on launch it is messed up from 64bit proton stuff)

a sane solution would be that wine gets a fix of course, but that is probably not that easy

Twisted has an open issue here: ValveSoftware/Proton#1658
"Rise" doesn't though

from steamtinkerlaunch.

frostworx avatar frostworx commented on August 18, 2024

"Giana Sisters - Rise of the Owlverlord Launcher" (246960)
works ootb for me, since v0.99.9 - 5459b2b
so closing this for now

from steamtinkerlaunch.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.