Skip to content

Flashpoint Launcher 14.0.0

Compare
Choose a tag to compare
@colin969 colin969 released this 15 Feb 17:20
· 8 commits to master since this release

New

  • Games:
    • When launching a game, if there is existing game data and there has been new game data added via a metadata update, then the user is asked whether it should update to the new game data or stay on the existing one
      • If the launch command has changed in the new game data, the user is warned that updating could cause existing save data to break
    • Play / Download button now additional dropdown options for Flash games which will override Ruffle settings:
      • Run with Flash Player - Force the game to use the default launch command
      • Run with Ruffle - Force the game to use Ruffle. This will change to tell you if the game is not marked as Supported by Flashpoint.
  • Playlists:
    • Playlists can now utilize all search features
    • Playlist ordering can disabled to use the traditional ordering dropdowns inside them
    • You can now create Playlists from the current Search Results. (Very large results views will cause significant lag when being created or viewed)
  • Search:
    • Checkbox selections for - Installed, Legacy Game, Use Playlist Order
    • Dropdowns selections for - Library, Developer, Publisher, Series, Play Mode, Platform and Tags
      • Dropdown selections can include or exclude individual items, as well as toggle between AND / OR search operations
    • New keybinds:
      • Ctrl+F - Focus the search bar
      • Ctrl+D - Clear the search text
      • Ctrl+Shift+D - Clear the search text and filters
  • Extensions:
    • getAccessToken() - Returns the FPFSS access token for the logged in user to allow extensions to perform actions on their behalf. User will be prompted to allow or deny when called. (@dot-mike)
    • DialogState now contains an mdx boolean field and textAlign string field. Setting this to true will compile and run the message as MDX. (Markdown + JSX)
  • Misc:
    • About Page now has viewable launcher changelogs
    • DNS over HTTPS via Cloudflare is now supported for all Launcher web requests. This should fix some connectivity issues in countries with overly aggressive censorship such as the Philippines.
  • Config Options:
    • Restore Search Results - (default: on) - Saves and restore a copy of each search page (text, filters, selected game and playlist) whenever you open the application.
    • Restore Search View Text - (default: on) - Restores the text field of a search view when restarting the launcher.
    • Enable Custom Search Views - (default: off) - Replaces the Library search tabs with custom named search tabs and adds a Library option to the advanced filters.
    • Default Opening Page - (default: Home) - Default page to open to, either the Home Page or a chosen Search Page
    • Hide New View Button - (default: off) - When using custom views, hide the new view (+) button in the header. You can instead press 'Create New Search View' under the context menu for tabs.
    • Auto-Clear WinINet Cache - (default: off) - Automatically clear the Windows web cache when running a curation from the Curate tab.
    • Clear WinINet Cache - (button) - Clears Windows web cache, which may help resolve loading issues in curations and other rare cases.
    • Ruffle - Enable (Supported Games) - (default: off) - Enable Ruffle for games that have been marked as properly supported.
    • Ruffle - Enable (Unsupported Games) - (default: off) - Enable Ruffle Standalone for all games regardless of whether they have been checked as supported. Results my vary.

Changed

  • Search Bar has been moved from the Header to the Browse page (Search Views)
  • Clear Search Button can now clear both text and filters if Shift is held while clicking it.
  • Ctrl+Shift+R to reload the window will now also reload all extensions (@dot-mike)
  • Linux:
    • Wine installations bundled inside FPSoftware are now automatically added to PATH for launched games (@Maoijoon)
  • Importing games in the Curate tab now uses 7zip instead of Bluezip
  • Tags page now follows a custom sort order, starting with default.
  • All web request from the launcher use a consistent user agent (@dot-mike)

Fixed

  • Non-unicode characters inside preferences no longer prevent the Preferences file from saving
  • Search results are now correctly ordered with case insensitivity
  • Existing path values are no longer wiped from existing Game Data when a Game has a metadata update
  • Launching a game can now recover the path value when it is missing, preventing a launch error
  • 401 errors from Fpfss functions should now properly get the user to re-authenticate instead of throwing an error
  • Closing processes will work on new Windows distributions without WMIC installed
  • New platforms now correctly sort alphabetically on the Extras box of the Home page
  • Multiple blacklist conditions now properly use AND comparisons
  • Additional Apps now use the same proc launch function as Game with a randomized ID instead
  • Joint clauses (Application Path + Launch Command) now properly use inner ORs for blacklist conditions
  • Open Flashpoint Manager will now wait 2.5 seconds to fully open FPM before exiting the main process. Cheap, but effective.

Removed

  • Search bar no longer has tag: autocomplete. This may return in the future, the tags filter dropdown should be a reasonable replacement.
  • Playlists can no longer have multiple copies of the same game.
  • Bluezip is no longer included as an external tool