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.
- 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.
- 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 fromSQLitePCLRaw.lib.e_sqlite3
package)
- LindirQuenya for substantial code contributions, particularly block-based entry loading
- oblivioncth for creating CLIFp
- nosamu for being my primary beta tester and cheerleader
- BlueMaxima's Flashpoint and Ruffle communities for coding assistance and support