Code Monkey home page Code Monkey logo

Comments (5)

Hiradur avatar Hiradur commented on June 15, 2024 1

Here is a list of games supported by Lutris:
https://www.reddit.com/r/nucleuscoop/comments/fjdqid/list_of_new_supported_games_and_faq/

With so many supported games and strong community support, choosing Nucleus Coop over an original implementation for Lutris might be a good idea. One could also develop a compatible solution instead.

from agora.

dairefagan avatar dairefagan commented on June 15, 2024

+1

from agora.

strycore avatar strycore commented on June 15, 2024

It may be possible to achieve such a thing with containers. Valve is also working in that direction and we do have the Asgard project that can run old Loki games in Docker.
I'm going to move this to Agora for now because I don't think this is something that would be implemented in the client.
Actually, if someone wants to play around with Asgard and see if it's possible to have a proof of concept on an old Linux game, that would be a huge step in the right direction.

from agora.

Hiradur avatar Hiradur commented on June 15, 2024

Another way might be to use firejail. Excerpt from its man-page:

   --private-home=file,directory
        Build a new user home in a temporary filesystem,  and  copy  the
        files and directories in the list in the new home. All modifica‐
        tions are discarded when the sandbox is closed.

         Example:
         $ firejail --private-home=.mozilla firefox

I think that a lot of configuration specific to each game would be required for things such as proper window size, resolution and aspect ratio as well as controller support, if desired. How these things can be configured depends on the game, some require ini edits while others work with command line arguments and there are some where resizing the windows is enough so they adjust resolution and aspect ratio automatically.

This is why I suggested to make a solution that is compatible with NucleusCoop scripts, to benefit from all the work the community has already done.

from agora.

strycore avatar strycore commented on June 15, 2024

I have plans for a project that would allow such things like local splitscreen multiplayer.
It's still a draft and there is no proof of concept at the moment but I am thinking about possible solutions.

from agora.

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.