Comments (3)
Greetings @MRDeu, thank you for your feedback! To answer your questions:
-
Auto launch is possible, but that would be a bit tricky with multiple games on the same image. Lets say you have three games on the same image, how one would create a launch icon from the deck UI that launches that specific game from the image? I think the simplest solution would be to work with a launch flag that references the game index, for example, if the image contains tomb-raider-anniversary,tomb-raider-legend,tomb-raider-underworld, you could create an entry in the deck UI with the command
./tomb-raider.flatimage --gameimage-index=0
to launch tomb raider anniversary or./tomb-raider.flatimage --gameimage-index=1
to launcher tomb raider legend and so on... What do you think of this solution? -
Yes, that is on the works, I'll give two options in the installer (copy file(s) or install from file). There is a workaround to use it for any linux file (non-installable). Assuming the name of your game is tux, when you get to the "Install the Application" screen (where it gives the 'no .sh file was found), you can go to the folder
build/tux
and create a new folder called linux, inside this folder drop the "non .sh" file you want to use and rename it to end with ".sh". You should now be able to click on next and select this file as the default one to launch. -
The size overhead comes greatly from the included mesa, radeon and intel drivers. I could make a lightweight alternative selectable from the wizard, that always binds the host drivers instead, however this would not be as portable, specially on non-gnu systems (the current gameimage works on alpine using the included gnu drivers which alpine does not have to bind into the container).
-
That's something I really want to improve, but I don't have a steam deck to try it on currently.
Thanks for the compliments, that means a lot. I appreciate that you found it useful 😄
Greetings @Tell-Sackett , thank you for your feedback also! To answer your questions:
-
This should be addressed by the (1).
-
Here you could use the workaround on (2). I find that it wouldn't trivial at the moment to work with windows shortcut files, but any executable should work.
-
I opened #83 to track the progress on this 😄.
from gameimage.
for 1 it would be great if we could assign an alias and then use this alias to select the game via the launch options
from gameimage.
I can't offer much in the way of help, but I will say the following:
-
I believe I remember there being a way to bypass it by means of a flag that you pass. Don't remember where or when you pass it though, nor what the flag is/was (it was specified in the documentation back when the project was CLI-based).
-
As far as running native Linux games is concerned, I concur with the *.sh request; being able to package files with the *.x86_64 file extension would be nice as well. Additionally, being able to select Windows shortcut files for Wine games would be ideal (some GOG games use a shortcut file to launch games, for example).
-
The option to adjust compression levels was available and documented when the project was CLI-based, but I don't know how to access this now that the project is GUI-based.
from gameimage.
Related Issues (20)
- Option to change the main flatimage icon HOT 8
- Each flatimage created produces a shortcut in the games folder main menu. Option to add one or not? HOT 2
- bwrap error HOT 8
- Opcode error HOT 3
- Failed to verify and configure downloaded files HOT 4
- Adding a parameter before the exe HOT 1
- Halo Combat Evolved Access Error HOT 9
- Misclassification of GPU by "Tomb Raider: Anniversary" HOT 7
- Gameimage Updater - A tool to update gameimages without rebuilding them HOT 1
- file read error: iostream error HOT 3
- Select the compression level on the compress screen HOT 2
- FlatImage GUI launcher disable HOT 5
- bwrap error again HOT 17
- Some questions/suggestions- starting winetricks GUI etc. HOT 2
- kill wine processes button
- Open winetricks GUI
- 32bit prefix
- New OS Distro, Icons dont show
- Suggestion: ini Editor
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gameimage.