In the beginning of 2021, the Kongregate staff tried solving the discontinuation of Adobe Flash player by making their Flash games playable only through the Supernova player. By doing so, they actually broke more thing. With this user script, you will be able to chose to play through either Flash (provided you got a working version of Flash, and a browser that supports it, of course...) or SuperNova (properly implemented!).
To switch player (or simply reload the game/player interface), click on the appropriate button, right above the game. It is highly recommended that you wait for the page to finish loading before using the buttons. Also, note that when the user script goes for SuperNova, it will load both the interface (the page which asks to download it and the one with the "play" button) AND the game (one less click, yay!).
Finally, when loading a Flash game page, the player used to load the game is chosen based on your plugins, browser and OS: SuperNova for both non-Windows users and users of a browser that does not allow Flash, Flash for the others.
Note: the Kongregate Flash games fixer is not meant to work on games that are hosted outside the Kongregate servers (in other words, the multiplayer games [more or less]; for example Crusaders of the Lost Idols). If you really want it to be compatible with one of these games, send me a message on my Kongregate profile and I will see what I can do (however, I cannot guarantee I would succeed).
Known issues
Flash: Games that are sitelocked to http://kongregate.com but are loaded in a https page will not load normally, if at all. I cannot do anything about that, it is a problem that had existed for years prior to 2021. There exists fixes for some of them, so if you stumble upon one, read the comments (sometimes, right-clicking and clicking "play" will solve this).
SuperNova (no control over that): the API does not work, there is no right-click menu, the player only works on Windows, and not even on all browsers.
If a player does not work, switch to another one, or switch browser. The Kongregate Flash games fixer has been successfully tested on Firefox, Edge, Chrome, Pale Moon and Basilisk. However, Pale Moon and Basilisk are not (yet) compatible with SuperNova and current versions of the other three no longer support Flash.
Changelogs
(February 9th, 2022) Version 3.2.3 released:
- Trying to play with Flash in a browser that does not support it should now always bring some kind of "this plugin is not supported" message.
(February 8th, 2022) Version 3.2.2 released:
- It seems that the API and other things were not loading on certain browsers (like Pale Moon) because the game was loading too early for them. Oups! Fixed.
(February 7th, 2022) Version 3.2.1 released:
- Fixed an oversight on my part regarding certain game shell games. They should now be loading.
(February 7th, 2022) Version 3.2 released:
- Games that are supposed to load inside a game shell now do so when using Flash.
- The Kongregate score API should now be loading at least in every games that still had a working API before 2021!
(February 6th, 2022) Version 3.1 released:
- The API is now working with all the Flash games that are not supposed to load inside a game shell, except the games on which the API broke prior to 2021 and maybe a few other games.
(February 5th, 2022) Version 3.0 released:
- It looks like I found how to get the score submission API to work for a few games (examples: Epic Coaster, Mission in Space: the lost colony, Road of the Dead). I do not know why it does not fix it for more games, but I am working on it.
(January 23rd, 2022) Version 2.9.1 released:
- Fixed the bgcolor parameter for Flash playing, after realizing that it was not supposed to be the same for every games.
(January 17th, 2022) Version 2.9 released:
- Simplified the code for SuperNova, which fixed some issues. Now it should always load properly (as long as the browser is itself compatible with the SuperNova player).
- When going for SuperNova, both the interface and the game will load. One less click to make because, afterall, click is time and time is money!
- Configured the default player to be SuperNova for non-Windows users and users whose browser does not accept Flash, Flash for the others.
- Added code for Ruffle, but sadly, unless the Ruffle appears magically and SPECIFICALLY somewhere on the Kongregate servers, it will be useless. Though, if it happens, I will just have to activate the code.
(January 14th, 2022) Version 2.0.1 released:
- Configured Flash to truly be the default player to use when the game page loads... (Oups!)
(January 14th, 2022) Version 2.0 released:
- Added the SuperNova player as a way to play Flash games.
- Added buttons above the game to switch player.
- Configured Flash to be the default player to use when the game page loads.
(January 10th, 2022) Version 1.0 released.