11.1 / 13-01-2023
BlueMaxima’s Flashpoint is mainly a webgame preservation project. As the project grew it evolved into an international project involving hundreds of community contributors, encompassing both webgames and animations created for numerous internet plugins, frameworks, and standards.
It has saved more than 100,000 games and 10,000 animations running on 35 different platforms. It currently covers the following, but not limited to:
3D Groove GX
Check here for broader details...
There are 2 versions available
Download every game in one big file (over 1TB download) and thus no internet connection required afterwards
Download the basic application (around 800MB download) and get the games on-the-go (requires internet connection to use)
A copy of the Flashpoint launcher that is tailored specifically to project contributors. Contains only example entries for each platform as well as helpful tools for curation. If you're interested in adding games and animations to Flashpoint, please read the curation tutorial.
Kahvibreak is a collection of Java 2 Micro Edition mobile phone games, presented using the Flashpoint Launcher and emulated via the J2ME emulators KEmulator and FreeJ2ME.
For setup and troubleshooting info, please refer to the manual
Most Recent Changes
Please refer to extensive change log for details...
A massive update to the tags system to help tags be cleaner and more accurate.
The Launcher has been updated with multiple QOL fixes and updates.
The manual is now available in the Launcher itself.
Startup and preference saving bugs have been fixed.
Loading zipped games is now significantly faster.
The default search results have been lowered to 250 to help performance. You can still select higher values at the cost of potential performance issues.
Added an Animation Hall of Fame playlist
Removed several dozen duplicates.
Moved all Shockwave games to htdocs.
Thousands of metadata fixes.
Thousands of games have been zipped.
Hundreds of logo & screenshot updates.
Updated the FlashpointProxy for the standalone Flash projectors.
Updated the Flashpoint QEmu VM for a smaller footprint in both RAM and hard drive space.
Updated our standard Flash projector to get around China blocking older versions of it from running.
Check here for the complete update list of Games!
Added thirty-six new plugins:
* Show It
* Calendar Quick
* Flatland Rover
* Harvard WebShow
* SVF viewer
* Surround Video
* Formula One
* ASAP WebShow
* Lightning Strike
* SmoothMove Panorama
* Fractal Viewer
* Live Picture Viewer
* Noteworthy Composer
Renamed secret.txt to secret.dat to avoid upsetting Avast
Help Page that uses
offlineManual(rel path) preference to display inside an iframe
Right Sidebar is hidden on Logs, About and Help pages
Playlist Games can now be removed
Playlists won't deselect after a Game has been removed from it
The frontend socket server will no longer try and reconnect more than 5 times if it disconnects from the backend
The backend socket server will no longer try reconnecting once a client disconnects
Selected Game in the right sidebar is persistent across all screens
"Please Wait..." will be displayed during a game launch on the Play button
Default Preferences can be loaded from
.preferences.default.jsonat the Data folder root
If an invalid
preferences.jsonis detected, prompt will appear to load defaults
Copy Diagnosticsbutton added to Logs page for quick copy paste to Discord
Logs page can now be split into a separate Logger window via a button on the page
Tab you're on is not bold and underlined in the nav bar
Browse pages now display 'Searching...' text when searching, with a Fancy Animation spinner
FP_PATHenvironment variable included in env for launched games #359
flashpoint://open/<uuid>will show the game in the right sidebar
flashpoint://run/<uuid>will run the game as well as show in the right sidebar
Updated to Electron 17 and React 17
better-sqlite3(Estimated 20% faster perf)
Preferences writing is atomic if the temp folder is on the same filesystem as the preferences. (Fourth time's the charm?)
swcfor the frontend #351
:flash:browser mode removed #358
Extensions: deactivation won't crash backend
Extensions: Input fields are now editable in Config
Extensions: Playlist functions correctly broadcast changes to frontend #353
Extensions: findTags now works when given no input
onWillLaunch events are properly awaited before returning result to frontend
Fixed logoset caching #342
Resizing sidebar no longer causes a search
Fixed empty preferences file hanging electron window #340
'No Game Selected' now shows 'Game' or 'Animation' correctly depending on library
Browser mode now works on Mac and Linux #345
Mac: FP path is no longer canonicalized on startup #364
Mostly a maintenance patch (especially for Linux / Mac), feature patches will be coming at a later date.
Exec mapping now supports Wine overrides (independently for Mac and Linux)
Updated to Electron 17
Other dependencies updated to support Node 16+
Treekill has been swapped with a solution which supports closing Linux + Mac process trees better
Proxy env var properly applied to Mac processes
PATH env var is properly set for launched Mac processes
Wine processes should behave properly as a service (Play button state)
Various fixes to Mac pathing
meta.yaml files in nested folders will be ignored when finding the metadata in a Curation
Clicking links on the About page will no longer cause a crash
Window size has a minimum to prevent impossible to resize situations
Preferences no longer possible to wipe during certain process exit conditions (Third times the charm)
EACCES error when starting the backend will retry with a new port number
Hotfix updating dependencies to support SSL connections using the ISRG Root X1 root certificate.
Breaking: Pepper flash support for Browser mode is no longer supported.
Update Feed (Url specified in preferences.json, downloads and processes as markdown)
onLog API event
Tag Filter Groups can contain Descriptions
Fancy Animations setting (Currently affects checkbox slider animations and the color changing logo on the home page)
Can now add a Search Limit to results via the Config page
Notes and Original Description are hidden if empty
Headers can be clicked to sort by them instead of using the dropdown field
Tag Filter Groups have been visually updated to be more understandable
WebSocket, Electron, TypeORM and Axios have been updated to fix vunerabilities
Node typings bumped from v12 to v14 (Extensions should match typings)
Swapped category ID order in Tags page to ascending
Right Game Sidebar now has more predictable element locations
Logo Set images are centered correctly
The launcher backend will no longer close until preferences.json has finished writing
Preferences syncing is now throttled (Should help delays on the UI, especially with the Zoom slider)
Added support for many new plugins:
* AXEL Player
* Adobe Atmosphere
* Octree View
* Xara Plugin
All new games are zipped by default, and many games previously in Flashpoint have been zipped. This results in the file count of this version being significantly lower than 9.0.
Updated the launcher to support Tag Filters and fix bugs.
Updated the Flashpoint Secure Player to support arrow keys better on certain titles.
Added the Flashpoint Super Hall of Fame playlist, an amalgamation of the micro-playlists, regular Hall of Fame, and other assorted recommendations, to serve as a new one-stop shop for new users of Flashpoint.
As such, the old Hall of Fame and most of the micro-playlists have been retired.
Added three new themes - Light, Steel Blue and Red Velvet.
Many games updated with one or two missing files.
The usual thousands of metadata fixes.
Check here for the complete update list of Games!
Check here for history...