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

[Emulator] Flashpoint Infinity #3492

Open Gerren opened 1 year ago

Gerren commented 1 year ago

Feature description

Hi,

I'd love to see an implementation of Flashpoint Infinity into the playnite supported emulators.

Thanks for concideration!

image

Screenshots

No response

thesentrygamer commented 1 year ago

^seconded. Only way to play flash games nowadays

Gildum commented 1 year ago

There is already a solution for this via the command line tool CLIFp. It can launch any flashpoint game directly without the Flashpoint Launcher: https://github.com/oblivioncth/CLIFp

You just need to add CLIFp in playnite as an emulator and set it up with the correct launch argument. Then add a game, make it launch via this emulator and put in the correct "Additional Emulator Arguments", which is either the game's UUID or its actual game title.

Gerren commented 1 year ago

Furthermore, its sister project FIL can apparently read the Flashpoint Infinity playlists and platforms. This could be used to configure the library plugin to generate the games in library, having the play action to be the aforementioned CLIFp.

The configuration could look like basically same as in the FIL dialog.

This starts to look a lot like a thing. Just a little code dive away...

OR the Playnite could become another client supported by FIL. But importing item from outside into the Playnite goes IMO against the philosophy of the modularity of Playnite.