JosefNemec / Playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
https://playnite.link
MIT License
9.38k stars 502 forks source link

Track game session information #1992

Open JosefNemec opened 4 years ago

JosefNemec commented 4 years ago

Playnite currently doesn't save information about separate game sessions, it only adds session play time to the overall game play time. This is an issue if we want to show more advanced statistics, like play time for past week.

gagrecco commented 4 years ago

It would be cool to have a whole play time record like on the Wii. At the end pf the day you can check how much you play each game and everything was recorded like "Wii sports - 2:34hr, TP - 20 min, total play time - 2:54" etc. And it got save

RalfRoemling commented 3 years ago

+1

chocolatechipcats commented 1 year ago

If this is still on the table, here are some options I would like:

darklinkpower commented 1 year ago

Note, it will also need to be thought how this will work with Playtime sync from 3rd party libraries from Steam because they don't provide single sessions game information, only the overall playtime.

chocolatechipcats commented 1 year ago

Yes -- currently, GameActivity just ignores the pre-existing time. But assuming it can be done, perhaps a "time unaccounted for" value that subtracts the known sessions from the existing playtime may work?

chocolatechipcats commented 1 year ago

If this is still on the table, here are some options I would like:

  • Option to import already-existing GameActivity logs;
  • Option to manually add, edit, and merge sessions;
  • Option to copy/move sessions from one game to another (example: "upgrading" a DRM'd disc copy to the GOG version)

Also, fourth: Which play action is being used. Expansions, for example.