Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support 2 databases to split Games and Demos #128

Open
TuKo1982 opened this issue Oct 16, 2020 · 5 comments
Open

Support 2 databases to split Games and Demos #128

TuKo1982 opened this issue Oct 16, 2020 · 5 comments

Comments

@TuKo1982
Copy link

For v2.1, would it be possible to have two databases ? One for demos and one for games within the same GUI but separated by a tab ?

@walkero-gr
Copy link
Collaborator

@TuKo1982 Thank you for your message. We have many thoughts to tackle the idea to have many separated files. I like the idea of having multiple tabs, but this will be heavy for slow machines.
We will keep this issue open and in our mind and will be back with more info.

@IvanEBC
Copy link

IvanEBC commented Oct 17, 2020

I actually found running separately works well... i actually run igame for 4 separate instances.... and then with something like toolmanager which acts as a launcher... i can have a nice custom icon per one etc..... they'll happily run on the same machine (though best NOT at the same time)

Incase you're wondering why 4? I have

  1. Official WHDload Games
  2. Official WHDLoad Demos
  3. non official WHDLoad games and even just straight installed games
  4. as above but demos......

$ big fat images at the bottom of my workbench launch each of them....

@walkero-gr
Copy link
Collaborator

@IvanEBC Thanks for your comment. Yeah, actually, using multiple installations could solve this need. But we need a solution that could be more integrated in iGame, but for sure what you do is an actual solution.

@Jammmmm
Copy link

Jammmmm commented Sep 3, 2021

I would love to see support for profiles, but that would be a lot of work.

I think the easiest way to do this would be a command line argument, such as:

  • "iGame" - it will use "gameslist".
  • "iGame profile=demos" - it will use "gameslist_demos"
  • "iGame profile=blahblah" - it will use "gameslist_blahblah"
  • etc.

In terms of implementation, it should be simple. Just checking for the existence of a command line, and appending to the database filenames if a command line was given.

At this point, most Amiga users are adept with the command line. Even if they're not, a simple iconx icon can be setup to do it too.

@DisasterIncarnate
Copy link

DisasterIncarnate commented Oct 2, 2021

wow, really wanted to see something like this, i was even desperate enough to try and reinvent the wheel and do it myself until i noticed igame was still being developed (didnt know till recently).

Heres my barebones rubbish attempt so far - https://i.imgur.com/HVro6dr.jpeg

Would be nice to see igame add in tabs/pages/buttons to load in more than games, add a button for game manuals/instructions (maybe linking to manuals in Amiga Hall Of light or similar)

Also add something like recognising an igame.script file in folders which act like a replacement launch option (same way whdload .slave files are handled), which would be considered support for adding non whdload games/demos/whatever during a scan.

Having a seperate database/csv list of pre-made genres to match for known games would be nice as well and could be maintained by the public/github to save people doing all that work manually?

Only other thing missing for max igame love i can think of isnt even an igame issue (wish whdload could add a hotkey to take screenshots and autosave them as igame.iff)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants