Skip to content

FR: Multiple Executable Selection Per Version #357

@Elite-Alien

Description

@Elite-Alien

Some games have multiple executable files. One for a configuration, one for the game, and some even a server for lan hosting. Currently there can only be one executable set per game and this presents a problem for portable games with these extra executable files.


This would also need to be added to the client to allow the selection of multiple executable files.


Not part of the request. I can remove it if asked.

https://github.com/Elite-Alien/Portable-Game-Launcher/tree/main

This is a little code I quickly spat out for a temporary fix for a work around for the time being. I present this mainly as a sort of example of how I see things working. My code uses a config.json which you fill in the name of the game and the locations of the executable files. It then determines what OS it is and if it is using umu-run or Wine. The client would need a popup similar to Steam and the server would need to be able to write the config.json for the version of game to build the menu per executable.

I am not suggesting to use my code only showing it as a proof of concept basically. I made it quickly in a few minutes of my time. I've not tested it on Windows or Mac for that matter. Only with Linux as a temporary solution until something like this eventually gets built into Drop. Again I can remove the link if requested as I'm not trying to advertise it or anything and it's not something I will be working on anyway. So, proof of concept and a temporary fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions