/SharpLauncher

Ultra-lightweight launcher for BlueMaxima's Flashpoint in C#

Primary LanguageC#MIT LicenseMIT

SharpLauncher for BlueMaxima's Flashpoint

SharpLauncher is an alternative launcher for BlueMaxima's Flashpoint, a webgame preservation project. It is written in C# (utilizing Windows Forms for its GUI), and serves as a frontend for the CLIFp command-line tool.

Screenshot

Features

  • Faster loading times
  • Significantly smaller file size (3MB vs. ~300MB)
  • Full access to the Flashpoint database
  • Search operators with OR | support
  • Favorites and play history tracking
  • In-launcher data statistics and management

Playlists and a log viewer may be added in the future if I feel like it. Curation management features are not planned.

Prerequisites

  • CLIFp (ideal location is a CLIFp folder within the Flashpoint directory)
  • sharpFilters.json (must be placed in the same directory as SharpLauncher; can be retrieved from the latest release)
  • e_sqlite3.dll (must be placed in the same directory as SharpLauncher; can be retrieved from SQLitePCLRaw.lib.e_sqlite3 package)

Special thanks