<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://flashpointarchive.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maoijoon</id>
	<title>Flashpoint Datahub - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://flashpointarchive.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Maoijoon"/>
	<link rel="alternate" type="text/html" href="https://flashpointarchive.org/datahub/Special:Contributions/Maoijoon"/>
	<updated>2026-10-17T21:21:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.4</generator>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11244</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11244"/>
		<updated>2025-12-18T16:41:34Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Changelog */ Point to /wiki subdirectory instead of main upload dir&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.3_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.3 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Flashpoint Navigator is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Flashpoint Navigator now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/wiki/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with Flashpoint Navigator.&lt;br /&gt;
* HTML5: Supported natively with Flashpoint Navigator and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Flashpoint Navigator may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Flashpoint Navigator on Apple Silicon Macs, because it is an Intel binary, and therefore must go through the Rosetta 2 translation layer. We plan on shipping builds which can run natively on Apple Silicon in the near future.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11235</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11235"/>
		<updated>2025-12-06T22:52:45Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: s/Waterfox Classic/Flashpoint Navigator/g&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.3_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.3 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Flashpoint Navigator is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Flashpoint Navigator now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with Flashpoint Navigator.&lt;br /&gt;
* HTML5: Supported natively with Flashpoint Navigator and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Flashpoint Navigator may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Flashpoint Navigator on Apple Silicon Macs, because it is an Intel binary, and therefore must go through the Rosetta 2 translation layer. We plan on shipping builds which can run natively on Apple Silicon in the near future.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11233</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11233"/>
		<updated>2025-12-01T20:48:23Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installation */ Uploaded hotfix; changed SHA256 sum&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux contains everything we currently support on Linux, and includes its own libraries and Wine runtime. The libraries are used to run Flashpoint in a known-working container, and the Wine runtime contains the binaries and libraries that the Windows-only programs need to run. These allow us to support as many different distro configurations as possible (including both mutable and immutable ones), and efficiently run non-native programs through the Flashpoint launcher without taking up too much extra space.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified) and do not want all of the components, you may choose to remove the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directories post-install. This will leave you with only the main Flashpoint files, which total about 2 GB. See [[#Dependencies|Dependencies]] for more information.&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
To install Flashpoint, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.3_lin_20251201.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;f393a98c5c35e229a744c102b0cb53270b1b4f1b3ebd40d604f98323444a4b1f&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint is now installed. If you don't want to use the libraries and Wine runtime provided by Flashpoint, see [[#Dependencies|the Dependencies section below]].&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you're on an immutable distro, the following does not apply.'''&lt;br /&gt;
&lt;br /&gt;
If you don't plan on using the libraries and Wine runtime provided, you must first remove them from your Flashpoint install. To do so, delete the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; subdirectories from the directory you extracted Flashpoint to. Afterwards, you'll need to install the following packages for everything to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try running &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; with the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; switch to fully disable sandboxing. If it works, add the switch to the end of the command that runs the launcher (either in the desktop entry or in the start script) so that you do not need to keep specifying it.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11231</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11231"/>
		<updated>2025-12-01T16:52:38Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installation */ Updated to 20251201&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux contains everything we currently support on Linux, and includes its own libraries and Wine runtime. The libraries are used to run Flashpoint in a known-working container, and the Wine runtime contains the binaries and libraries that the Windows-only programs need to run. These allow us to support as many different distro configurations as possible (including both mutable and immutable ones), and efficiently run non-native programs through the Flashpoint launcher without taking up too much extra space.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified) and do not want all of the components, you may choose to remove the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directories post-install. This will leave you with only the main Flashpoint files, which total about 2 GB. See [[#Dependencies|Dependencies]] for more information.&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
To install Flashpoint, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.3_lin_20251201.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;bf926c23ecf24509679960e4bc485383bb20b37a160f4379cf0581bc511bcadc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint is now installed. If you don't want to use the libraries and Wine runtime provided by Flashpoint, see [[#Dependencies|the Dependencies section below]].&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you're on an immutable distro, the following does not apply.'''&lt;br /&gt;
&lt;br /&gt;
If you don't plan on using the libraries and Wine runtime provided, you must first remove them from your Flashpoint install. To do so, delete the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; subdirectories from the directory you extracted Flashpoint to. Afterwards, you'll need to install the following packages for everything to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try running &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; with the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; switch to fully disable sandboxing. If it works, add the switch to the end of the command that runs the launcher (either in the desktop entry or in the start script) so that you do not need to keep specifying it.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11230</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11230"/>
		<updated>2025-11-30T14:42:52Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Updated to 20251130&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux contains everything we currently support on Linux, and includes its own libraries and Wine runtime. The libraries are used to run Flashpoint in a known-working container, and the Wine runtime contains the binaries and libraries that the Windows-only programs need to run. These allow us to support as many different distro configurations as possible (including both mutable and immutable ones), and efficiently run non-native programs through the Flashpoint launcher without taking up too much extra space.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified) and do not want all of the components, you may choose to remove the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directories post-install. This will leave you with only the main Flashpoint files, which total about 2 GB. See [[#Dependencies|Dependencies]] for more information.&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
To install Flashpoint, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.3_lin_20251130.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;ce1a005d6e2f64a74f27539ec327458f3d62f8501a22279fdd829cde378e17d2&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint is now installed. If you don't want to use the libraries and Wine runtime provided by Flashpoint, see [[#Dependencies|the Dependencies section below]].&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you're on an immutable distro, the following does not apply.'''&lt;br /&gt;
&lt;br /&gt;
If you don't plan on using the libraries and Wine runtime provided, you must first remove them from your Flashpoint install. To do so, delete the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; subdirectories from the directory you extracted Flashpoint to. Afterwards, you'll need to install the following packages for everything to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try running &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; with the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; switch to fully disable sandboxing. If it works, add the switch to the end of the command that runs the launcher (either in the desktop entry or in the start script) so that you do not need to keep specifying it.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11229</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11229"/>
		<updated>2025-11-29T21:47:10Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Updated to 20251129&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux contains everything we currently support on Linux, and includes its own libraries and Wine runtime. The libraries are used to run Flashpoint in a known-working container, and the Wine runtime contains the binaries and libraries that the Windows-only programs need to run. These allow us to support as many different distro configurations as possible (including both mutable and immutable ones), and efficiently run non-native programs through the Flashpoint launcher without taking up too much extra space.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified) and do not want all of the components, you may choose to remove the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directories post-install. This will leave you with only the main Flashpoint files, which total about 2 GB. See [[#Dependencies|Dependencies]] for more information.&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
To install Flashpoint, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.3_lin_20251129.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;ff8bb13b6e7d9526acb83e846937f152d2525e92da70b8fb8e8ba8904efb8866&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint is now installed. If you don't want to use the libraries and Wine runtime provided by Flashpoint, see [[#Dependencies|the Dependencies section below]].&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you're on an immutable distro, the following does not apply.'''&lt;br /&gt;
&lt;br /&gt;
If you don't plan on using the libraries and Wine runtime provided, you must first remove them from your Flashpoint install. To do so, delete the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; subdirectories from the directory you extracted Flashpoint to. Afterwards, you'll need to install the following packages for everything to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try running &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; with the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; switch to fully disable sandboxing. If it works, add the switch to the end of the command that runs the launcher (either in the desktop entry or in the start script) so that you do not need to keep specifying it.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11226</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11226"/>
		<updated>2025-11-25T04:21:47Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installing Flashpoint */ Everything should finally work now, for realsies&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.3_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.3 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11225</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11225"/>
		<updated>2025-11-24T21:35:47Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Undo revision 11223 by Maoijoon - Clear window bug is occuring again; reverting to older version again in the meantime&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11223</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11223"/>
		<updated>2025-11-23T18:47:00Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installing Flashpoint */ Should be fixed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.3_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.3 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11222</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11222"/>
		<updated>2025-11-23T17:05:40Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Undo revision 11221 by Maoijoon (talk) - Revert due to LC_UUID load bug; will fix momentarily&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11221</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11221"/>
		<updated>2025-11-23T04:59:29Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installing Flashpoint */ Updated to Flashpoint 14.0.3; new pics will come later&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.3_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.3 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11220</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11220"/>
		<updated>2025-11-21T17:11:25Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installation */ Fixed SHA256 hash&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux contains everything we currently support on Linux, and includes its own libraries and Wine runtime. The libraries are used to run Flashpoint in a known-working container, and the Wine runtime contains the binaries and libraries that the Windows-only programs need to run. These allow us to support as many different distro configurations as possible (including both mutable and immutable ones), and efficiently run non-native programs through the Flashpoint launcher without taking up too much extra space.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified) and do not want all of the components, you may choose to remove the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directories post-install. This will leave you with only the main Flashpoint files, which total about 2 GB. See [[#Dependencies|Dependencies]] for more information.&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
To install Flashpoint, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.3_lin_20251103.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b3ff524f6ba3157b1b0661207e24ae6c478b12fccccca55720c2c31d3034f509&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint is now installed. If you don't want to use the libraries and Wine runtime provided by Flashpoint, see [[#Dependencies|the Dependencies section below]].&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you're on an immutable distro, the following does not apply.'''&lt;br /&gt;
&lt;br /&gt;
If you don't plan on using the libraries and Wine runtime provided, you must first remove them from your Flashpoint install. To do so, delete the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; subdirectories from the directory you extracted Flashpoint to. Afterwards, you'll need to install the following packages for everything to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try running &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; with the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; switch to fully disable sandboxing. If it works, add the switch to the end of the command that runs the launcher (either in the desktop entry or in the start script) so that you do not need to keep specifying it.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11201</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11201"/>
		<updated>2025-11-03T20:48:27Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Updated to 20251103; components are now deprecated, replaced with full immutable version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux contains everything we currently support on Linux, and includes its own libraries and Wine runtime. The libraries are used to run Flashpoint in a known-working container, and the Wine runtime contains the binaries and libraries that the Windows-only programs need to run. These allow us to support as many different distro configurations as possible (including both mutable and immutable ones), and efficiently run non-native programs through the Flashpoint launcher without taking up too much extra space.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified) and do not want all of the components, you may choose to remove the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directories post-install. This will leave you with only the main Flashpoint files, which total about 2 GB. See [[#Dependencies|Dependencies]] for more information.&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
To install Flashpoint, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.3_lin_20251103.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;a7374822beb2378ee3d963a504c4e18fa68c0f60b3f79a285fba8d284fcbe953&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint is now installed. If you don't want to use the libraries and Wine runtime provided by Flashpoint, see [[#Dependencies|the Dependencies section below]].&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you're on an immutable distro, the following does not apply.'''&lt;br /&gt;
&lt;br /&gt;
If you don't plan on using the libraries and Wine runtime provided, you must first remove them from your Flashpoint install. To do so, delete the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; subdirectories from the directory you extracted Flashpoint to. Afterwards, you'll need to install the following packages for everything to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try running &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; with the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; switch to fully disable sandboxing. If it works, add the switch to the end of the command that runs the launcher (either in the desktop entry or in the start script) so that you do not need to keep specifying it.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11145</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11145"/>
		<updated>2025-10-15T06:12:40Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Launcher Sandbox Errors */ Clarification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the additional components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try running &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; with the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; switch to fully disable sandboxing. If it works, add the switch to the end of the command that runs the launcher (either in the desktop entry or in the start script) so that you do not need to keep specifying it.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Extended_FAQ&amp;diff=11144</id>
		<title>Extended FAQ</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Extended_FAQ&amp;diff=11144"/>
		<updated>2025-10-12T22:12:18Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Grammar fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Be sure to check the [https://flashpointarchive.org/faq/ main FAQ] if you don't see your question here, then ask in the #help channel of [https://discord.gg/kY8r2BbPQ9 our Discord] if you are still not satisfied. If you are using an old version of Flashpoint, you might also want to read the [[Extended FAQ/Legacy|Legacy FAQ]].&lt;br /&gt;
&lt;br /&gt;
Note that not all entries here are fully up to date yet.&lt;br /&gt;
&lt;br /&gt;
==General questions about the project==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhyFlashpoint|Why do I need Flashpoint to play the games offline? Can't I just use a standalone player like the Flash Player projector to play them?}}&lt;br /&gt;
Many web games have what is known as a ''sitelock'', which means that they will not work unless they are being played on the original site they were hosted on. Since the projector is not connected to the Internet and cannot identify those sites, those games will refuse to load on it. Flashpoint gets around this by running the games through a ''local server proxy'' which, simply put, tricks them into thinking they are being played on the original sites they were meant to be played on. Moreover, web games are commonly spread across multiple files rather than just one; those are known as ''multi-asset'' games. These types of games are less likely to run with just the projector on their own, but Flashpoint also deals with that. For more details, see [[How Flashpoint Works]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ROM|Can I have a zip or ROM of a specific game? Can I download just the games I want?}}&lt;br /&gt;
Flashpoint Infinity downloads games on demand, so you can keep only the games you like by using Flashpoint Infinity. But because game files must be laid out the same way as they would be on the internet, for most of Flashpoint's existence it was impossible to separate game files cleanly into individual packages. With Flashpoint's [[GameZIP Server]], games can now be served from standalone ZIP files, but many of the Legacy games that were saved before the GameZIP Server was implemented still need to be converted. We're working on it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|FlashEOL|Didn't all Flash games disappear after December 2020?}}&lt;br /&gt;
Flash games don't disappear by themselves. However, since Flash support was [[Flash EOL|removed]] from browsers, most people aren't able to play Flash content unless they downgrade their browser and Flash versions to one that does not contain the kill switch. Emulators like [https://ruffle.rs/ Ruffle] exist, but they have many flaws and are not compatible with all Flash content. Because of this, many sites that hosted Flash games have decided to remove them. As we cannot rely on the assumption that sites will stay up, we're working hard to grab as many games as possible while they're still here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Antivirus|My antivirus flagged Flashpoint, and/or VirusTotal detected malware in one of Flashpoint's tools! Does Flashpoint have any viruses?}}&lt;br /&gt;
Flashpoint does not have any viruses. However, several antivirus programs falsely detect certain files in Flashpoint as viruses. Avast, AVG, and BitDefender are even known to render Flashpoint inoperable; you'll need to follow the instructions for [[Troubleshooting Antivirus Interference]].&lt;br /&gt;
&lt;br /&gt;
As for VirusTotal or other bulk malware scanners, keep in mind that a handful of antimalware solutions detecting a program as malware does not necessarily mean the program is actually a virus; it may just do things that a specific antivirus considers malicious behavior, like downloading files from an external server in the case of the Flashpoint installer. Scanners on VirusTotal have also been known to falsely flag known-safe programs, such as the [https://web.archive.org/web/20221106121932/https://www.virustotal.com/gui/file/3b616cb0beaacffb53884b5ba0453312d2577db598d2a877a3b251125fb281a1 Steam installer] or even a basic [https://www.csoonline.com/article/562655/heres-why-the-scanners-on-virustotal-flagged-hello-world-as-harmful.html Hello World program]. You may verify this for yourself by scanning other programs you trust, like game launchers or system compatibility tools, and seeing if you get any hits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Legal|What is the legality of this?}}&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The only real answer is nobody knows and really, nobody should care. Games that more or less have a ticking clock until they die need to be saved now, as fast as possible.&lt;br /&gt;
&lt;br /&gt;
''- BlueMaxima''&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ArchivedWebsites|Where can I see what websites have been archived?}}&lt;br /&gt;
We are working on consolidating and listing all of our scrapes, but for now, there are several places to look.&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/@dri0m Dri0m's Archive.org account] is where Flashfreeze now currently resides.&lt;br /&gt;
&lt;br /&gt;
* A few more site scrapes are available from [https://archive.org/details/2018_Flash_In_The_Pan_Core_Sample this Archive.org item] and [https://archive.org/details/@bluemaxima BlueMaxima's Archive.org account].&lt;br /&gt;
&lt;br /&gt;
* We track the sites we're saving on [https://docs.google.com/spreadsheets/d/1AwpA21I1HLacnDdQ_lRIMs1Yo3VC1uqRBq-mnRV11JU/edit this spreadsheet]. If you'd like a site saved, just add it to the appropriate column of the sheet.&lt;br /&gt;
&lt;br /&gt;
* The #flashfreeze channel on our Discord server also has some leftover rips people have either gotten onto archive.org, or our [https://fpfss.unstable.life/web/flashfreeze/files submission system]. (All of which are only accessible via Dri0m's Internet Archive account now.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PlaySWF|Can I use Flashpoint to play my own SWF or DCR files?}}&lt;br /&gt;
Follow our [[Curation Tutorial]] to add games to Flashpoint! Flashpoint comes with standalone projectors for Flash and Shockwave, and in some cases it will work to simply open an SWF with a Flash projector or open a DCR with a Director projector. But to ensure that games are preserved and work properly, you'll need to curate them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|HTML5|Won't the games just be converted to HTML5?}}&lt;br /&gt;
No. HTML5 is an entirely different technology, so they can't be converted automatically.&lt;br /&gt;
Developers could port them over to the platform, but most will not have the time or resources to do it. Besides, the capabilities of HTML5 are different from those of Flash, so a game ported to HTML5 will never be identical to the original.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Wayback|Can't I use the Wayback Machine to play them?}}&lt;br /&gt;
The game has to be archived there in the first place, which may or may not happen. Wayback is specifically poor at grabbing multi-asset games (games that use more than one file), so chances are that it will not work there.&lt;br /&gt;
Games with sitelocks won't work there even if they are archived.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CheckTheMasterList|How do I check whether a game is in Flashpoint?}}&lt;br /&gt;
See [[Searching the Collection]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OnlineMultiplayer|Are you able to add/support this game? It's based on Facebook/is online multi-player.}}&lt;br /&gt;
Probably not. To support always online games, the emulation of a server is required. To be able to do that is almost as much work as all of Flashpoint itself, so it really wouldn't be practical to put time into it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NoNitrome|Where are my favorite Nitrome games?}}&lt;br /&gt;
All of Nitrome's games were removed from Flashpoint 8.0 at Nitrome's request. This is per our [https://flashpointarchive.org/faq/ removal policy]. ''Please do not harass or behave rudely towards Nitrome. They are within their rights to request removal; please respect that.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ObjectionableContent|Why is &amp;lt;questionable content&amp;gt; included in Flashpoint?}}&lt;br /&gt;
Web games, like any other form of art, have always been used as a medium for indie developers to exercise their freedom of expression. Often, this includes homophobic, racist, sexist, and other objectionable content. As a preservation project, Flashpoint aims to archive as much content as possible from this era. It will not play the role of gatekeeper so that future generations can see what these technologies were used for. All of these works are a snapshot in time and provide a window into what humans wanted to create at the turn of the century as the internet was in its infancy. You do not have to agree with nor enjoy said content. In order to responsibly provide the means to organize the vast collection that is Flashpoint, it's required to tag questionable content appropriately so that others may use search filters to exclude it from the rest. With that being said, this does not apply to borderline illegal content.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NickRobinson|I watched a video by Nick Robinson on YouTube which said that games in Flashpoint connect to the internet! Is this true?}}&lt;br /&gt;
The short answer is '''no''', this is not true. Games in Flashpoint never connect directly to the internet; they connect to Flashpoint's &amp;quot;fake internet,&amp;quot; which is a proxy server running locally on your computer. If you are using Flashpoint '''Infinity''', this proxy server will connect to Flashpoint's server at &amp;lt;code&amp;gt;infinity.unstable.life&amp;lt;/code&amp;gt; to download any files that are unavailable locally. Once the game files are downloaded, the game can be played offline. If you are using Flashpoint '''Ultimate''', an internet connection is never required to play games. See [[How Flashpoint Works]] for more information.&lt;br /&gt;
&lt;br /&gt;
To address the specific claims in Nick Robinson's video: Mission in Snowdriftland has been fully archived in Flashpoint since 2019 and is fully playable offline in Flashpoint Infinity once the game files have been downloaded. We have tested this with all network adapters disabled via the Windows Control Panel. Nick Robinson used a third-party &amp;quot;internet killswitch&amp;quot; tool that may have unusually interfered with Flashpoint. He did not speak to us before the publication of the video and did not report any issues with our software to us, but later corrected the claims in his video as a comment on the video's page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Android|Why isn't Flashpoint on Android?}}&lt;br /&gt;
There are a multitude of reasons why a version of Flashpoint for Android isn't feasible at the moment.&lt;br /&gt;
&lt;br /&gt;
* The last version of Android to support and run Flash natively is 4.0 (Ice Cream Sandwich) which was released in 2011. Very few, if any, current devices can support this version of Android. Even if you were able to obtain a device running Android 4.0, installation of Flash would be impossible as the installer requires connecting to https://settings.adobe.com/ which is now disabled by Adobe.&lt;br /&gt;
* The vast majority of games in Flashpoint were designed to be viewed on desktop monitors and played with a keyboard and mouse, and would not be suitable for a handheld touchscreen.&lt;br /&gt;
* Flashpoint includes and supports more than just Flash; bringing Flashpoint over to Android would also mean developing Android support for many other Flashpoint components (Launcher, Web servers etc).&lt;br /&gt;
* While Android is Linux-based, it does not support docker or provide the same utilities/sockets/environment settings that allow Flashpoint to run on Linux.&lt;br /&gt;
* All software in Flashpoint is written for x86 architecture and is incompatible with ARM, which is the most common architecture on Android devices.&lt;br /&gt;
With that said, our experimental site [https://ooooooooo.ooo/ 9o3o] is able to play Flash titles that are compatible with Ruffle; you may be limited to games that only use the mouse though. Additionally, Ruffle has their own [https://github.com/ruffle-rs/ruffle-android native Android app], allowing the majority of single asset Flash titles can be played on mobile.&lt;br /&gt;
&lt;br /&gt;
==Setting up Flashpoint==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|FlashpointEditions|What version of Flashpoint should I get? What's the difference between Infinity and Ultimate?}}&lt;br /&gt;
If you have a lot of free disk space, bandwidth, and time, you should get Flashpoint Ultimate. But if you don't have a lot of free space, want to get Flashpoint up and running quickly, or only want to play a few games, you should get Flashpoint Infinity. See below for a detailed description of each edition of Flashpoint.&lt;br /&gt;
* '''Flashpoint Ultimate''': The full package. All games are fully playable offline. Also includes a logo and screenshot for each game. You'll need more than a terabyte of free disk space - see the [https://flashpointarchive.org/downloads/ Flashpoint downloads page] for more details.&lt;br /&gt;
* '''Flashpoint Infinity''': A minimalist build - games download as you choose to play them. Once games are fully downloaded, they will work offline. Logos and screenshots for games are also downloadable on demand, but Extras are not available.&lt;br /&gt;
* Flashpoint Core: A lightweight copy of Flashpoint with one game per platform to aid curation. Deprecated, with its tools merged into Infinity 12. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UpdateFlashpoint|How do I update Flashpoint when a new version is released?}}&lt;br /&gt;
If you have Flashpoint Ultimate, you can use [https://flashpointarchive.org/downloads/#updater FlashpointUpdater]. Starting with version 12, Infinity uses an Installer and Manager for Installation/Updating components. When new components release, open the Manager by either opening &amp;lt;code&amp;gt;FlashpointManager.exe&amp;lt;/code&amp;gt; in the Manager folder, or clicking &amp;lt;code&amp;gt;Open Flashpoint Manager&amp;lt;/code&amp;gt; in the bottom left corner of Infinity. You can transfer any playlists you'd like to keep from pre-Manager versions of Flashpoint to the new versions by following [[#TransferPlaylists|the instructions below]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|TransferPlaylists|How do I move my playlists to a new version of Flashpoint?}}&lt;br /&gt;
If your '''old version''' of Flashpoint is '''8.1 or above''', you'll need to export your playlists first:&lt;br /&gt;
# Open your old copy of Flashpoint. Click the appropriate tab, then click the playlist you want to keep.&lt;br /&gt;
# Click the &amp;quot;Export playlist to a file&amp;quot; button (this is the 2nd button from the left).&lt;br /&gt;
# Repeat the process for any other playlists that you want to save.&lt;br /&gt;
&lt;br /&gt;
To import your playlist files into your new copy of Flashpoint, follow these steps:&lt;br /&gt;
# Make sure you've closed your old copy of Flashpoint, then open the new one.&lt;br /&gt;
# If you are transferring a Games playlist, click the Games tab of the launcher. If you are transferring an Animations playlist, click the Animations tab.&lt;br /&gt;
# Scroll down to the bottom of the left sidebar, then click the &amp;quot;Import Playlist&amp;quot; button.&lt;br /&gt;
# Navigate to the folder where your old playlists are stored. &lt;br /&gt;
#* If your old version of Flashpoint is '''8.0 or below''', your playlist files will be located inside its &amp;lt;code&amp;gt;Data\Playlists&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#* Otherwise, your playlist files will be located in the folder where you exported them.&lt;br /&gt;
# Double-click a playlist (JSON file) to import it. Repeat the process for any other playlists that you want to import.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UninstallFlashpoint|How do I uninstall Flashpoint from my computer?}}&lt;br /&gt;
As Flashpoint is a fully portable application, it can be uninstalled by simply deleting its main folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|DownloadUltimate|What's the best way to download Flashpoint Ultimate?}}&lt;br /&gt;
If you're updating to a new version or you're low on disk space, we recommend using [https://flashpointarchive.org/downloads/#updater FlashpointUpdater]. In addition to updating an existing copy, it can also be used to download a full copy of Flashpoint Ultimate by pointing it at an empty folder. This lets you avoid downloading and extracting a 7Z file, saving a lot of disk space.&lt;br /&gt;
&lt;br /&gt;
If you want the download to be as quick as possible, we recommend using the [https://flashpointarchive.org/downloads/ torrent]. It will be faster, but it comes in the form of a large 7Z file. That means you'll need sufficient free disk space both to download and extract it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Linux|Can I use Flashpoint on Linux?}}&lt;br /&gt;
Yes, although not all platforms and features are supported. See [[Linux Support]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Chromebook|Can I use Flashpoint on a Chromebook?}}&lt;br /&gt;
Yes, but only if your Chromebook's processor architecture is x86_64. [https://www.youtube.com/watch?v=lDbuKCEfAqY This video explains how to check your Chromebook's processor architecture].&lt;br /&gt;
&lt;br /&gt;
You'll also need to [https://support.google.com/chromebook/answer/9145439 install Linux on your Chromebook] if you haven't done so yet.&lt;br /&gt;
&lt;br /&gt;
Once Linux is installed on your x86_64 Chromebook, see [[Linux Support]] for instructions on how to install Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Mac|Can I use Flashpoint on Mac?}}&lt;br /&gt;
A heavily experimental Flashpoint package is available for MacOS. See [[Mac Support]].&lt;br /&gt;
&lt;br /&gt;
== Playing games ==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherShortcut|How do I create a shortcut to Flashpoint on my desktop/taskbar/start menu?}}&lt;br /&gt;
Go into the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; folder that's inside your Flashpoint directory and look for &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt;. Right-click it and click &amp;lt;code&amp;gt;Send to &amp;gt; Desktop (create shortcut)&amp;lt;/code&amp;gt;, or drag it to your taskbar or start menu. '''CAUTION: Do NOT drag &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt; directly to your desktop as that will move the file, which will make the launcher not work.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameShortcut|How do I create a shortcut to a specific game/animation in Flashpoint?}}&lt;br /&gt;
This feature is planned for Flashpoint Launcher, but for now, you'll need to download two separate tools. Follow the steps below:&lt;br /&gt;
# Download the [https://github.com/oblivioncth/CLIFp/releases/latest latest static release of CLIFp].&lt;br /&gt;
# Extract the ZIP file and move &amp;lt;code&amp;gt;CLIFp.exe&amp;lt;/code&amp;gt; into your Flashpoint folder.&lt;br /&gt;
# Download [https://github.com/maichiu/FlashpointShortcutMaker/archive/main.zip Flashpoint Shortcut Maker].&lt;br /&gt;
# Extract the ZIP file and move &amp;lt;code&amp;gt;FlashpointShortcutMaker.vbs&amp;lt;/code&amp;gt; into your Flashpoint folder.&lt;br /&gt;
Now that you have CLIFp and Flashpoint Shortcut Maker set up, follow the steps below to create a shortcut:&lt;br /&gt;
# Open Flashpoint Launcher and find the game/animation that you want to create a shortcut for.&lt;br /&gt;
# Right-click the game/animation and click &amp;quot;Copy Game UUID&amp;quot;.&lt;br /&gt;
# Double-click FlashpointShortcutMaker.vbs.&lt;br /&gt;
# Paste the UUID of the game/animation that you copied in step 2. Click OK, and a shortcut will appear on your desktop!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameNotFound|Why can I not find ''X'' game/animation in the launcher? Why do some games/animations not appear?}}&lt;br /&gt;
There are a few possibilities:&lt;br /&gt;
&lt;br /&gt;
* Make sure you spelled the name of the game/animation correctly when searching. If a search fails, try searching for partial names rather than full names. Varying punctuation is also a common culprit. We are planning on overhauling the Search feature to allow for more customizable and dynamic browsing in the future, so stay tuned!&lt;br /&gt;
* If the game/animation has adult content, you'll need to follow [[#ShowExtreme|these instructions]] before it will be visible.&lt;br /&gt;
* Make sure you don't have a playlist selected by accident; Searching in a playlist will not work. So make sure you have ''All Games'' selected in the left-hand column before making your search.&lt;br /&gt;
* It's also possible that we don't have the game yet. If you wish to request a game or an animation to be added to Flashpoint, you can do so via the [[Request Form]]. Alternatively, if you want to ensure that the game/animation is added, you can learn how to ''curate'' it yourself by following our [[Curation Tutorial]]. '''In either case, please thoroughly search the master lists above to make sure that we don't have the game or animation already.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ShowExtreme|How do I show/hide Extreme content in Flashpoint?}}&lt;br /&gt;
To show Extreme content in Flashpoint, click the Config tab of the launcher and scroll down to the &amp;quot;Content Filters&amp;quot; section, then turn on the &amp;quot;Show Extreme Filters&amp;quot; option. To hide extreme content, just switch the option off again.&lt;br /&gt;
&lt;br /&gt;
To hide or show content matching a specific filter, click the eye icon next to the filter to toggle its visibility. When the eye icon is lit up, it means that content matching that filter is visible. You can also create your own filter by clicking the + button in the bottom-right corner.&lt;br /&gt;
[[:File:ContentFilters.png|Here is a diagram to help explain]]. &lt;br /&gt;
&lt;br /&gt;
If you want to hide these settings altogether, for example if you have children using Flashpoint, you can edit the file &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; with any text editor to change the &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; value next to &amp;lt;code&amp;gt;disableExtremeGames&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, saving the file afterwards.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Fullscreen|Can I play the games in fullscreen? Can I make them bigger?}}&lt;br /&gt;
The answer depends on the type of game you're playing. See below:&lt;br /&gt;
* For Flash games that open in the Flash projector, you can drag the corner of the window to resize it. Do your best to maintain the window's original aspect ratio, otherwise some games might behave in unexpected ways.&lt;br /&gt;
* For Flash, Shockwave, and Java games, you can play them in fullscreen using [http://tanalin.com/en/projects/integer-scaler/ IntegerScaler]. However, this program doesn't play well with multi-monitor setups.&lt;br /&gt;
* For most games that open in a browser, you can press &amp;lt;code&amp;gt;Ctrl&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Ctrl&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (Ctrl-plus and Ctrl-minus) to zoom in and out. In most cases, fullscreen is not possible for these games.&lt;br /&gt;
* Another option for Shockwave is to use SPRS, a version of the Shockwave projector that runs the games in fullscreen. Though keep in mind that this feature is experimental and has only been tested with a handful of games, therefore it may not work well with all games.&lt;br /&gt;
&lt;br /&gt;
To use SPRS:&lt;br /&gt;
* If the game is a GameZIP title: click Open Game Data Browser under the game's screenshot and edit the &amp;lt;code&amp;gt;Application Path&amp;lt;/code&amp;gt; field. This does not require editing to be enabled.&lt;br /&gt;
* If the game is a Legacy title: click the pencil icon on the upper right of the game info section for the game you want to play in fullscreen (if you don't see the icon, enable editing on the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab). Scroll down to the field labeled &amp;lt;code&amp;gt;Application Path&amp;lt;/code&amp;gt; and change &amp;lt;code&amp;gt;SPR.exe&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;SPRS.exe&amp;lt;/code&amp;gt;. Click the checkmark button at the top to confirm. Now, launch the game.&lt;br /&gt;
&lt;br /&gt;
To close the game, press &amp;lt;code&amp;gt;Esc&amp;lt;/code&amp;gt; (or alternatively, &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;F4&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|RecentGames|Can I view a list of my recently played games?}}&lt;br /&gt;
As of Infinity 12, this is a native feature of the launcher. Make sure Track Playtime is enabled in the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab, and set your search view to &amp;lt;code&amp;gt;Last Played&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Descending&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|EnableEditing|How do I edit a game in my copy of Flashpoint?}}&lt;br /&gt;
To allow editing games in your copy of Flashpoint, click the Config tab of Flashpoint Launcher, then check the &amp;quot;Enable Editing&amp;quot; box. Then click &amp;quot;Save and Restart.&amp;quot; When Flashpoint Launcher re-opens, you'll notice the following changes:&lt;br /&gt;
* Clicking the pencil icon on the right sidebar will allow you to edit a game entry.&lt;br /&gt;
* Clicking the trash icon on the right sidebar will allow you to delete a game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PlaylistEditing|How do I edit a playlist?}}&lt;br /&gt;
To add a game to a playlist, drag it onto the playlist in the left sidebar. To remove a game from a playlist, select the playlist and the game, then click the X button in the top-right corner next to the game's title. &lt;br /&gt;
&lt;br /&gt;
As of Infinity 12.1, entries can be rearranged within the playlist by clicking and dragging while in &amp;lt;code&amp;gt;List&amp;lt;/code&amp;gt; view. This can be set in the bottom right of Flashpoint, next to the zoom bar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameAssets|Where are the games stored?}}&lt;br /&gt;
Zipped games are stored in the &amp;lt;code&amp;gt;Data\Games&amp;lt;/code&amp;gt; folder within Flashpoint's directory (wherever you extracted it to). Non-zipped games are stored in the &amp;lt;code&amp;gt;Legacy\htdocs&amp;lt;/code&amp;gt; folder. To find the files for a specific game, right-click the game entry in Flashpoint Launcher, then click &amp;quot;Open File Location.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SaveData|Where is the games' save data kept? How can I delete it/transfer it to another computer/drive?}}&lt;br /&gt;
You can find the location where each platform keeps their save data in [[Save Data Locations]]. For your convenience, there are two batch scripts included in Flashpoint's &amp;lt;code&amp;gt;FPSoftware&amp;lt;/code&amp;gt; folder which can be used to back up and restore Flash save data to another computer or drive; Namely ''Saves Manager - Backup.bat'' and ''Saves Manager - Restore.bat''. If you want to delete save data or manage non-Flash data, you are going to have to find it manually at the locations listed on the aforementioned page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PoptropicaRefreshing|Poptropica was working, but now it's endlessly refreshing instead of letting me get into the game! What can I do?}}&lt;br /&gt;
Try copying and pasting one of these URLs into Flashpoint Navigator's address bar:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.poptropica.com/base.php?room=FlashpointStart&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.poptropica.com/base.php?room=City2&amp;amp;island=Early&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
This should break you out of the loop and allow you to continue playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|HappyWheels|I want to play Happy Wheels! What should I download?}}&lt;br /&gt;
We have a few options:&lt;br /&gt;
* The Happy Wheels Demo is available in Flashpoint Infinity. The demo is missing the user levels and other extra content from the full version.&lt;br /&gt;
* The full version of Happy Wheels is included with Flashpoint Ultimate. It includes all user levels up to 2019-03-24.&lt;br /&gt;
* We also offer a standalone download called [https://archive.org/download/Happy_Wheels_Offline/Happy%20Wheels%201.1.zip Happy Wheels Offline]. It only includes user levels up to 2018-11-26, but it's only 8GB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MoshiMonsters|I want to play Moshi Monsters! What should I download?}}&lt;br /&gt;
Moshi Monsters is available in [https://flashpointarchive.org/downloads/ Flashpoint Ultimate and Infinity]. If you want a full, offline copy of Moshi Monsters but don't want to download Flashpoint Ultimate, you can download our [https://download.unstable.life/static/Moshi.7z standalone Moshi Monsters package].&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CommandLineUpdate|When I try to update Flashpoint, I see one of the following error messages:|&lt;br /&gt;
* &amp;quot;The component list could not be downloaded! Verify that your internet connection is working.&amp;quot;&lt;br /&gt;
* &amp;quot;Metadata update requires a newer Launcher version, but the software update is not currently available.&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
Flashpoint Manager sometimes has trouble connecting to the internet because it uses an outdated library. If the rest of Flashpoint is working fine, you can update Flashpoint's components using the command line tool &amp;lt;code&amp;gt;fpm&amp;lt;/code&amp;gt; instead. Follow these steps:&lt;br /&gt;
# Close Flashpoint if it is open.&lt;br /&gt;
# Open File Explorer and navigate to the Manager folder within your Flashpoint folder.&lt;br /&gt;
# Type &amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt; into File Explorer's path bar, replacing the existing text. Then press Enter.&lt;br /&gt;
# In the Command Prompt window that opens, type &amp;lt;code&amp;gt;fpm update&amp;lt;/code&amp;gt; and press Enter.&lt;br /&gt;
# Type &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; and press Enter to confirm that you want to update. Wait for the update to complete before reopening Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OldInfinityVersions|Why doesn't my old version of Flashpoint Infinity work anymore? I can't download games or logos/screenshots.}}&lt;br /&gt;
Due to SSL certificate issues outside of our control, old versions of Flashpoint Infinity (10.0 and below) do not work anymore. You will need to [[#UpdateFlashpoint|update to the latest version of Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhiteScreenAndNoImages|I'm using Flashpoint Infinity, launching games always shows a blank white screen, and no logos and screenshots are loading! How do I fix this?}}&lt;br /&gt;
Follow each of these steps and check to see if Flashpoint works properly after each one. If it still shows a white screen, try the next step.&lt;br /&gt;
# Follow the [[Troubleshooting Antivirus Interference|antivirus interference]] steps to prevent an antivirus such as Avast or AVG from interfering with Flashpoint.&lt;br /&gt;
# If Flashpoint still doesn't work, your router probably has internet filtering software installed that is blocking our Infinity server. A common one is McAfee Secure Home Platform; [https://service.mcafee.com/webcenter/portal/cp/home/articleview?locale=en_US&amp;amp;articleId=TS102694 here is how to disable it].&lt;br /&gt;
# If Flashpoint still doesn't work, you might be experiencing a different problem. Follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
Programs like [https://github.com/vrcx-team/VRCX VRCX] may use the same default port that Flashpoint does. In this situation, make sure the other program is closed so that the port is available for Flashpoint to use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UltimateBrokenAfterUpdate|After I updated to the latest Flashpoint Ultimate using the updater, no games are working! Is there a fix?}}&lt;br /&gt;
Follow the steps below to fix the problem:&lt;br /&gt;
# Download [http://infinity.unstable.life/Flashpoint/Server/alpine.qcow2 this file].&lt;br /&gt;
# Replace the existing file in Flashpoint's &amp;lt;code&amp;gt;Server&amp;lt;/code&amp;gt; folder with the file that you downloaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherNotOpening|When I double-click Flashpoint.exe, nothing happens! What can I do?}}&lt;br /&gt;
When you open Flashpoint Launcher, a bug may occur that prevents it from showing the window. If this happens, open Windows Task Manager, click the Details tab, and look for any process named &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt;. Then click &amp;quot;End Process&amp;quot;, and double-click Flashpoint.exe again to see if it starts normally.&lt;br /&gt;
&lt;br /&gt;
If the issue persists, or if the Launcher doesn't open ''after'' the first time you started it, close all Flashpoint processes again, then look for a 0 KB &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; file in the same location as the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut. If it is 0 KB, delete the file. Once done, launch Flashpoint using the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut. This will remake the file based on &amp;lt;code&amp;gt;.preferences.defaults.json&amp;lt;/code&amp;gt;, and it should now open normally. Note: If you previously changed some settings on the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab, you will have to set them again.&lt;br /&gt;
&lt;br /&gt;
The problem can also be caused by a port conflict between Flashpoint and another application. Restarting your computer is the easiest way to fix the problem. &lt;br /&gt;
Or if you have a program that uses Hyper-V (such as Windows Subsystem for Linux/Android), you can try adding port 12001 to the excluded port range by following [https://stackoverflow.com/a/54727281 these instructions]. If you haven't heard of Hyper-V before, this solution probably doesn't apply to you.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MissingFolder|I extracted Flashpoint into my Downloads folder, but now I can't find it! Where is my Flashpoint folder?}}&lt;br /&gt;
If your Downloads folder is grouped by date, you'll need to scroll down to the &amp;quot;Earlier this year&amp;quot; or &amp;quot;A long time ago&amp;quot; section to find your Flashpoint folder. This is because Flashpoint's files were packed into the installer &amp;quot;a long time ago&amp;quot;, so they appear on your computer as being from that date, even though the installer file itself was downloaded to your computer recently.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameDeleted|I accidentally deleted a game/animation from Flashpoint! How can I reset it?}}&lt;br /&gt;
Follow the steps below:&lt;br /&gt;
# Delete the &amp;lt;code&amp;gt;flashpoint.sqlite&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;Data&amp;lt;/code&amp;gt; folder. Warning: this will erase all saved play time.&lt;br /&gt;
# Open &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt;, at the bottom, replace the value in &amp;lt;code&amp;gt;latestUpdateTime&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;1970-01-01&amp;quot;&amp;lt;/code&amp;gt;, save the changes.&lt;br /&gt;
# Open Flashpoint and Update metadata, downloading a completely fresh database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ToggleSidebars|I can't see the left (or right) sidebar of the launcher anymore! Where did it go?}}&lt;br /&gt;
Click the arrow buttons on the top-right corner of the launcher to toggle the left and right sidebars. ---&amp;gt; &lt;br /&gt;
[[File:ShowHideSidebars.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Logos|Why can't I see the games' logos/screenshots?}}&lt;br /&gt;
Switch to the ''Grid'' viewing mode using the drop-down menu at the bottom-right corner of the launcher window. Flashpoint Infinity does not display them by default for perfomance reasons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OpenTorrentFile|Why won't my Ultimate torrent work?}}&lt;br /&gt;
You will need a torrent client such as [https://www.qbittorrent.org/ qBittorrent] to open the .torrent file. The .torrent file tells your torrent client how to download Flashpoint Ultimate.&lt;br /&gt;
&lt;br /&gt;
Do '''not''' use the torrent from Archive.org! Because of the size of Flashpoint Ultimate, Archive.org will not seed its torrent. Instead, use the torrent link on [https://flashpointarchive.org/downloads/ FlashpointArchive.org].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UltimateNotWorking|Why is Flashpoint Ultimate not working after my download?}}&lt;br /&gt;
Make sure you unzip the program, as it will not work while still zipped. Please use [https://www.7-zip.org 7-Zip] when doing this, as WinRAR is known to fail. If Flashpoint is still not working, follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Corrupted7ZFile|When I try to open the Flashpoint Ultimate 7Z file with 7-Zip, it says &amp;quot;Cannot open as archive.&amp;quot; What's the problem?}}&lt;br /&gt;
The download was probably corrupted. Browsers are not designed to download gigantic files like Flashpoint Ultimate, so you'll need to use a download manager such as [https://www.freedownloadmanager.org/ Free Download Manager] to download the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CheckHash|How can I check whether Flashpoint Ultimate downloaded successfully?}}&lt;br /&gt;
You'll need to check whether the hash of the file you downloaded matches the expected hash. First, install [https://www.7-zip.org 7-Zip] if you don't have it already. Next, follow these steps:&lt;br /&gt;
# Right-click the 7Z file that you downloaded.&lt;br /&gt;
# Choose &amp;quot;CRC SHA...&amp;quot;, then choose SHA1 or CRC32.&lt;br /&gt;
# Go to the [https://flashpointarchive.org/downloads/ Flashpoint downloads page] and click the button labeled &amp;quot;Mirror&amp;quot; or &amp;quot;Archive.org&amp;quot; underneath the Flashpoint Ultimate heading. This should take you to Flashpoint Ultimate's Archive.org entry.&lt;br /&gt;
# Scroll down and find the &amp;quot;Download Options&amp;quot; sidebar on the right. Click the &amp;quot;Show All&amp;quot; link.&lt;br /&gt;
# Click the file ending in &amp;lt;code&amp;gt;_files.xml&amp;lt;/code&amp;gt;. For example, on Flashpoint 6.3's page, the file is called &amp;lt;code&amp;gt;Flashpoint6.3_files.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You should see a list of files in XML format. Check the hash listed for the file, and make sure it matches the hash you found in Step 2. For example, if you chose CRC32 in Step 2, make sure the CRC32 hashes are the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|InfinityPartialDownloads|Most games are working, but when I try to open a specific game, I get an error like one of these:|&lt;br /&gt;
* &amp;quot;The file __ is not a Director file.&amp;quot;&lt;br /&gt;
* &amp;quot;Error launching Unity Player: bad file length&amp;quot;&lt;br /&gt;
* &amp;quot;Failed to initialize player's 3D settings&amp;quot;&lt;br /&gt;
* A stuck loading bar&lt;br /&gt;
* Partially loaded images, missing elements on a page or in a game, or other problems indicating file corruption&lt;br /&gt;
}}&lt;br /&gt;
If you are using Flashpoint Infinity, it's very likely that Flashpoint Router failed to download a complete file. To solve the problem, follow these steps:&lt;br /&gt;
# Right-click the game that you are trying to play, then click &amp;quot;Open Game in Explorer&amp;quot; (&amp;quot;Open File Location&amp;quot; in Flashpoint 11.1 and older).&lt;br /&gt;
# This will open a folder; delete all of the files there.&lt;br /&gt;
# Clear the cache by following [[#ClearWinINetCache|these steps]].&lt;br /&gt;
# Try launching the game again.&lt;br /&gt;
If the problem persists, try [[#UpdateRouter|updating Flashpoint Router]]. If that doesn't help, follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UpdateRouter|How do I update Flashpoint Router?}}&lt;br /&gt;
Follow these steps:&lt;br /&gt;
# Download this file: https://raw.githubusercontent.com/FlashpointProject/Flashpoint-Router/master/router.php&lt;br /&gt;
# Place the downloaded file in the &amp;lt;code&amp;gt;Legacy&amp;lt;/code&amp;gt; folder of your Flashpoint folder, overwriting the original &amp;lt;code&amp;gt;router.php&amp;lt;/code&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|3DVIAAudioBug|I am playing a 3DVIA Player webgame and the audio is loud and distorted, how do I fix it?}}&lt;br /&gt;
Your computer has an issue with MP3 playback caused by the LAV Audio codec. Follow the steps below to fix the problem:&lt;br /&gt;
# Find LAV Audio in the Start Menu and open it. This will open the LAV Audio Configuration window.&lt;br /&gt;
# In the LAV Audio Configuration window, under Output Formats, uncheck 24-bit Integer, 32-bit Integer, and 32-bit Floating point.&lt;br /&gt;
# Click OK to save the settings and close the LAV Audio Configuration window.&lt;br /&gt;
If you don't see a LAV Audio shortcut in your Start Menu, you may need to re-run the [https://github.com/Nevcairiel/LAVFilters/releases LAV Filters installer].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ServerExited|Games are not working, and an error like this one appears constantly in the Launcher's logs:|&lt;br /&gt;
 Server exited with code 3221225781&lt;br /&gt;
}}&lt;br /&gt;
First, make sure that you have installed all of the latest Windows Updates. Next, install the [https://dotnet.microsoft.com/download/dotnet-framework/net47 Microsoft .NET Framework] and the [https://www.microsoft.com/en-us/download/details.aspx?id=48145 Visual C++ 2015 x86 Redistributable]. When you install the Visual C++ Redistributable, '''make sure to install the x86 version''', even if you're on a 64-bit machine!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherBlackScreen|When I open Flashpoint all I get is a black/grey screen. What should I do?}}&lt;br /&gt;
If your computer has an older graphics card, it may not support the launcher's hardware acceleration. To get around this, disable hardware acceleration by following these steps:&lt;br /&gt;
&lt;br /&gt;
# In your main Flashpoint folder, select the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut by clicking it once.&lt;br /&gt;
# Press &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;Enter&amp;lt;/code&amp;gt; to bring up its properties window.&lt;br /&gt;
# In the &amp;lt;code&amp;gt;Target&amp;lt;/code&amp;gt; field, add a space at the very end of the field followed by &amp;lt;code&amp;gt;--disable-gpu&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Click OK&lt;br /&gt;
# Launch Flashpoint by double-clicking the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut.&lt;br /&gt;
&lt;br /&gt;
Note that this change only affects the launcher itself, and shouldn't have any impact on its performance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|spawnENOENT|Launching games never does anything, and a message like this appears on Flashpoint's Logs tab:|&lt;br /&gt;
 [Game name] failed to start, spawn [path] ENOENT&lt;br /&gt;
}}&lt;br /&gt;
To launch games, Flashpoint must be able to access the Command Prompt. Follow these steps to check this:&lt;br /&gt;
# Press Windows+R to open the Run box. &lt;br /&gt;
# Copy and paste the path from the message (between ''spawn'' and ''ENOENT'') into the box, then press Enter. &lt;br /&gt;
A Command Prompt window should open. If it ''does not'' open, follow the steps below to fix the problem. If it ''does'' open, skip the below steps.&lt;br /&gt;
# Press Windows+R to open the Run box again.&lt;br /&gt;
# Type/paste &amp;lt;code&amp;gt;sysdm.cpl&amp;lt;/code&amp;gt; into the box and press Enter.&lt;br /&gt;
# Click the &amp;quot;Advanced&amp;quot; tab, then click the &amp;quot;Environment Variables&amp;quot; button.&lt;br /&gt;
# Under System Variables, double-click the &amp;lt;code&amp;gt;ComSpec&amp;lt;/code&amp;gt; variable to edit it.&lt;br /&gt;
# Change the variable value to &amp;lt;code&amp;gt;%SystemRoot%\system32\cmd.exe&amp;lt;/code&amp;gt; and click OK. &lt;br /&gt;
# Click OK again to exit out of the dialog boxes that are still open.&lt;br /&gt;
&lt;br /&gt;
If the problem persists, Flashpoint may be missing necessary software to launch games. The path to the software will be listed in a line of the log starting with &amp;lt;code&amp;gt;applicationPath&amp;lt;/code&amp;gt;. Here is an example:&lt;br /&gt;
 applicationPath: &amp;quot;FPSoftware\Flash\flashplayer_32_sa.exe&amp;quot;,&lt;br /&gt;
Open your Flashpoint folder and check whether the file path exists. If it does not, it may have been deleted by antivirus; see [[Troubleshooting Antivirus Interference]]. If all else fails, try re-installing Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|AMD|Flash games are just showing a black/grey/white screen, but I can still hear the game's audio. How do I fix this?}}&lt;br /&gt;
Recent versions of the AMD Adrenalin graphics driver (22.5.2 and later) cause Flash content to only display a black/grey/white screen, while the audio still works and the content can still be interacted with.&lt;br /&gt;
&lt;br /&gt;
If you have an AMD Radeon RX 6000 series or later GPU and are using the Adrenalin graphics driver, you'll need to either roll back your driver to 22.5.1 or older, or disable hardware acceleration in Flash Player to fix the visuals.&lt;br /&gt;
&lt;br /&gt;
To roll back your driver:&lt;br /&gt;
# Open the Start menu, then type &amp;lt;code&amp;gt;Device Manager&amp;lt;/code&amp;gt; and click the first result.&lt;br /&gt;
# Click the arrow next to &amp;quot;Display adapters&amp;quot; to reveal your graphics driver.&lt;br /&gt;
# Right click on the item that pops up, then click Properties.&lt;br /&gt;
# Select the Driver tab, then click &amp;quot;Roll Back Driver.&amp;quot;&lt;br /&gt;
# Click &amp;quot;Yes&amp;quot; to confirm the rollback, then click &amp;quot;Yes&amp;quot; again to restart your computer.&lt;br /&gt;
&lt;br /&gt;
If you don't want to or can't roll back your driver, you can instead disable hardware acceleration in Flash Player:&lt;br /&gt;
# [https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-10/ Open the Command Prompt as an Administrator by following these steps].&lt;br /&gt;
# Paste in the following command, then press Enter:&lt;br /&gt;
 mkdir &amp;quot;%WINDIR%\SysWow64\Macromed\Flash&amp;quot; 2&amp;gt;NUL &amp;amp; echo;&amp;amp;echo;DisableHardwareAcceleration = 1 &amp;gt;&amp;gt; &amp;quot;%WINDIR%\SysWow64\Macromed\Flash\mms.cfg&amp;quot;&lt;br /&gt;
Note that disabling hardware acceleration may significantly reduce the framerate of some 3D Flash games. (Other Flash games should not be affected.)&lt;br /&gt;
&lt;br /&gt;
'''On Linux''', you need to create a file in the virtual C: drive set up by wine. Go into &amp;lt;code&amp;gt;/home/USERNAME/.wine/dosdevices/c:/windows/syswow64/&amp;lt;/code&amp;gt;, create a directory named &amp;lt;code&amp;gt;Macromed&amp;lt;/code&amp;gt; (without &amp;quot;...ia&amp;quot;, it's not a typo), create another directory in it named &amp;lt;code&amp;gt;Flash&amp;lt;/code&amp;gt; and finally, create file &amp;lt;code&amp;gt;mms.cfg&amp;lt;/code&amp;gt; in this directory. Paste the following text into this file:&lt;br /&gt;
 DisableHardwareAcceleration = 1&lt;br /&gt;
Flash content should now start displaying video normally, even without need to restart Flashpoint.&lt;br /&gt;
&lt;br /&gt;
{{anchor|BasiliskKeyboardControls|}}&lt;br /&gt;
{{anchor|FPNavigatorKeyboardControls|}}&lt;br /&gt;
{{Q&amp;amp;A|FlashPluginCrash|I'm trying to play a Flash game such as ''Poptropica'', ''Steppenwolf'' or ''Drakens värld'' in Flashpoint Navigator or Basilisk, but the Adobe Flash plugin is crashing, or the keyboard controls aren't working! Is there a fix?}}&lt;br /&gt;
On some computers, Flash Player does not obey the browser's Protected Mode setting, so it must be set in the system's Flash Player configuration instead. Follow the steps below:&lt;br /&gt;
# [https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-10/ Open the Command Prompt as an Administrator by following these steps].&lt;br /&gt;
# Paste in the following command, then press Enter:&lt;br /&gt;
 mkdir &amp;quot;%WINDIR%\SysWow64\Macromed\Flash&amp;quot; 2&amp;gt;NUL &amp;amp; echo;&amp;amp;echo;ProtectedMode = 0 &amp;gt;&amp;gt; &amp;quot;%WINDIR%\SysWow64\Macromed\Flash\mms.cfg&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Work &amp;amp; Curation==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SubmitGame|What is the difference between requesting and curating a game? Can I &amp;quot;submit&amp;quot; a game?}}&lt;br /&gt;
Requesting - This option adds your game to an ever-growing list of ones people want added. You will need to fill out the request form which takes 1-5 minutes. Chances of game being saved by any of the curators is small because there are thousands of games waiting on the list, some of which have been waiting for over a year. If you want to increase the chances of it being saved, we suggest that you try to write an engaging description of the game and/or the reason you want it saved.&lt;br /&gt;
&lt;br /&gt;
Curating - This is the process of actually adding the game to Flashpoint. It requires testing the game using procedures detailed in our curation guides. It takes about 30 minutes to do the first time, but as you learn the process you can get it under 5 minutes.&lt;br /&gt;
To get started, follow our [[Curation Tutorial]].&lt;br /&gt;
Once you curate a game, it will be saved and added to the next version of Flashpoint. &lt;br /&gt;
&lt;br /&gt;
If you'd like to learn more about the concept of digital curation, read [https://en.wikipedia.org/wiki/Digital_curation this article]. It explains the principles behind what we do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MetadataEdits|How do I correct a problem with a game's metadata? Does editing the game in my copy of Flashpoint update it for everyone?}}&lt;br /&gt;
No, editing a game in your copy of Flashpoint does not update it for everyone. To get your change included in the next version of Flashpoint, follow the instructions in the [[Metadata Edits]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ScrapeWebsites|What tools should I use to archive whole websites?}}&lt;br /&gt;
See [[Helpful Tools#Software for Archiving|Helpful Tools]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhatPlatform|How do I tell what platform a game is?}}&lt;br /&gt;
The easiest way to check these kinds of things is to right-click the game window and look at the context menu that appears. If it says something about Flash, it's a Flash game. If it says nothing out of the ordinary or no context menu appeared, it's probably HTML5. See [[Media:What_platform.png|this image]] for a summary.&lt;br /&gt;
&lt;br /&gt;
You can also use Inspect Element to look at the embed of the game for the following file extensions:&lt;br /&gt;
&lt;br /&gt;
.swf - Flash&lt;br /&gt;
&lt;br /&gt;
.dcr/.dir/.dxr - Shockwave&lt;br /&gt;
&lt;br /&gt;
.unity3d - Unity Web Player&lt;br /&gt;
&lt;br /&gt;
.jar/.class - Java&lt;br /&gt;
&lt;br /&gt;
.stk - ShiVa3D&lt;br /&gt;
&lt;br /&gt;
.xap - Silverlight&lt;br /&gt;
&lt;br /&gt;
.vmo - 3DVIA&lt;br /&gt;
&lt;br /&gt;
If a game runs only in Internet Explorer, references a .cab file, and is not one of the above types of games, it is probably an ActiveX game.&lt;br /&gt;
&lt;br /&gt;
If a game does not require any plugins or ActiveX controls to run, then it is probably an HTML5 (or HTML/JavaScript) game.&lt;br /&gt;
&lt;br /&gt;
If it's something else it may be under one of our other [[Platforms|platforms]], but these are the most common types. The full list of the file types that our platforms use is on the linked page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SubmitSWFs|Where can I submit my collection of SWFs?}}&lt;br /&gt;
The [https://archive.org/ Internet Archive] is the best place to upload a collection of SWFs.&lt;br /&gt;
&lt;br /&gt;
Flashfreeze, our own public storage location, had to be taken down in 2023 due to a change regarding Google Drive storage. We currently have not setup an alternative since, but what was once on Flashfreeze is now on [https://archive.org/details/@dri0m Dri0m's Archive.org account].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Decompiler|What is a good tool to decompile/hack SWF files (Flash games)?}}&lt;br /&gt;
The recommended program for this purpose is ''[https://github.com/jindrapetrik/jpexs-decompiler/releases JPEXS Free Flash Decompiler]''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ClearWinINetCache|How do I clear the Flash projector's cache?}}&lt;br /&gt;
The Flash projectors use WinINet to perform network requests. Some other Flashpoint platforms, such as 3D Groove GX, also use WinINet. To clear the cache for these programs, follow these steps:&lt;br /&gt;
# Enable Editing in the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;Curate&amp;lt;/code&amp;gt; tab, and click &amp;lt;code&amp;gt;Clear WinINet Cache&amp;lt;/code&amp;gt;.&lt;br /&gt;
Alternatively, you can run the command manually by following these steps:&lt;br /&gt;
# Press Windows+R to open the Run box. &lt;br /&gt;
# Type or paste in the following command, then press Enter: &amp;lt;code&amp;gt;RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8&amp;lt;/code&amp;gt;&lt;br /&gt;
Note that for games that use the Flashpoint Navigator or Basilisk browser, you will need to [[#ClearFPNavigatorCache|clear the browser's cache]] instead.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{anchor|ClearBasiliskCache|}}&lt;br /&gt;
{{Q&amp;amp;A|ClearFPNavigatorCache|How do I clear the Flashpoint Navigator or Basilisk browser's cache?}}&lt;br /&gt;
Open the Flashpoint Navigator or Basilisk browser and follow these steps:&lt;br /&gt;
# Press the &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; key&lt;br /&gt;
# Click &amp;quot;History,&amp;quot; then &amp;quot;Clear Recent History...&amp;quot;&lt;br /&gt;
# Change the time range to &amp;quot;Everything&amp;quot; using the dropdown menu, then check the boxes next to &amp;quot;Cache&amp;quot; and &amp;quot;Offline Website Data.&amp;quot;&lt;br /&gt;
# Click &amp;quot;Clear Now.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|AlternatePlatformCuration|I'm curating an HTML5 version of a Flash game that is already in Flashpoint (or the other way around). Should I submit it as alternate of Flashpoint's existing entry?}}&lt;br /&gt;
No, you will need to submit a new, separate curation. Currently, alternate versions of a game are required to be of the same [[Platforms|Platform (technology)]] as the main game entry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NoTags|I filled out tags for my curation, but after I exported it, I noticed that the tags are missing! Why did this happen?}}&lt;br /&gt;
To add a tag to your curation, first type it into the Tags box, then ''select'' it by either clicking it, or pressing the Tab key and hitting Enter when the tag is highlighted. '''If you type a tag without selecting it, it will not be added to your curation!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CurateTabWhiteScreen|I'm curating in Flashpoint, and launching my curations shows a blank white screen. What do I do?}}&lt;br /&gt;
This issue may be caused by your file system not supporting symlinks, which are enabled by default in Flashpoint. To fix this, switch off the &amp;quot;Symlink Curation Content Folder&amp;quot; option on the Curate or Config tab. This issue may arise if you're using Flashpoint on an external device such as a USB or portable hard drive. Keep in mind turning off symlink will disallow you from using the [[MAD4FP]] curation tool.&lt;br /&gt;
&lt;br /&gt;
==Technical questions==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ActiveX|How does Flashpoint's ActiveX support work? What happens when an ActiveX control is registered?}}&lt;br /&gt;
[https://github.com/FlashpointProject/FlashpointSecureTools/tree/master/FlashpointSecurePlayer Flashpoint Secure Player] powers our ActiveX support. It provides a lightweight wrapper around Internet Explorer's engine, so it can load ActiveX controls just like Internet Explorer can. It has a significant advantage over Internet Explorer though: it allows us to use Internet Explorer's engine with Flashpoint but not change your Internet Explorer settings. It can load files through Flashpoint's proxy and load Flashpoint's ActiveX controls that do not work with Internet Explorer's default settings. In addition, Flashpoint Secure Player resets all changes that it makes to your system after it closes, meaning that ActiveX controls can be used without being permanently installed. All of the ActiveX controls supported by Flashpoint are included in the &amp;lt;code&amp;gt;FPSoftware\ActiveX&amp;lt;/code&amp;gt; folder; no ActiveX controls are downloaded from the internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LaunchBox|How can I add Flashpoint games to my LaunchBox collection?}}&lt;br /&gt;
You can use [https://forums.launchbox-app.com/files/file/2652-obbys-flashpoint-importer-for-launchbox/ this tool] to import games and playlists from Flashpoint into LaunchBox.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Meta]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Extended_FAQ&amp;diff=11143</id>
		<title>Extended FAQ</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Extended_FAQ&amp;diff=11143"/>
		<updated>2025-10-12T16:39:52Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* General questions about the project */ Formatting change&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Be sure to check the [https://flashpointarchive.org/faq/ main FAQ] if you don't see your question here, then ask in the #help channel of [https://discord.gg/kY8r2BbPQ9 our Discord] if you are still not satisfied. If you are using an old version of Flashpoint, you might also want to read the [[Extended FAQ/Legacy|Legacy FAQ]].&lt;br /&gt;
&lt;br /&gt;
Note that not all entries here are fully up to date yet.&lt;br /&gt;
&lt;br /&gt;
==General questions about the project==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhyFlashpoint|Why do I need Flashpoint to play the games offline? Can't I just use a standalone player like the Flash Player projector to play them?}}&lt;br /&gt;
Many web games have what is known as a ''sitelock'', which means that they will not work unless they are being played on the original site they were hosted on. Since the projector is not connected to the Internet and cannot identify those sites, those games will refuse to load on it. Flashpoint gets around this by running the games through a ''local server proxy'' which, simply put, tricks them into thinking they are being played on the original sites they were meant to be played on. Moreover, web games are commonly spread across multiple files rather than just one; those are known as ''multi-asset'' games. These types of games are less likely to run with just the projector on their own, but Flashpoint also deals with that. For more details, see [[How Flashpoint Works]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ROM|Can I have a zip or ROM of a specific game? Can I download just the games I want?}}&lt;br /&gt;
Flashpoint Infinity downloads games on demand, so you can keep only the games you like by using Flashpoint Infinity. But because game files must be laid out the same way as they would be on the internet, for most of Flashpoint's existence it was impossible to separate game files cleanly into individual packages. With Flashpoint's [[GameZIP Server]], games can now be served from standalone ZIP files, but many of the Legacy games that were saved before the GameZIP Server was implemented still need to be converted. We're working on it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|FlashEOL|Didn't all Flash games disappear after December 2020?}}&lt;br /&gt;
Flash games don't disappear by themselves. However, since Flash support was [[Flash EOL|removed]] from browsers, most people aren't able to play Flash content unless they downgrade their browser and Flash versions to one that does not contain the kill switch. Emulators like [https://ruffle.rs/ Ruffle] exist, but they have many flaws and are not compatible with all Flash content. Because of this, many sites that hosted Flash games have decided to remove them. As we cannot rely on the assumption that sites will stay up, we're working hard to grab as many games as possible while they're still here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Antivirus|My antivirus flagged Flashpoint, and/or VirusTotal detected malware in one or more of Flashpoint's tools! Does Flashpoint have any viruses?}}&lt;br /&gt;
Flashpoint does not have any viruses. However, several antivirus programs falsely detect certain files in Flashpoint as viruses. Avast, AVG, and BitDefender are even known to render Flashpoint inoperable; you'll need to follow the instructions for [[Troubleshooting Antivirus Interference]].&lt;br /&gt;
&lt;br /&gt;
As for VirusTotal or other bulk malware scanners, keep in mind that a handful of antimalware solutions detecting a program as malware does not necessarily mean the program is actually a virus; it may just do things that a specific antivirus considers malicious behavior, like downloading files from an external server in the case of the Flashpoint installer. Scanners on VirusTotal has also been known to falsely flag known-safe programs, such as the [https://web.archive.org/web/20221106121932/https://www.virustotal.com/gui/file/3b616cb0beaacffb53884b5ba0453312d2577db598d2a877a3b251125fb281a1 Steam installer] or even a basic [https://www.csoonline.com/article/562655/heres-why-the-scanners-on-virustotal-flagged-hello-world-as-harmful.html Hello World program]. You may verify this for yourself by scanning other programs you trust, like game launchers or system compatibility tools, and seeing if you get any hits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Legal|What is the legality of this?}}&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The only real answer is nobody knows and really, nobody should care. Games that more or less have a ticking clock until they die need to be saved now, as fast as possible.&lt;br /&gt;
&lt;br /&gt;
''- BlueMaxima''&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ArchivedWebsites|Where can I see what websites have been archived?}}&lt;br /&gt;
We are working on consolidating and listing all of our scrapes, but for now, there are several places to look.&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/@dri0m Dri0m's Archive.org account] is where Flashfreeze now currently resides.&lt;br /&gt;
&lt;br /&gt;
* A few more site scrapes are available from [https://archive.org/details/2018_Flash_In_The_Pan_Core_Sample this Archive.org item] and [https://archive.org/details/@bluemaxima BlueMaxima's Archive.org account].&lt;br /&gt;
&lt;br /&gt;
* We track the sites we're saving on [https://docs.google.com/spreadsheets/d/1AwpA21I1HLacnDdQ_lRIMs1Yo3VC1uqRBq-mnRV11JU/edit this spreadsheet]. If you'd like a site saved, just add it to the appropriate column of the sheet.&lt;br /&gt;
&lt;br /&gt;
* The #flashfreeze channel on our Discord server also has some leftover rips people have either gotten onto archive.org, or our [https://fpfss.unstable.life/web/flashfreeze/files submission system]. (All of which are only accessible via Dri0m's Internet Archive account now.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PlaySWF|Can I use Flashpoint to play my own SWF or DCR files?}}&lt;br /&gt;
Follow our [[Curation Tutorial]] to add games to Flashpoint! Flashpoint comes with standalone projectors for Flash and Shockwave, and in some cases it will work to simply open an SWF with a Flash projector or open a DCR with a Director projector. But to ensure that games are preserved and work properly, you'll need to curate them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|HTML5|Won't the games just be converted to HTML5?}}&lt;br /&gt;
No. HTML5 is an entirely different technology, so they can't be converted automatically.&lt;br /&gt;
Developers could port them over to the platform, but most will not have the time or resources to do it. Besides, the capabilities of HTML5 are different from those of Flash, so a game ported to HTML5 will never be identical to the original.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Wayback|Can't I use the Wayback Machine to play them?}}&lt;br /&gt;
The game has to be archived there in the first place, which may or may not happen. Wayback is specifically poor at grabbing multi-asset games (games that use more than one file), so chances are that it will not work there.&lt;br /&gt;
Games with sitelocks won't work there even if they are archived.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CheckTheMasterList|How do I check whether a game is in Flashpoint?}}&lt;br /&gt;
See [[Searching the Collection]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OnlineMultiplayer|Are you able to add/support this game? It's based on Facebook/is online multi-player.}}&lt;br /&gt;
Probably not. To support always online games, the emulation of a server is required. To be able to do that is almost as much work as all of Flashpoint itself, so it really wouldn't be practical to put time into it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NoNitrome|Where are my favorite Nitrome games?}}&lt;br /&gt;
All of Nitrome's games were removed from Flashpoint 8.0 at Nitrome's request. This is per our [https://flashpointarchive.org/faq/ removal policy]. ''Please do not harass or behave rudely towards Nitrome. They are within their rights to request removal; please respect that.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ObjectionableContent|Why is &amp;lt;questionable content&amp;gt; included in Flashpoint?}}&lt;br /&gt;
Web games, like any other form of art, have always been used as a medium for indie developers to exercise their freedom of expression. Often, this includes homophobic, racist, sexist, and other objectionable content. As a preservation project, Flashpoint aims to archive as much content as possible from this era. It will not play the role of gatekeeper so that future generations can see what these technologies were used for. All of these works are a snapshot in time and provide a window into what humans wanted to create at the turn of the century as the internet was in its infancy. You do not have to agree with nor enjoy said content. In order to responsibly provide the means to organize the vast collection that is Flashpoint, it's required to tag questionable content appropriately so that others may use search filters to exclude it from the rest. With that being said, this does not apply to borderline illegal content.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NickRobinson|I watched a video by Nick Robinson on YouTube which said that games in Flashpoint connect to the internet! Is this true?}}&lt;br /&gt;
The short answer is '''no''', this is not true. Games in Flashpoint never connect directly to the internet; they connect to Flashpoint's &amp;quot;fake internet,&amp;quot; which is a proxy server running locally on your computer. If you are using Flashpoint '''Infinity''', this proxy server will connect to Flashpoint's server at &amp;lt;code&amp;gt;infinity.unstable.life&amp;lt;/code&amp;gt; to download any files that are unavailable locally. Once the game files are downloaded, the game can be played offline. If you are using Flashpoint '''Ultimate''', an internet connection is never required to play games. See [[How Flashpoint Works]] for more information.&lt;br /&gt;
&lt;br /&gt;
To address the specific claims in Nick Robinson's video: Mission in Snowdriftland has been fully archived in Flashpoint since 2019 and is fully playable offline in Flashpoint Infinity once the game files have been downloaded. We have tested this with all network adapters disabled via the Windows Control Panel. Nick Robinson used a third-party &amp;quot;internet killswitch&amp;quot; tool that may have unusually interfered with Flashpoint. He did not speak to us before the publication of the video and did not report any issues with our software to us, but later corrected the claims in his video as a comment on the video's page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Android|Why isn't Flashpoint on Android?}}&lt;br /&gt;
There are a multitude of reasons why a version of Flashpoint for Android isn't feasible at the moment.&lt;br /&gt;
&lt;br /&gt;
* The last version of Android to support and run Flash natively is 4.0 (Ice Cream Sandwich) which was released in 2011. Very few, if any, current devices can support this version of Android. Even if you were able to obtain a device running Android 4.0, installation of Flash would be impossible as the installer requires connecting to https://settings.adobe.com/ which is now disabled by Adobe.&lt;br /&gt;
* The vast majority of games in Flashpoint were designed to be viewed on desktop monitors and played with a keyboard and mouse, and would not be suitable for a handheld touchscreen.&lt;br /&gt;
* Flashpoint includes and supports more than just Flash; bringing Flashpoint over to Android would also mean developing Android support for many other Flashpoint components (Launcher, Web servers etc).&lt;br /&gt;
* While Android is Linux-based, it does not support docker or provide the same utilities/sockets/environment settings that allow Flashpoint to run on Linux.&lt;br /&gt;
* All software in Flashpoint is written for x86 architecture and is incompatible with ARM, which is the most common architecture on Android devices.&lt;br /&gt;
With that said, our experimental site [https://ooooooooo.ooo/ 9o3o] is able to play Flash titles that are compatible with Ruffle; you may be limited to games that only use the mouse though. Additionally, Ruffle has their own [https://github.com/ruffle-rs/ruffle-android native Android app], allowing the majority of single asset Flash titles can be played on mobile.&lt;br /&gt;
&lt;br /&gt;
==Setting up Flashpoint==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|FlashpointEditions|What version of Flashpoint should I get? What's the difference between Infinity and Ultimate?}}&lt;br /&gt;
If you have a lot of free disk space, bandwidth, and time, you should get Flashpoint Ultimate. But if you don't have a lot of free space, want to get Flashpoint up and running quickly, or only want to play a few games, you should get Flashpoint Infinity. See below for a detailed description of each edition of Flashpoint.&lt;br /&gt;
* '''Flashpoint Ultimate''': The full package. All games are fully playable offline. Also includes a logo and screenshot for each game. You'll need more than a terabyte of free disk space - see the [https://flashpointarchive.org/downloads/ Flashpoint downloads page] for more details.&lt;br /&gt;
* '''Flashpoint Infinity''': A minimalist build - games download as you choose to play them. Once games are fully downloaded, they will work offline. Logos and screenshots for games are also downloadable on demand, but Extras are not available.&lt;br /&gt;
* Flashpoint Core: A lightweight copy of Flashpoint with one game per platform to aid curation. Deprecated, with its tools merged into Infinity 12. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UpdateFlashpoint|How do I update Flashpoint when a new version is released?}}&lt;br /&gt;
If you have Flashpoint Ultimate, you can use [https://flashpointarchive.org/downloads/#updater FlashpointUpdater]. Starting with version 12, Infinity uses an Installer and Manager for Installation/Updating components. When new components release, open the Manager by either opening &amp;lt;code&amp;gt;FlashpointManager.exe&amp;lt;/code&amp;gt; in the Manager folder, or clicking &amp;lt;code&amp;gt;Open Flashpoint Manager&amp;lt;/code&amp;gt; in the bottom left corner of Infinity. You can transfer any playlists you'd like to keep from pre-Manager versions of Flashpoint to the new versions by following [[#TransferPlaylists|the instructions below]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|TransferPlaylists|How do I move my playlists to a new version of Flashpoint?}}&lt;br /&gt;
If your '''old version''' of Flashpoint is '''8.1 or above''', you'll need to export your playlists first:&lt;br /&gt;
# Open your old copy of Flashpoint. Click the appropriate tab, then click the playlist you want to keep.&lt;br /&gt;
# Click the &amp;quot;Export playlist to a file&amp;quot; button (this is the 2nd button from the left).&lt;br /&gt;
# Repeat the process for any other playlists that you want to save.&lt;br /&gt;
&lt;br /&gt;
To import your playlist files into your new copy of Flashpoint, follow these steps:&lt;br /&gt;
# Make sure you've closed your old copy of Flashpoint, then open the new one.&lt;br /&gt;
# If you are transferring a Games playlist, click the Games tab of the launcher. If you are transferring an Animations playlist, click the Animations tab.&lt;br /&gt;
# Scroll down to the bottom of the left sidebar, then click the &amp;quot;Import Playlist&amp;quot; button.&lt;br /&gt;
# Navigate to the folder where your old playlists are stored. &lt;br /&gt;
#* If your old version of Flashpoint is '''8.0 or below''', your playlist files will be located inside its &amp;lt;code&amp;gt;Data\Playlists&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#* Otherwise, your playlist files will be located in the folder where you exported them.&lt;br /&gt;
# Double-click a playlist (JSON file) to import it. Repeat the process for any other playlists that you want to import.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UninstallFlashpoint|How do I uninstall Flashpoint from my computer?}}&lt;br /&gt;
As Flashpoint is a fully portable application, it can be uninstalled by simply deleting its main folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|DownloadUltimate|What's the best way to download Flashpoint Ultimate?}}&lt;br /&gt;
If you're updating to a new version or you're low on disk space, we recommend using [https://flashpointarchive.org/downloads/#updater FlashpointUpdater]. In addition to updating an existing copy, it can also be used to download a full copy of Flashpoint Ultimate by pointing it at an empty folder. This lets you avoid downloading and extracting a 7Z file, saving a lot of disk space.&lt;br /&gt;
&lt;br /&gt;
If you want the download to be as quick as possible, we recommend using the [https://flashpointarchive.org/downloads/ torrent]. It will be faster, but it comes in the form of a large 7Z file. That means you'll need sufficient free disk space both to download and extract it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Linux|Can I use Flashpoint on Linux?}}&lt;br /&gt;
Yes, although not all platforms and features are supported. See [[Linux Support]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Chromebook|Can I use Flashpoint on a Chromebook?}}&lt;br /&gt;
Yes, but only if your Chromebook's processor architecture is x86_64. [https://www.youtube.com/watch?v=lDbuKCEfAqY This video explains how to check your Chromebook's processor architecture].&lt;br /&gt;
&lt;br /&gt;
You'll also need to [https://support.google.com/chromebook/answer/9145439 install Linux on your Chromebook] if you haven't done so yet.&lt;br /&gt;
&lt;br /&gt;
Once Linux is installed on your x86_64 Chromebook, see [[Linux Support]] for instructions on how to install Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Mac|Can I use Flashpoint on Mac?}}&lt;br /&gt;
A heavily experimental Flashpoint package is available for MacOS. See [[Mac Support]].&lt;br /&gt;
&lt;br /&gt;
== Playing games ==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherShortcut|How do I create a shortcut to Flashpoint on my desktop/taskbar/start menu?}}&lt;br /&gt;
Go into the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; folder that's inside your Flashpoint directory and look for &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt;. Right-click it and click &amp;lt;code&amp;gt;Send to &amp;gt; Desktop (create shortcut)&amp;lt;/code&amp;gt;, or drag it to your taskbar or start menu. '''CAUTION: Do NOT drag &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt; directly to your desktop as that will move the file, which will make the launcher not work.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameShortcut|How do I create a shortcut to a specific game/animation in Flashpoint?}}&lt;br /&gt;
This feature is planned for Flashpoint Launcher, but for now, you'll need to download two separate tools. Follow the steps below:&lt;br /&gt;
# Download the [https://github.com/oblivioncth/CLIFp/releases/latest latest static release of CLIFp].&lt;br /&gt;
# Extract the ZIP file and move &amp;lt;code&amp;gt;CLIFp.exe&amp;lt;/code&amp;gt; into your Flashpoint folder.&lt;br /&gt;
# Download [https://github.com/maichiu/FlashpointShortcutMaker/archive/main.zip Flashpoint Shortcut Maker].&lt;br /&gt;
# Extract the ZIP file and move &amp;lt;code&amp;gt;FlashpointShortcutMaker.vbs&amp;lt;/code&amp;gt; into your Flashpoint folder.&lt;br /&gt;
Now that you have CLIFp and Flashpoint Shortcut Maker set up, follow the steps below to create a shortcut:&lt;br /&gt;
# Open Flashpoint Launcher and find the game/animation that you want to create a shortcut for.&lt;br /&gt;
# Right-click the game/animation and click &amp;quot;Copy Game UUID&amp;quot;.&lt;br /&gt;
# Double-click FlashpointShortcutMaker.vbs.&lt;br /&gt;
# Paste the UUID of the game/animation that you copied in step 2. Click OK, and a shortcut will appear on your desktop!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameNotFound|Why can I not find ''X'' game/animation in the launcher? Why do some games/animations not appear?}}&lt;br /&gt;
There are a few possibilities:&lt;br /&gt;
&lt;br /&gt;
* Make sure you spelled the name of the game/animation correctly when searching. If a search fails, try searching for partial names rather than full names. Varying punctuation is also a common culprit. We are planning on overhauling the Search feature to allow for more customizable and dynamic browsing in the future, so stay tuned!&lt;br /&gt;
* If the game/animation has adult content, you'll need to follow [[#ShowExtreme|these instructions]] before it will be visible.&lt;br /&gt;
* Make sure you don't have a playlist selected by accident; Searching in a playlist will not work. So make sure you have ''All Games'' selected in the left-hand column before making your search.&lt;br /&gt;
* It's also possible that we don't have the game yet. If you wish to request a game or an animation to be added to Flashpoint, you can do so via the [[Request Form]]. Alternatively, if you want to ensure that the game/animation is added, you can learn how to ''curate'' it yourself by following our [[Curation Tutorial]]. '''In either case, please thoroughly search the master lists above to make sure that we don't have the game or animation already.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ShowExtreme|How do I show/hide Extreme content in Flashpoint?}}&lt;br /&gt;
To show Extreme content in Flashpoint, click the Config tab of the launcher and scroll down to the &amp;quot;Content Filters&amp;quot; section, then turn on the &amp;quot;Show Extreme Filters&amp;quot; option. To hide extreme content, just switch the option off again.&lt;br /&gt;
&lt;br /&gt;
To hide or show content matching a specific filter, click the eye icon next to the filter to toggle its visibility. When the eye icon is lit up, it means that content matching that filter is visible. You can also create your own filter by clicking the + button in the bottom-right corner.&lt;br /&gt;
[[:File:ContentFilters.png|Here is a diagram to help explain]]. &lt;br /&gt;
&lt;br /&gt;
If you want to hide these settings altogether, for example if you have children using Flashpoint, you can edit the file &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; with any text editor to change the &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; value next to &amp;lt;code&amp;gt;disableExtremeGames&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, saving the file afterwards.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Fullscreen|Can I play the games in fullscreen? Can I make them bigger?}}&lt;br /&gt;
The answer depends on the type of game you're playing. See below:&lt;br /&gt;
* For Flash games that open in the Flash projector, you can drag the corner of the window to resize it. Do your best to maintain the window's original aspect ratio, otherwise some games might behave in unexpected ways.&lt;br /&gt;
* For Flash, Shockwave, and Java games, you can play them in fullscreen using [http://tanalin.com/en/projects/integer-scaler/ IntegerScaler]. However, this program doesn't play well with multi-monitor setups.&lt;br /&gt;
* For most games that open in a browser, you can press &amp;lt;code&amp;gt;Ctrl&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Ctrl&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (Ctrl-plus and Ctrl-minus) to zoom in and out. In most cases, fullscreen is not possible for these games.&lt;br /&gt;
* Another option for Shockwave is to use SPRS, a version of the Shockwave projector that runs the games in fullscreen. Though keep in mind that this feature is experimental and has only been tested with a handful of games, therefore it may not work well with all games.&lt;br /&gt;
&lt;br /&gt;
To use SPRS:&lt;br /&gt;
* If the game is a GameZIP title: click Open Game Data Browser under the game's screenshot and edit the &amp;lt;code&amp;gt;Application Path&amp;lt;/code&amp;gt; field. This does not require editing to be enabled.&lt;br /&gt;
* If the game is a Legacy title: click the pencil icon on the upper right of the game info section for the game you want to play in fullscreen (if you don't see the icon, enable editing on the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab). Scroll down to the field labeled &amp;lt;code&amp;gt;Application Path&amp;lt;/code&amp;gt; and change &amp;lt;code&amp;gt;SPR.exe&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;SPRS.exe&amp;lt;/code&amp;gt;. Click the checkmark button at the top to confirm. Now, launch the game.&lt;br /&gt;
&lt;br /&gt;
To close the game, press &amp;lt;code&amp;gt;Esc&amp;lt;/code&amp;gt; (or alternatively, &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;F4&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|RecentGames|Can I view a list of my recently played games?}}&lt;br /&gt;
As of Infinity 12, this is a native feature of the launcher. Make sure Track Playtime is enabled in the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab, and set your search view to &amp;lt;code&amp;gt;Last Played&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Descending&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|EnableEditing|How do I edit a game in my copy of Flashpoint?}}&lt;br /&gt;
To allow editing games in your copy of Flashpoint, click the Config tab of Flashpoint Launcher, then check the &amp;quot;Enable Editing&amp;quot; box. Then click &amp;quot;Save and Restart.&amp;quot; When Flashpoint Launcher re-opens, you'll notice the following changes:&lt;br /&gt;
* Clicking the pencil icon on the right sidebar will allow you to edit a game entry.&lt;br /&gt;
* Clicking the trash icon on the right sidebar will allow you to delete a game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PlaylistEditing|How do I edit a playlist?}}&lt;br /&gt;
To add a game to a playlist, drag it onto the playlist in the left sidebar. To remove a game from a playlist, select the playlist and the game, then click the X button in the top-right corner next to the game's title. &lt;br /&gt;
&lt;br /&gt;
As of Infinity 12.1, entries can be rearranged within the playlist by clicking and dragging while in &amp;lt;code&amp;gt;List&amp;lt;/code&amp;gt; view. This can be set in the bottom right of Flashpoint, next to the zoom bar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameAssets|Where are the games stored?}}&lt;br /&gt;
Zipped games are stored in the &amp;lt;code&amp;gt;Data\Games&amp;lt;/code&amp;gt; folder within Flashpoint's directory (wherever you extracted it to). Non-zipped games are stored in the &amp;lt;code&amp;gt;Legacy\htdocs&amp;lt;/code&amp;gt; folder. To find the files for a specific game, right-click the game entry in Flashpoint Launcher, then click &amp;quot;Open File Location.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SaveData|Where is the games' save data kept? How can I delete it/transfer it to another computer/drive?}}&lt;br /&gt;
You can find the location where each platform keeps their save data in [[Save Data Locations]]. For your convenience, there are two batch scripts included in Flashpoint's &amp;lt;code&amp;gt;FPSoftware&amp;lt;/code&amp;gt; folder which can be used to back up and restore Flash save data to another computer or drive; Namely ''Saves Manager - Backup.bat'' and ''Saves Manager - Restore.bat''. If you want to delete save data or manage non-Flash data, you are going to have to find it manually at the locations listed on the aforementioned page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PoptropicaRefreshing|Poptropica was working, but now it's endlessly refreshing instead of letting me get into the game! What can I do?}}&lt;br /&gt;
Try copying and pasting one of these URLs into Flashpoint Navigator's address bar:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.poptropica.com/base.php?room=FlashpointStart&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.poptropica.com/base.php?room=City2&amp;amp;island=Early&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
This should break you out of the loop and allow you to continue playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|HappyWheels|I want to play Happy Wheels! What should I download?}}&lt;br /&gt;
We have a few options:&lt;br /&gt;
* The Happy Wheels Demo is available in Flashpoint Infinity. The demo is missing the user levels and other extra content from the full version.&lt;br /&gt;
* The full version of Happy Wheels is included with Flashpoint Ultimate. It includes all user levels up to 2019-03-24.&lt;br /&gt;
* We also offer a standalone download called [https://archive.org/download/Happy_Wheels_Offline/Happy%20Wheels%201.1.zip Happy Wheels Offline]. It only includes user levels up to 2018-11-26, but it's only 8GB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MoshiMonsters|I want to play Moshi Monsters! What should I download?}}&lt;br /&gt;
Moshi Monsters is available in [https://flashpointarchive.org/downloads/ Flashpoint Ultimate and Infinity]. If you want a full, offline copy of Moshi Monsters but don't want to download Flashpoint Ultimate, you can download our [https://download.unstable.life/static/Moshi.7z standalone Moshi Monsters package].&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CommandLineUpdate|When I try to update Flashpoint, I see one of the following error messages:|&lt;br /&gt;
* &amp;quot;The component list could not be downloaded! Verify that your internet connection is working.&amp;quot;&lt;br /&gt;
* &amp;quot;Metadata update requires a newer Launcher version, but the software update is not currently available.&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
Flashpoint Manager sometimes has trouble connecting to the internet because it uses an outdated library. If the rest of Flashpoint is working fine, you can update Flashpoint's components using the command line tool &amp;lt;code&amp;gt;fpm&amp;lt;/code&amp;gt; instead. Follow these steps:&lt;br /&gt;
# Close Flashpoint if it is open.&lt;br /&gt;
# Open File Explorer and navigate to the Manager folder within your Flashpoint folder.&lt;br /&gt;
# Type &amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt; into File Explorer's path bar, replacing the existing text. Then press Enter.&lt;br /&gt;
# In the Command Prompt window that opens, type &amp;lt;code&amp;gt;fpm update&amp;lt;/code&amp;gt; and press Enter.&lt;br /&gt;
# Type &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; and press Enter to confirm that you want to update. Wait for the update to complete before reopening Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OldInfinityVersions|Why doesn't my old version of Flashpoint Infinity work anymore? I can't download games or logos/screenshots.}}&lt;br /&gt;
Due to SSL certificate issues outside of our control, old versions of Flashpoint Infinity (10.0 and below) do not work anymore. You will need to [[#UpdateFlashpoint|update to the latest version of Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhiteScreenAndNoImages|I'm using Flashpoint Infinity, launching games always shows a blank white screen, and no logos and screenshots are loading! How do I fix this?}}&lt;br /&gt;
Follow each of these steps and check to see if Flashpoint works properly after each one. If it still shows a white screen, try the next step.&lt;br /&gt;
# Follow the [[Troubleshooting Antivirus Interference|antivirus interference]] steps to prevent an antivirus such as Avast or AVG from interfering with Flashpoint.&lt;br /&gt;
# If Flashpoint still doesn't work, your router probably has internet filtering software installed that is blocking our Infinity server. A common one is McAfee Secure Home Platform; [https://service.mcafee.com/webcenter/portal/cp/home/articleview?locale=en_US&amp;amp;articleId=TS102694 here is how to disable it].&lt;br /&gt;
# If Flashpoint still doesn't work, you might be experiencing a different problem. Follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
Programs like [https://github.com/vrcx-team/VRCX VRCX] may use the same default port that Flashpoint does. In this situation, make sure the other program is closed so that the port is available for Flashpoint to use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UltimateBrokenAfterUpdate|After I updated to the latest Flashpoint Ultimate using the updater, no games are working! Is there a fix?}}&lt;br /&gt;
Follow the steps below to fix the problem:&lt;br /&gt;
# Download [http://infinity.unstable.life/Flashpoint/Server/alpine.qcow2 this file].&lt;br /&gt;
# Replace the existing file in Flashpoint's &amp;lt;code&amp;gt;Server&amp;lt;/code&amp;gt; folder with the file that you downloaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherNotOpening|When I double-click Flashpoint.exe, nothing happens! What can I do?}}&lt;br /&gt;
When you open Flashpoint Launcher, a bug may occur that prevents it from showing the window. If this happens, open Windows Task Manager, click the Details tab, and look for any process named &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt;. Then click &amp;quot;End Process&amp;quot;, and double-click Flashpoint.exe again to see if it starts normally.&lt;br /&gt;
&lt;br /&gt;
If the issue persists, or if the Launcher doesn't open ''after'' the first time you started it, close all Flashpoint processes again, then look for a 0 KB &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; file in the same location as the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut. If it is 0 KB, delete the file. Once done, launch Flashpoint using the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut. This will remake the file based on &amp;lt;code&amp;gt;.preferences.defaults.json&amp;lt;/code&amp;gt;, and it should now open normally. Note: If you previously changed some settings on the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab, you will have to set them again.&lt;br /&gt;
&lt;br /&gt;
The problem can also be caused by a port conflict between Flashpoint and another application. Restarting your computer is the easiest way to fix the problem. &lt;br /&gt;
Or if you have a program that uses Hyper-V (such as Windows Subsystem for Linux/Android), you can try adding port 12001 to the excluded port range by following [https://stackoverflow.com/a/54727281 these instructions]. If you haven't heard of Hyper-V before, this solution probably doesn't apply to you.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MissingFolder|I extracted Flashpoint into my Downloads folder, but now I can't find it! Where is my Flashpoint folder?}}&lt;br /&gt;
If your Downloads folder is grouped by date, you'll need to scroll down to the &amp;quot;Earlier this year&amp;quot; or &amp;quot;A long time ago&amp;quot; section to find your Flashpoint folder. This is because Flashpoint's files were packed into the installer &amp;quot;a long time ago&amp;quot;, so they appear on your computer as being from that date, even though the installer file itself was downloaded to your computer recently.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameDeleted|I accidentally deleted a game/animation from Flashpoint! How can I reset it?}}&lt;br /&gt;
Follow the steps below:&lt;br /&gt;
# Delete the &amp;lt;code&amp;gt;flashpoint.sqlite&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;Data&amp;lt;/code&amp;gt; folder. Warning: this will erase all saved play time.&lt;br /&gt;
# Open &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt;, at the bottom, replace the value in &amp;lt;code&amp;gt;latestUpdateTime&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;1970-01-01&amp;quot;&amp;lt;/code&amp;gt;, save the changes.&lt;br /&gt;
# Open Flashpoint and Update metadata, downloading a completely fresh database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ToggleSidebars|I can't see the left (or right) sidebar of the launcher anymore! Where did it go?}}&lt;br /&gt;
Click the arrow buttons on the top-right corner of the launcher to toggle the left and right sidebars. ---&amp;gt; &lt;br /&gt;
[[File:ShowHideSidebars.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Logos|Why can't I see the games' logos/screenshots?}}&lt;br /&gt;
Switch to the ''Grid'' viewing mode using the drop-down menu at the bottom-right corner of the launcher window. Flashpoint Infinity does not display them by default for perfomance reasons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OpenTorrentFile|Why won't my Ultimate torrent work?}}&lt;br /&gt;
You will need a torrent client such as [https://www.qbittorrent.org/ qBittorrent] to open the .torrent file. The .torrent file tells your torrent client how to download Flashpoint Ultimate.&lt;br /&gt;
&lt;br /&gt;
Do '''not''' use the torrent from Archive.org! Because of the size of Flashpoint Ultimate, Archive.org will not seed its torrent. Instead, use the torrent link on [https://flashpointarchive.org/downloads/ FlashpointArchive.org].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UltimateNotWorking|Why is Flashpoint Ultimate not working after my download?}}&lt;br /&gt;
Make sure you unzip the program, as it will not work while still zipped. Please use [https://www.7-zip.org 7-Zip] when doing this, as WinRAR is known to fail. If Flashpoint is still not working, follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Corrupted7ZFile|When I try to open the Flashpoint Ultimate 7Z file with 7-Zip, it says &amp;quot;Cannot open as archive.&amp;quot; What's the problem?}}&lt;br /&gt;
The download was probably corrupted. Browsers are not designed to download gigantic files like Flashpoint Ultimate, so you'll need to use a download manager such as [https://www.freedownloadmanager.org/ Free Download Manager] to download the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CheckHash|How can I check whether Flashpoint Ultimate downloaded successfully?}}&lt;br /&gt;
You'll need to check whether the hash of the file you downloaded matches the expected hash. First, install [https://www.7-zip.org 7-Zip] if you don't have it already. Next, follow these steps:&lt;br /&gt;
# Right-click the 7Z file that you downloaded.&lt;br /&gt;
# Choose &amp;quot;CRC SHA...&amp;quot;, then choose SHA1 or CRC32.&lt;br /&gt;
# Go to the [https://flashpointarchive.org/downloads/ Flashpoint downloads page] and click the button labeled &amp;quot;Mirror&amp;quot; or &amp;quot;Archive.org&amp;quot; underneath the Flashpoint Ultimate heading. This should take you to Flashpoint Ultimate's Archive.org entry.&lt;br /&gt;
# Scroll down and find the &amp;quot;Download Options&amp;quot; sidebar on the right. Click the &amp;quot;Show All&amp;quot; link.&lt;br /&gt;
# Click the file ending in &amp;lt;code&amp;gt;_files.xml&amp;lt;/code&amp;gt;. For example, on Flashpoint 6.3's page, the file is called &amp;lt;code&amp;gt;Flashpoint6.3_files.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You should see a list of files in XML format. Check the hash listed for the file, and make sure it matches the hash you found in Step 2. For example, if you chose CRC32 in Step 2, make sure the CRC32 hashes are the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|InfinityPartialDownloads|Most games are working, but when I try to open a specific game, I get an error like one of these:|&lt;br /&gt;
* &amp;quot;The file __ is not a Director file.&amp;quot;&lt;br /&gt;
* &amp;quot;Error launching Unity Player: bad file length&amp;quot;&lt;br /&gt;
* &amp;quot;Failed to initialize player's 3D settings&amp;quot;&lt;br /&gt;
* A stuck loading bar&lt;br /&gt;
* Partially loaded images, missing elements on a page or in a game, or other problems indicating file corruption&lt;br /&gt;
}}&lt;br /&gt;
If you are using Flashpoint Infinity, it's very likely that Flashpoint Router failed to download a complete file. To solve the problem, follow these steps:&lt;br /&gt;
# Right-click the game that you are trying to play, then click &amp;quot;Open Game in Explorer&amp;quot; (&amp;quot;Open File Location&amp;quot; in Flashpoint 11.1 and older).&lt;br /&gt;
# This will open a folder; delete all of the files there.&lt;br /&gt;
# Clear the cache by following [[#ClearWinINetCache|these steps]].&lt;br /&gt;
# Try launching the game again.&lt;br /&gt;
If the problem persists, try [[#UpdateRouter|updating Flashpoint Router]]. If that doesn't help, follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UpdateRouter|How do I update Flashpoint Router?}}&lt;br /&gt;
Follow these steps:&lt;br /&gt;
# Download this file: https://raw.githubusercontent.com/FlashpointProject/Flashpoint-Router/master/router.php&lt;br /&gt;
# Place the downloaded file in the &amp;lt;code&amp;gt;Legacy&amp;lt;/code&amp;gt; folder of your Flashpoint folder, overwriting the original &amp;lt;code&amp;gt;router.php&amp;lt;/code&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|3DVIAAudioBug|I am playing a 3DVIA Player webgame and the audio is loud and distorted, how do I fix it?}}&lt;br /&gt;
Your computer has an issue with MP3 playback caused by the LAV Audio codec. Follow the steps below to fix the problem:&lt;br /&gt;
# Find LAV Audio in the Start Menu and open it. This will open the LAV Audio Configuration window.&lt;br /&gt;
# In the LAV Audio Configuration window, under Output Formats, uncheck 24-bit Integer, 32-bit Integer, and 32-bit Floating point.&lt;br /&gt;
# Click OK to save the settings and close the LAV Audio Configuration window.&lt;br /&gt;
If you don't see a LAV Audio shortcut in your Start Menu, you may need to re-run the [https://github.com/Nevcairiel/LAVFilters/releases LAV Filters installer].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ServerExited|Games are not working, and an error like this one appears constantly in the Launcher's logs:|&lt;br /&gt;
 Server exited with code 3221225781&lt;br /&gt;
}}&lt;br /&gt;
First, make sure that you have installed all of the latest Windows Updates. Next, install the [https://dotnet.microsoft.com/download/dotnet-framework/net47 Microsoft .NET Framework] and the [https://www.microsoft.com/en-us/download/details.aspx?id=48145 Visual C++ 2015 x86 Redistributable]. When you install the Visual C++ Redistributable, '''make sure to install the x86 version''', even if you're on a 64-bit machine!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherBlackScreen|When I open Flashpoint all I get is a black/grey screen. What should I do?}}&lt;br /&gt;
If your computer has an older graphics card, it may not support the launcher's hardware acceleration. To get around this, disable hardware acceleration by following these steps:&lt;br /&gt;
&lt;br /&gt;
# In your main Flashpoint folder, select the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut by clicking it once.&lt;br /&gt;
# Press &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;Enter&amp;lt;/code&amp;gt; to bring up its properties window.&lt;br /&gt;
# In the &amp;lt;code&amp;gt;Target&amp;lt;/code&amp;gt; field, add a space at the very end of the field followed by &amp;lt;code&amp;gt;--disable-gpu&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Click OK&lt;br /&gt;
# Launch Flashpoint by double-clicking the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut.&lt;br /&gt;
&lt;br /&gt;
Note that this change only affects the launcher itself, and shouldn't have any impact on its performance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|spawnENOENT|Launching games never does anything, and a message like this appears on Flashpoint's Logs tab:|&lt;br /&gt;
 [Game name] failed to start, spawn [path] ENOENT&lt;br /&gt;
}}&lt;br /&gt;
To launch games, Flashpoint must be able to access the Command Prompt. Follow these steps to check this:&lt;br /&gt;
# Press Windows+R to open the Run box. &lt;br /&gt;
# Copy and paste the path from the message (between ''spawn'' and ''ENOENT'') into the box, then press Enter. &lt;br /&gt;
A Command Prompt window should open. If it ''does not'' open, follow the steps below to fix the problem. If it ''does'' open, skip the below steps.&lt;br /&gt;
# Press Windows+R to open the Run box again.&lt;br /&gt;
# Type/paste &amp;lt;code&amp;gt;sysdm.cpl&amp;lt;/code&amp;gt; into the box and press Enter.&lt;br /&gt;
# Click the &amp;quot;Advanced&amp;quot; tab, then click the &amp;quot;Environment Variables&amp;quot; button.&lt;br /&gt;
# Under System Variables, double-click the &amp;lt;code&amp;gt;ComSpec&amp;lt;/code&amp;gt; variable to edit it.&lt;br /&gt;
# Change the variable value to &amp;lt;code&amp;gt;%SystemRoot%\system32\cmd.exe&amp;lt;/code&amp;gt; and click OK. &lt;br /&gt;
# Click OK again to exit out of the dialog boxes that are still open.&lt;br /&gt;
&lt;br /&gt;
If the problem persists, Flashpoint may be missing necessary software to launch games. The path to the software will be listed in a line of the log starting with &amp;lt;code&amp;gt;applicationPath&amp;lt;/code&amp;gt;. Here is an example:&lt;br /&gt;
 applicationPath: &amp;quot;FPSoftware\Flash\flashplayer_32_sa.exe&amp;quot;,&lt;br /&gt;
Open your Flashpoint folder and check whether the file path exists. If it does not, it may have been deleted by antivirus; see [[Troubleshooting Antivirus Interference]]. If all else fails, try re-installing Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|AMD|Flash games are just showing a black/grey/white screen, but I can still hear the game's audio. How do I fix this?}}&lt;br /&gt;
Recent versions of the AMD Adrenalin graphics driver (22.5.2 and later) cause Flash content to only display a black/grey/white screen, while the audio still works and the content can still be interacted with.&lt;br /&gt;
&lt;br /&gt;
If you have an AMD Radeon RX 6000 series or later GPU and are using the Adrenalin graphics driver, you'll need to either roll back your driver to 22.5.1 or older, or disable hardware acceleration in Flash Player to fix the visuals.&lt;br /&gt;
&lt;br /&gt;
To roll back your driver:&lt;br /&gt;
# Open the Start menu, then type &amp;lt;code&amp;gt;Device Manager&amp;lt;/code&amp;gt; and click the first result.&lt;br /&gt;
# Click the arrow next to &amp;quot;Display adapters&amp;quot; to reveal your graphics driver.&lt;br /&gt;
# Right click on the item that pops up, then click Properties.&lt;br /&gt;
# Select the Driver tab, then click &amp;quot;Roll Back Driver.&amp;quot;&lt;br /&gt;
# Click &amp;quot;Yes&amp;quot; to confirm the rollback, then click &amp;quot;Yes&amp;quot; again to restart your computer.&lt;br /&gt;
&lt;br /&gt;
If you don't want to or can't roll back your driver, you can instead disable hardware acceleration in Flash Player:&lt;br /&gt;
# [https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-10/ Open the Command Prompt as an Administrator by following these steps].&lt;br /&gt;
# Paste in the following command, then press Enter:&lt;br /&gt;
 mkdir &amp;quot;%WINDIR%\SysWow64\Macromed\Flash&amp;quot; 2&amp;gt;NUL &amp;amp; echo;&amp;amp;echo;DisableHardwareAcceleration = 1 &amp;gt;&amp;gt; &amp;quot;%WINDIR%\SysWow64\Macromed\Flash\mms.cfg&amp;quot;&lt;br /&gt;
Note that disabling hardware acceleration may significantly reduce the framerate of some 3D Flash games. (Other Flash games should not be affected.)&lt;br /&gt;
&lt;br /&gt;
'''On Linux''', you need to create a file in the virtual C: drive set up by wine. Go into &amp;lt;code&amp;gt;/home/USERNAME/.wine/dosdevices/c:/windows/syswow64/&amp;lt;/code&amp;gt;, create a directory named &amp;lt;code&amp;gt;Macromed&amp;lt;/code&amp;gt; (without &amp;quot;...ia&amp;quot;, it's not a typo), create another directory in it named &amp;lt;code&amp;gt;Flash&amp;lt;/code&amp;gt; and finally, create file &amp;lt;code&amp;gt;mms.cfg&amp;lt;/code&amp;gt; in this directory. Paste the following text into this file:&lt;br /&gt;
 DisableHardwareAcceleration = 1&lt;br /&gt;
Flash content should now start displaying video normally, even without need to restart Flashpoint.&lt;br /&gt;
&lt;br /&gt;
{{anchor|BasiliskKeyboardControls|}}&lt;br /&gt;
{{anchor|FPNavigatorKeyboardControls|}}&lt;br /&gt;
{{Q&amp;amp;A|FlashPluginCrash|I'm trying to play a Flash game such as ''Poptropica'', ''Steppenwolf'' or ''Drakens värld'' in Flashpoint Navigator or Basilisk, but the Adobe Flash plugin is crashing, or the keyboard controls aren't working! Is there a fix?}}&lt;br /&gt;
On some computers, Flash Player does not obey the browser's Protected Mode setting, so it must be set in the system's Flash Player configuration instead. Follow the steps below:&lt;br /&gt;
# [https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-10/ Open the Command Prompt as an Administrator by following these steps].&lt;br /&gt;
# Paste in the following command, then press Enter:&lt;br /&gt;
 mkdir &amp;quot;%WINDIR%\SysWow64\Macromed\Flash&amp;quot; 2&amp;gt;NUL &amp;amp; echo;&amp;amp;echo;ProtectedMode = 0 &amp;gt;&amp;gt; &amp;quot;%WINDIR%\SysWow64\Macromed\Flash\mms.cfg&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Work &amp;amp; Curation==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SubmitGame|What is the difference between requesting and curating a game? Can I &amp;quot;submit&amp;quot; a game?}}&lt;br /&gt;
Requesting - This option adds your game to an ever-growing list of ones people want added. You will need to fill out the request form which takes 1-5 minutes. Chances of game being saved by any of the curators is small because there are thousands of games waiting on the list, some of which have been waiting for over a year. If you want to increase the chances of it being saved, we suggest that you try to write an engaging description of the game and/or the reason you want it saved.&lt;br /&gt;
&lt;br /&gt;
Curating - This is the process of actually adding the game to Flashpoint. It requires testing the game using procedures detailed in our curation guides. It takes about 30 minutes to do the first time, but as you learn the process you can get it under 5 minutes.&lt;br /&gt;
To get started, follow our [[Curation Tutorial]].&lt;br /&gt;
Once you curate a game, it will be saved and added to the next version of Flashpoint. &lt;br /&gt;
&lt;br /&gt;
If you'd like to learn more about the concept of digital curation, read [https://en.wikipedia.org/wiki/Digital_curation this article]. It explains the principles behind what we do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MetadataEdits|How do I correct a problem with a game's metadata? Does editing the game in my copy of Flashpoint update it for everyone?}}&lt;br /&gt;
No, editing a game in your copy of Flashpoint does not update it for everyone. To get your change included in the next version of Flashpoint, follow the instructions in the [[Metadata Edits]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ScrapeWebsites|What tools should I use to archive whole websites?}}&lt;br /&gt;
See [[Helpful Tools#Software for Archiving|Helpful Tools]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhatPlatform|How do I tell what platform a game is?}}&lt;br /&gt;
The easiest way to check these kinds of things is to right-click the game window and look at the context menu that appears. If it says something about Flash, it's a Flash game. If it says nothing out of the ordinary or no context menu appeared, it's probably HTML5. See [[Media:What_platform.png|this image]] for a summary.&lt;br /&gt;
&lt;br /&gt;
You can also use Inspect Element to look at the embed of the game for the following file extensions:&lt;br /&gt;
&lt;br /&gt;
.swf - Flash&lt;br /&gt;
&lt;br /&gt;
.dcr/.dir/.dxr - Shockwave&lt;br /&gt;
&lt;br /&gt;
.unity3d - Unity Web Player&lt;br /&gt;
&lt;br /&gt;
.jar/.class - Java&lt;br /&gt;
&lt;br /&gt;
.stk - ShiVa3D&lt;br /&gt;
&lt;br /&gt;
.xap - Silverlight&lt;br /&gt;
&lt;br /&gt;
.vmo - 3DVIA&lt;br /&gt;
&lt;br /&gt;
If a game runs only in Internet Explorer, references a .cab file, and is not one of the above types of games, it is probably an ActiveX game.&lt;br /&gt;
&lt;br /&gt;
If a game does not require any plugins or ActiveX controls to run, then it is probably an HTML5 (or HTML/JavaScript) game.&lt;br /&gt;
&lt;br /&gt;
If it's something else it may be under one of our other [[Platforms|platforms]], but these are the most common types. The full list of the file types that our platforms use is on the linked page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SubmitSWFs|Where can I submit my collection of SWFs?}}&lt;br /&gt;
The [https://archive.org/ Internet Archive] is the best place to upload a collection of SWFs.&lt;br /&gt;
&lt;br /&gt;
Flashfreeze, our own public storage location, had to be taken down in 2023 due to a change regarding Google Drive storage. We currently have not setup an alternative since, but what was once on Flashfreeze is now on [https://archive.org/details/@dri0m Dri0m's Archive.org account].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Decompiler|What is a good tool to decompile/hack SWF files (Flash games)?}}&lt;br /&gt;
The recommended program for this purpose is ''[https://github.com/jindrapetrik/jpexs-decompiler/releases JPEXS Free Flash Decompiler]''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ClearWinINetCache|How do I clear the Flash projector's cache?}}&lt;br /&gt;
The Flash projectors use WinINet to perform network requests. Some other Flashpoint platforms, such as 3D Groove GX, also use WinINet. To clear the cache for these programs, follow these steps:&lt;br /&gt;
# Enable Editing in the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;Curate&amp;lt;/code&amp;gt; tab, and click &amp;lt;code&amp;gt;Clear WinINet Cache&amp;lt;/code&amp;gt;.&lt;br /&gt;
Alternatively, you can run the command manually by following these steps:&lt;br /&gt;
# Press Windows+R to open the Run box. &lt;br /&gt;
# Type or paste in the following command, then press Enter: &amp;lt;code&amp;gt;RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8&amp;lt;/code&amp;gt;&lt;br /&gt;
Note that for games that use the Flashpoint Navigator or Basilisk browser, you will need to [[#ClearFPNavigatorCache|clear the browser's cache]] instead.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{anchor|ClearBasiliskCache|}}&lt;br /&gt;
{{Q&amp;amp;A|ClearFPNavigatorCache|How do I clear the Flashpoint Navigator or Basilisk browser's cache?}}&lt;br /&gt;
Open the Flashpoint Navigator or Basilisk browser and follow these steps:&lt;br /&gt;
# Press the &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; key&lt;br /&gt;
# Click &amp;quot;History,&amp;quot; then &amp;quot;Clear Recent History...&amp;quot;&lt;br /&gt;
# Change the time range to &amp;quot;Everything&amp;quot; using the dropdown menu, then check the boxes next to &amp;quot;Cache&amp;quot; and &amp;quot;Offline Website Data.&amp;quot;&lt;br /&gt;
# Click &amp;quot;Clear Now.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|AlternatePlatformCuration|I'm curating an HTML5 version of a Flash game that is already in Flashpoint (or the other way around). Should I submit it as alternate of Flashpoint's existing entry?}}&lt;br /&gt;
No, you will need to submit a new, separate curation. Currently, alternate versions of a game are required to be of the same [[Platforms|Platform (technology)]] as the main game entry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NoTags|I filled out tags for my curation, but after I exported it, I noticed that the tags are missing! Why did this happen?}}&lt;br /&gt;
To add a tag to your curation, first type it into the Tags box, then ''select'' it by either clicking it, or pressing the Tab key and hitting Enter when the tag is highlighted. '''If you type a tag without selecting it, it will not be added to your curation!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CurateTabWhiteScreen|I'm curating in Flashpoint, and launching my curations shows a blank white screen. What do I do?}}&lt;br /&gt;
This issue may be caused by your file system not supporting symlinks, which are enabled by default in Flashpoint. To fix this, switch off the &amp;quot;Symlink Curation Content Folder&amp;quot; option on the Curate or Config tab. This issue may arise if you're using Flashpoint on an external device such as a USB or portable hard drive. Keep in mind turning off symlink will disallow you from using the [[MAD4FP]] curation tool.&lt;br /&gt;
&lt;br /&gt;
==Technical questions==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ActiveX|How does Flashpoint's ActiveX support work? What happens when an ActiveX control is registered?}}&lt;br /&gt;
[https://github.com/FlashpointProject/FlashpointSecureTools/tree/master/FlashpointSecurePlayer Flashpoint Secure Player] powers our ActiveX support. It provides a lightweight wrapper around Internet Explorer's engine, so it can load ActiveX controls just like Internet Explorer can. It has a significant advantage over Internet Explorer though: it allows us to use Internet Explorer's engine with Flashpoint but not change your Internet Explorer settings. It can load files through Flashpoint's proxy and load Flashpoint's ActiveX controls that do not work with Internet Explorer's default settings. In addition, Flashpoint Secure Player resets all changes that it makes to your system after it closes, meaning that ActiveX controls can be used without being permanently installed. All of the ActiveX controls supported by Flashpoint are included in the &amp;lt;code&amp;gt;FPSoftware\ActiveX&amp;lt;/code&amp;gt; folder; no ActiveX controls are downloaded from the internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LaunchBox|How can I add Flashpoint games to my LaunchBox collection?}}&lt;br /&gt;
You can use [https://forums.launchbox-app.com/files/file/2652-obbys-flashpoint-importer-for-launchbox/ this tool] to import games and playlists from Flashpoint into LaunchBox.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Meta]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Extended_FAQ&amp;diff=11142</id>
		<title>Extended FAQ</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Extended_FAQ&amp;diff=11142"/>
		<updated>2025-10-12T16:38:31Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* General questions about the project */ Update Antivirus section to include clarifications for bulk malware scanners like VirusTotal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Be sure to check the [https://flashpointarchive.org/faq/ main FAQ] if you don't see your question here, then ask in the #help channel of [https://discord.gg/kY8r2BbPQ9 our Discord] if you are still not satisfied. If you are using an old version of Flashpoint, you might also want to read the [[Extended FAQ/Legacy|Legacy FAQ]].&lt;br /&gt;
&lt;br /&gt;
Note that not all entries here are fully up to date yet.&lt;br /&gt;
&lt;br /&gt;
==General questions about the project==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhyFlashpoint|Why do I need Flashpoint to play the games offline? Can't I just use a standalone player like the Flash Player projector to play them?}}&lt;br /&gt;
Many web games have what is known as a ''sitelock'', which means that they will not work unless they are being played on the original site they were hosted on. Since the projector is not connected to the Internet and cannot identify those sites, those games will refuse to load on it. Flashpoint gets around this by running the games through a ''local server proxy'' which, simply put, tricks them into thinking they are being played on the original sites they were meant to be played on. Moreover, web games are commonly spread across multiple files rather than just one; those are known as ''multi-asset'' games. These types of games are less likely to run with just the projector on their own, but Flashpoint also deals with that. For more details, see [[How Flashpoint Works]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ROM|Can I have a zip or ROM of a specific game? Can I download just the games I want?}}&lt;br /&gt;
Flashpoint Infinity downloads games on demand, so you can keep only the games you like by using Flashpoint Infinity. But because game files must be laid out the same way as they would be on the internet, for most of Flashpoint's existence it was impossible to separate game files cleanly into individual packages. With Flashpoint's [[GameZIP Server]], games can now be served from standalone ZIP files, but many of the Legacy games that were saved before the GameZIP Server was implemented still need to be converted. We're working on it!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|FlashEOL|Didn't all Flash games disappear after December 2020?}}&lt;br /&gt;
Flash games don't disappear by themselves. However, since Flash support was [[Flash EOL|removed]] from browsers, most people aren't able to play Flash content unless they downgrade their browser and Flash versions to one that does not contain the kill switch. Emulators like [https://ruffle.rs/ Ruffle] exist, but they have many flaws and are not compatible with all Flash content. Because of this, many sites that hosted Flash games have decided to remove them. As we cannot rely on the assumption that sites will stay up, we're working hard to grab as many games as possible while they're still here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Antivirus|My antivirus flagged Flashpoint, and/or VirusTotal detected malware in one or more of Flashpoint's tools! Does Flashpoint have any viruses?}}&lt;br /&gt;
Flashpoint does not have any viruses. However, several antivirus programs falsely detect certain files in Flashpoint as viruses. Avast, AVG, and BitDefender are even known to render Flashpoint inoperable; you'll need to follow the instructions for [[Troubleshooting Antivirus Interference]]. As for VirusTotal or other bulk malware scanners, keep in mind that a handful of antimalware solutions detecting a program as malware does not necessarily mean the program is actually a virus; it may just do things that a specific antivirus considers malicious behavior, like downloading files from an external server in the case of the Flashpoint installer. Scanners on VirusTotal has also been known to falsely flag known-safe programs, such as the [https://web.archive.org/web/20221106121932/https://www.virustotal.com/gui/file/3b616cb0beaacffb53884b5ba0453312d2577db598d2a877a3b251125fb281a1 Steam installer] or even a basic [https://www.csoonline.com/article/562655/heres-why-the-scanners-on-virustotal-flagged-hello-world-as-harmful.html Hello World program]. You may verify this for yourself by scanning other programs you trust, like game launchers or system compatibility tools, and seeing if you get any hits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Legal|What is the legality of this?}}&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
The only real answer is nobody knows and really, nobody should care. Games that more or less have a ticking clock until they die need to be saved now, as fast as possible.&lt;br /&gt;
&lt;br /&gt;
''- BlueMaxima''&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ArchivedWebsites|Where can I see what websites have been archived?}}&lt;br /&gt;
We are working on consolidating and listing all of our scrapes, but for now, there are several places to look.&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/@dri0m Dri0m's Archive.org account] is where Flashfreeze now currently resides.&lt;br /&gt;
&lt;br /&gt;
* A few more site scrapes are available from [https://archive.org/details/2018_Flash_In_The_Pan_Core_Sample this Archive.org item] and [https://archive.org/details/@bluemaxima BlueMaxima's Archive.org account].&lt;br /&gt;
&lt;br /&gt;
* We track the sites we're saving on [https://docs.google.com/spreadsheets/d/1AwpA21I1HLacnDdQ_lRIMs1Yo3VC1uqRBq-mnRV11JU/edit this spreadsheet]. If you'd like a site saved, just add it to the appropriate column of the sheet.&lt;br /&gt;
&lt;br /&gt;
* The #flashfreeze channel on our Discord server also has some leftover rips people have either gotten onto archive.org, or our [https://fpfss.unstable.life/web/flashfreeze/files submission system]. (All of which are only accessible via Dri0m's Internet Archive account now.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PlaySWF|Can I use Flashpoint to play my own SWF or DCR files?}}&lt;br /&gt;
Follow our [[Curation Tutorial]] to add games to Flashpoint! Flashpoint comes with standalone projectors for Flash and Shockwave, and in some cases it will work to simply open an SWF with a Flash projector or open a DCR with a Director projector. But to ensure that games are preserved and work properly, you'll need to curate them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|HTML5|Won't the games just be converted to HTML5?}}&lt;br /&gt;
No. HTML5 is an entirely different technology, so they can't be converted automatically.&lt;br /&gt;
Developers could port them over to the platform, but most will not have the time or resources to do it. Besides, the capabilities of HTML5 are different from those of Flash, so a game ported to HTML5 will never be identical to the original.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Wayback|Can't I use the Wayback Machine to play them?}}&lt;br /&gt;
The game has to be archived there in the first place, which may or may not happen. Wayback is specifically poor at grabbing multi-asset games (games that use more than one file), so chances are that it will not work there.&lt;br /&gt;
Games with sitelocks won't work there even if they are archived.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CheckTheMasterList|How do I check whether a game is in Flashpoint?}}&lt;br /&gt;
See [[Searching the Collection]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OnlineMultiplayer|Are you able to add/support this game? It's based on Facebook/is online multi-player.}}&lt;br /&gt;
Probably not. To support always online games, the emulation of a server is required. To be able to do that is almost as much work as all of Flashpoint itself, so it really wouldn't be practical to put time into it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NoNitrome|Where are my favorite Nitrome games?}}&lt;br /&gt;
All of Nitrome's games were removed from Flashpoint 8.0 at Nitrome's request. This is per our [https://flashpointarchive.org/faq/ removal policy]. ''Please do not harass or behave rudely towards Nitrome. They are within their rights to request removal; please respect that.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ObjectionableContent|Why is &amp;lt;questionable content&amp;gt; included in Flashpoint?}}&lt;br /&gt;
Web games, like any other form of art, have always been used as a medium for indie developers to exercise their freedom of expression. Often, this includes homophobic, racist, sexist, and other objectionable content. As a preservation project, Flashpoint aims to archive as much content as possible from this era. It will not play the role of gatekeeper so that future generations can see what these technologies were used for. All of these works are a snapshot in time and provide a window into what humans wanted to create at the turn of the century as the internet was in its infancy. You do not have to agree with nor enjoy said content. In order to responsibly provide the means to organize the vast collection that is Flashpoint, it's required to tag questionable content appropriately so that others may use search filters to exclude it from the rest. With that being said, this does not apply to borderline illegal content.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NickRobinson|I watched a video by Nick Robinson on YouTube which said that games in Flashpoint connect to the internet! Is this true?}}&lt;br /&gt;
The short answer is '''no''', this is not true. Games in Flashpoint never connect directly to the internet; they connect to Flashpoint's &amp;quot;fake internet,&amp;quot; which is a proxy server running locally on your computer. If you are using Flashpoint '''Infinity''', this proxy server will connect to Flashpoint's server at &amp;lt;code&amp;gt;infinity.unstable.life&amp;lt;/code&amp;gt; to download any files that are unavailable locally. Once the game files are downloaded, the game can be played offline. If you are using Flashpoint '''Ultimate''', an internet connection is never required to play games. See [[How Flashpoint Works]] for more information.&lt;br /&gt;
&lt;br /&gt;
To address the specific claims in Nick Robinson's video: Mission in Snowdriftland has been fully archived in Flashpoint since 2019 and is fully playable offline in Flashpoint Infinity once the game files have been downloaded. We have tested this with all network adapters disabled via the Windows Control Panel. Nick Robinson used a third-party &amp;quot;internet killswitch&amp;quot; tool that may have unusually interfered with Flashpoint. He did not speak to us before the publication of the video and did not report any issues with our software to us, but later corrected the claims in his video as a comment on the video's page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Android|Why isn't Flashpoint on Android?}}&lt;br /&gt;
There are a multitude of reasons why a version of Flashpoint for Android isn't feasible at the moment.&lt;br /&gt;
&lt;br /&gt;
* The last version of Android to support and run Flash natively is 4.0 (Ice Cream Sandwich) which was released in 2011. Very few, if any, current devices can support this version of Android. Even if you were able to obtain a device running Android 4.0, installation of Flash would be impossible as the installer requires connecting to https://settings.adobe.com/ which is now disabled by Adobe.&lt;br /&gt;
* The vast majority of games in Flashpoint were designed to be viewed on desktop monitors and played with a keyboard and mouse, and would not be suitable for a handheld touchscreen.&lt;br /&gt;
* Flashpoint includes and supports more than just Flash; bringing Flashpoint over to Android would also mean developing Android support for many other Flashpoint components (Launcher, Web servers etc).&lt;br /&gt;
* While Android is Linux-based, it does not support docker or provide the same utilities/sockets/environment settings that allow Flashpoint to run on Linux.&lt;br /&gt;
* All software in Flashpoint is written for x86 architecture and is incompatible with ARM, which is the most common architecture on Android devices.&lt;br /&gt;
With that said, our experimental site [https://ooooooooo.ooo/ 9o3o] is able to play Flash titles that are compatible with Ruffle; you may be limited to games that only use the mouse though. Additionally, Ruffle has their own [https://github.com/ruffle-rs/ruffle-android native Android app], allowing the majority of single asset Flash titles can be played on mobile.&lt;br /&gt;
&lt;br /&gt;
==Setting up Flashpoint==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|FlashpointEditions|What version of Flashpoint should I get? What's the difference between Infinity and Ultimate?}}&lt;br /&gt;
If you have a lot of free disk space, bandwidth, and time, you should get Flashpoint Ultimate. But if you don't have a lot of free space, want to get Flashpoint up and running quickly, or only want to play a few games, you should get Flashpoint Infinity. See below for a detailed description of each edition of Flashpoint.&lt;br /&gt;
* '''Flashpoint Ultimate''': The full package. All games are fully playable offline. Also includes a logo and screenshot for each game. You'll need more than a terabyte of free disk space - see the [https://flashpointarchive.org/downloads/ Flashpoint downloads page] for more details.&lt;br /&gt;
* '''Flashpoint Infinity''': A minimalist build - games download as you choose to play them. Once games are fully downloaded, they will work offline. Logos and screenshots for games are also downloadable on demand, but Extras are not available.&lt;br /&gt;
* Flashpoint Core: A lightweight copy of Flashpoint with one game per platform to aid curation. Deprecated, with its tools merged into Infinity 12. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UpdateFlashpoint|How do I update Flashpoint when a new version is released?}}&lt;br /&gt;
If you have Flashpoint Ultimate, you can use [https://flashpointarchive.org/downloads/#updater FlashpointUpdater]. Starting with version 12, Infinity uses an Installer and Manager for Installation/Updating components. When new components release, open the Manager by either opening &amp;lt;code&amp;gt;FlashpointManager.exe&amp;lt;/code&amp;gt; in the Manager folder, or clicking &amp;lt;code&amp;gt;Open Flashpoint Manager&amp;lt;/code&amp;gt; in the bottom left corner of Infinity. You can transfer any playlists you'd like to keep from pre-Manager versions of Flashpoint to the new versions by following [[#TransferPlaylists|the instructions below]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|TransferPlaylists|How do I move my playlists to a new version of Flashpoint?}}&lt;br /&gt;
If your '''old version''' of Flashpoint is '''8.1 or above''', you'll need to export your playlists first:&lt;br /&gt;
# Open your old copy of Flashpoint. Click the appropriate tab, then click the playlist you want to keep.&lt;br /&gt;
# Click the &amp;quot;Export playlist to a file&amp;quot; button (this is the 2nd button from the left).&lt;br /&gt;
# Repeat the process for any other playlists that you want to save.&lt;br /&gt;
&lt;br /&gt;
To import your playlist files into your new copy of Flashpoint, follow these steps:&lt;br /&gt;
# Make sure you've closed your old copy of Flashpoint, then open the new one.&lt;br /&gt;
# If you are transferring a Games playlist, click the Games tab of the launcher. If you are transferring an Animations playlist, click the Animations tab.&lt;br /&gt;
# Scroll down to the bottom of the left sidebar, then click the &amp;quot;Import Playlist&amp;quot; button.&lt;br /&gt;
# Navigate to the folder where your old playlists are stored. &lt;br /&gt;
#* If your old version of Flashpoint is '''8.0 or below''', your playlist files will be located inside its &amp;lt;code&amp;gt;Data\Playlists&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
#* Otherwise, your playlist files will be located in the folder where you exported them.&lt;br /&gt;
# Double-click a playlist (JSON file) to import it. Repeat the process for any other playlists that you want to import.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UninstallFlashpoint|How do I uninstall Flashpoint from my computer?}}&lt;br /&gt;
As Flashpoint is a fully portable application, it can be uninstalled by simply deleting its main folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|DownloadUltimate|What's the best way to download Flashpoint Ultimate?}}&lt;br /&gt;
If you're updating to a new version or you're low on disk space, we recommend using [https://flashpointarchive.org/downloads/#updater FlashpointUpdater]. In addition to updating an existing copy, it can also be used to download a full copy of Flashpoint Ultimate by pointing it at an empty folder. This lets you avoid downloading and extracting a 7Z file, saving a lot of disk space.&lt;br /&gt;
&lt;br /&gt;
If you want the download to be as quick as possible, we recommend using the [https://flashpointarchive.org/downloads/ torrent]. It will be faster, but it comes in the form of a large 7Z file. That means you'll need sufficient free disk space both to download and extract it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Linux|Can I use Flashpoint on Linux?}}&lt;br /&gt;
Yes, although not all platforms and features are supported. See [[Linux Support]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Chromebook|Can I use Flashpoint on a Chromebook?}}&lt;br /&gt;
Yes, but only if your Chromebook's processor architecture is x86_64. [https://www.youtube.com/watch?v=lDbuKCEfAqY This video explains how to check your Chromebook's processor architecture].&lt;br /&gt;
&lt;br /&gt;
You'll also need to [https://support.google.com/chromebook/answer/9145439 install Linux on your Chromebook] if you haven't done so yet.&lt;br /&gt;
&lt;br /&gt;
Once Linux is installed on your x86_64 Chromebook, see [[Linux Support]] for instructions on how to install Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Mac|Can I use Flashpoint on Mac?}}&lt;br /&gt;
A heavily experimental Flashpoint package is available for MacOS. See [[Mac Support]].&lt;br /&gt;
&lt;br /&gt;
== Playing games ==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherShortcut|How do I create a shortcut to Flashpoint on my desktop/taskbar/start menu?}}&lt;br /&gt;
Go into the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; folder that's inside your Flashpoint directory and look for &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt;. Right-click it and click &amp;lt;code&amp;gt;Send to &amp;gt; Desktop (create shortcut)&amp;lt;/code&amp;gt;, or drag it to your taskbar or start menu. '''CAUTION: Do NOT drag &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt; directly to your desktop as that will move the file, which will make the launcher not work.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameShortcut|How do I create a shortcut to a specific game/animation in Flashpoint?}}&lt;br /&gt;
This feature is planned for Flashpoint Launcher, but for now, you'll need to download two separate tools. Follow the steps below:&lt;br /&gt;
# Download the [https://github.com/oblivioncth/CLIFp/releases/latest latest static release of CLIFp].&lt;br /&gt;
# Extract the ZIP file and move &amp;lt;code&amp;gt;CLIFp.exe&amp;lt;/code&amp;gt; into your Flashpoint folder.&lt;br /&gt;
# Download [https://github.com/maichiu/FlashpointShortcutMaker/archive/main.zip Flashpoint Shortcut Maker].&lt;br /&gt;
# Extract the ZIP file and move &amp;lt;code&amp;gt;FlashpointShortcutMaker.vbs&amp;lt;/code&amp;gt; into your Flashpoint folder.&lt;br /&gt;
Now that you have CLIFp and Flashpoint Shortcut Maker set up, follow the steps below to create a shortcut:&lt;br /&gt;
# Open Flashpoint Launcher and find the game/animation that you want to create a shortcut for.&lt;br /&gt;
# Right-click the game/animation and click &amp;quot;Copy Game UUID&amp;quot;.&lt;br /&gt;
# Double-click FlashpointShortcutMaker.vbs.&lt;br /&gt;
# Paste the UUID of the game/animation that you copied in step 2. Click OK, and a shortcut will appear on your desktop!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameNotFound|Why can I not find ''X'' game/animation in the launcher? Why do some games/animations not appear?}}&lt;br /&gt;
There are a few possibilities:&lt;br /&gt;
&lt;br /&gt;
* Make sure you spelled the name of the game/animation correctly when searching. If a search fails, try searching for partial names rather than full names. Varying punctuation is also a common culprit. We are planning on overhauling the Search feature to allow for more customizable and dynamic browsing in the future, so stay tuned!&lt;br /&gt;
* If the game/animation has adult content, you'll need to follow [[#ShowExtreme|these instructions]] before it will be visible.&lt;br /&gt;
* Make sure you don't have a playlist selected by accident; Searching in a playlist will not work. So make sure you have ''All Games'' selected in the left-hand column before making your search.&lt;br /&gt;
* It's also possible that we don't have the game yet. If you wish to request a game or an animation to be added to Flashpoint, you can do so via the [[Request Form]]. Alternatively, if you want to ensure that the game/animation is added, you can learn how to ''curate'' it yourself by following our [[Curation Tutorial]]. '''In either case, please thoroughly search the master lists above to make sure that we don't have the game or animation already.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ShowExtreme|How do I show/hide Extreme content in Flashpoint?}}&lt;br /&gt;
To show Extreme content in Flashpoint, click the Config tab of the launcher and scroll down to the &amp;quot;Content Filters&amp;quot; section, then turn on the &amp;quot;Show Extreme Filters&amp;quot; option. To hide extreme content, just switch the option off again.&lt;br /&gt;
&lt;br /&gt;
To hide or show content matching a specific filter, click the eye icon next to the filter to toggle its visibility. When the eye icon is lit up, it means that content matching that filter is visible. You can also create your own filter by clicking the + button in the bottom-right corner.&lt;br /&gt;
[[:File:ContentFilters.png|Here is a diagram to help explain]]. &lt;br /&gt;
&lt;br /&gt;
If you want to hide these settings altogether, for example if you have children using Flashpoint, you can edit the file &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; with any text editor to change the &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; value next to &amp;lt;code&amp;gt;disableExtremeGames&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;, saving the file afterwards.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Fullscreen|Can I play the games in fullscreen? Can I make them bigger?}}&lt;br /&gt;
The answer depends on the type of game you're playing. See below:&lt;br /&gt;
* For Flash games that open in the Flash projector, you can drag the corner of the window to resize it. Do your best to maintain the window's original aspect ratio, otherwise some games might behave in unexpected ways.&lt;br /&gt;
* For Flash, Shockwave, and Java games, you can play them in fullscreen using [http://tanalin.com/en/projects/integer-scaler/ IntegerScaler]. However, this program doesn't play well with multi-monitor setups.&lt;br /&gt;
* For most games that open in a browser, you can press &amp;lt;code&amp;gt;Ctrl&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Ctrl&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; (Ctrl-plus and Ctrl-minus) to zoom in and out. In most cases, fullscreen is not possible for these games.&lt;br /&gt;
* Another option for Shockwave is to use SPRS, a version of the Shockwave projector that runs the games in fullscreen. Though keep in mind that this feature is experimental and has only been tested with a handful of games, therefore it may not work well with all games.&lt;br /&gt;
&lt;br /&gt;
To use SPRS:&lt;br /&gt;
* If the game is a GameZIP title: click Open Game Data Browser under the game's screenshot and edit the &amp;lt;code&amp;gt;Application Path&amp;lt;/code&amp;gt; field. This does not require editing to be enabled.&lt;br /&gt;
* If the game is a Legacy title: click the pencil icon on the upper right of the game info section for the game you want to play in fullscreen (if you don't see the icon, enable editing on the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab). Scroll down to the field labeled &amp;lt;code&amp;gt;Application Path&amp;lt;/code&amp;gt; and change &amp;lt;code&amp;gt;SPR.exe&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;SPRS.exe&amp;lt;/code&amp;gt;. Click the checkmark button at the top to confirm. Now, launch the game.&lt;br /&gt;
&lt;br /&gt;
To close the game, press &amp;lt;code&amp;gt;Esc&amp;lt;/code&amp;gt; (or alternatively, &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;F4&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|RecentGames|Can I view a list of my recently played games?}}&lt;br /&gt;
As of Infinity 12, this is a native feature of the launcher. Make sure Track Playtime is enabled in the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab, and set your search view to &amp;lt;code&amp;gt;Last Played&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Descending&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|EnableEditing|How do I edit a game in my copy of Flashpoint?}}&lt;br /&gt;
To allow editing games in your copy of Flashpoint, click the Config tab of Flashpoint Launcher, then check the &amp;quot;Enable Editing&amp;quot; box. Then click &amp;quot;Save and Restart.&amp;quot; When Flashpoint Launcher re-opens, you'll notice the following changes:&lt;br /&gt;
* Clicking the pencil icon on the right sidebar will allow you to edit a game entry.&lt;br /&gt;
* Clicking the trash icon on the right sidebar will allow you to delete a game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PlaylistEditing|How do I edit a playlist?}}&lt;br /&gt;
To add a game to a playlist, drag it onto the playlist in the left sidebar. To remove a game from a playlist, select the playlist and the game, then click the X button in the top-right corner next to the game's title. &lt;br /&gt;
&lt;br /&gt;
As of Infinity 12.1, entries can be rearranged within the playlist by clicking and dragging while in &amp;lt;code&amp;gt;List&amp;lt;/code&amp;gt; view. This can be set in the bottom right of Flashpoint, next to the zoom bar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameAssets|Where are the games stored?}}&lt;br /&gt;
Zipped games are stored in the &amp;lt;code&amp;gt;Data\Games&amp;lt;/code&amp;gt; folder within Flashpoint's directory (wherever you extracted it to). Non-zipped games are stored in the &amp;lt;code&amp;gt;Legacy\htdocs&amp;lt;/code&amp;gt; folder. To find the files for a specific game, right-click the game entry in Flashpoint Launcher, then click &amp;quot;Open File Location.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SaveData|Where is the games' save data kept? How can I delete it/transfer it to another computer/drive?}}&lt;br /&gt;
You can find the location where each platform keeps their save data in [[Save Data Locations]]. For your convenience, there are two batch scripts included in Flashpoint's &amp;lt;code&amp;gt;FPSoftware&amp;lt;/code&amp;gt; folder which can be used to back up and restore Flash save data to another computer or drive; Namely ''Saves Manager - Backup.bat'' and ''Saves Manager - Restore.bat''. If you want to delete save data or manage non-Flash data, you are going to have to find it manually at the locations listed on the aforementioned page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|PoptropicaRefreshing|Poptropica was working, but now it's endlessly refreshing instead of letting me get into the game! What can I do?}}&lt;br /&gt;
Try copying and pasting one of these URLs into Flashpoint Navigator's address bar:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.poptropica.com/base.php?room=FlashpointStart&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.poptropica.com/base.php?room=City2&amp;amp;island=Early&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
This should break you out of the loop and allow you to continue playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|HappyWheels|I want to play Happy Wheels! What should I download?}}&lt;br /&gt;
We have a few options:&lt;br /&gt;
* The Happy Wheels Demo is available in Flashpoint Infinity. The demo is missing the user levels and other extra content from the full version.&lt;br /&gt;
* The full version of Happy Wheels is included with Flashpoint Ultimate. It includes all user levels up to 2019-03-24.&lt;br /&gt;
* We also offer a standalone download called [https://archive.org/download/Happy_Wheels_Offline/Happy%20Wheels%201.1.zip Happy Wheels Offline]. It only includes user levels up to 2018-11-26, but it's only 8GB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MoshiMonsters|I want to play Moshi Monsters! What should I download?}}&lt;br /&gt;
Moshi Monsters is available in [https://flashpointarchive.org/downloads/ Flashpoint Ultimate and Infinity]. If you want a full, offline copy of Moshi Monsters but don't want to download Flashpoint Ultimate, you can download our [https://download.unstable.life/static/Moshi.7z standalone Moshi Monsters package].&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CommandLineUpdate|When I try to update Flashpoint, I see one of the following error messages:|&lt;br /&gt;
* &amp;quot;The component list could not be downloaded! Verify that your internet connection is working.&amp;quot;&lt;br /&gt;
* &amp;quot;Metadata update requires a newer Launcher version, but the software update is not currently available.&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
Flashpoint Manager sometimes has trouble connecting to the internet because it uses an outdated library. If the rest of Flashpoint is working fine, you can update Flashpoint's components using the command line tool &amp;lt;code&amp;gt;fpm&amp;lt;/code&amp;gt; instead. Follow these steps:&lt;br /&gt;
# Close Flashpoint if it is open.&lt;br /&gt;
# Open File Explorer and navigate to the Manager folder within your Flashpoint folder.&lt;br /&gt;
# Type &amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt; into File Explorer's path bar, replacing the existing text. Then press Enter.&lt;br /&gt;
# In the Command Prompt window that opens, type &amp;lt;code&amp;gt;fpm update&amp;lt;/code&amp;gt; and press Enter.&lt;br /&gt;
# Type &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; and press Enter to confirm that you want to update. Wait for the update to complete before reopening Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OldInfinityVersions|Why doesn't my old version of Flashpoint Infinity work anymore? I can't download games or logos/screenshots.}}&lt;br /&gt;
Due to SSL certificate issues outside of our control, old versions of Flashpoint Infinity (10.0 and below) do not work anymore. You will need to [[#UpdateFlashpoint|update to the latest version of Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhiteScreenAndNoImages|I'm using Flashpoint Infinity, launching games always shows a blank white screen, and no logos and screenshots are loading! How do I fix this?}}&lt;br /&gt;
Follow each of these steps and check to see if Flashpoint works properly after each one. If it still shows a white screen, try the next step.&lt;br /&gt;
# Follow the [[Troubleshooting Antivirus Interference|antivirus interference]] steps to prevent an antivirus such as Avast or AVG from interfering with Flashpoint.&lt;br /&gt;
# If Flashpoint still doesn't work, your router probably has internet filtering software installed that is blocking our Infinity server. A common one is McAfee Secure Home Platform; [https://service.mcafee.com/webcenter/portal/cp/home/articleview?locale=en_US&amp;amp;articleId=TS102694 here is how to disable it].&lt;br /&gt;
# If Flashpoint still doesn't work, you might be experiencing a different problem. Follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
Programs like [https://github.com/vrcx-team/VRCX VRCX] may use the same default port that Flashpoint does. In this situation, make sure the other program is closed so that the port is available for Flashpoint to use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UltimateBrokenAfterUpdate|After I updated to the latest Flashpoint Ultimate using the updater, no games are working! Is there a fix?}}&lt;br /&gt;
Follow the steps below to fix the problem:&lt;br /&gt;
# Download [http://infinity.unstable.life/Flashpoint/Server/alpine.qcow2 this file].&lt;br /&gt;
# Replace the existing file in Flashpoint's &amp;lt;code&amp;gt;Server&amp;lt;/code&amp;gt; folder with the file that you downloaded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherNotOpening|When I double-click Flashpoint.exe, nothing happens! What can I do?}}&lt;br /&gt;
When you open Flashpoint Launcher, a bug may occur that prevents it from showing the window. If this happens, open Windows Task Manager, click the Details tab, and look for any process named &amp;lt;code&amp;gt;Flashpoint.exe&amp;lt;/code&amp;gt;. Then click &amp;quot;End Process&amp;quot;, and double-click Flashpoint.exe again to see if it starts normally.&lt;br /&gt;
&lt;br /&gt;
If the issue persists, or if the Launcher doesn't open ''after'' the first time you started it, close all Flashpoint processes again, then look for a 0 KB &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; file in the same location as the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut. If it is 0 KB, delete the file. Once done, launch Flashpoint using the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut. This will remake the file based on &amp;lt;code&amp;gt;.preferences.defaults.json&amp;lt;/code&amp;gt;, and it should now open normally. Note: If you previously changed some settings on the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab, you will have to set them again.&lt;br /&gt;
&lt;br /&gt;
The problem can also be caused by a port conflict between Flashpoint and another application. Restarting your computer is the easiest way to fix the problem. &lt;br /&gt;
Or if you have a program that uses Hyper-V (such as Windows Subsystem for Linux/Android), you can try adding port 12001 to the excluded port range by following [https://stackoverflow.com/a/54727281 these instructions]. If you haven't heard of Hyper-V before, this solution probably doesn't apply to you.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MissingFolder|I extracted Flashpoint into my Downloads folder, but now I can't find it! Where is my Flashpoint folder?}}&lt;br /&gt;
If your Downloads folder is grouped by date, you'll need to scroll down to the &amp;quot;Earlier this year&amp;quot; or &amp;quot;A long time ago&amp;quot; section to find your Flashpoint folder. This is because Flashpoint's files were packed into the installer &amp;quot;a long time ago&amp;quot;, so they appear on your computer as being from that date, even though the installer file itself was downloaded to your computer recently.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|GameDeleted|I accidentally deleted a game/animation from Flashpoint! How can I reset it?}}&lt;br /&gt;
Follow the steps below:&lt;br /&gt;
# Delete the &amp;lt;code&amp;gt;flashpoint.sqlite&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;Data&amp;lt;/code&amp;gt; folder. Warning: this will erase all saved play time.&lt;br /&gt;
# Open &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt;, at the bottom, replace the value in &amp;lt;code&amp;gt;latestUpdateTime&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;&amp;quot;1970-01-01&amp;quot;&amp;lt;/code&amp;gt;, save the changes.&lt;br /&gt;
# Open Flashpoint and Update metadata, downloading a completely fresh database.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ToggleSidebars|I can't see the left (or right) sidebar of the launcher anymore! Where did it go?}}&lt;br /&gt;
Click the arrow buttons on the top-right corner of the launcher to toggle the left and right sidebars. ---&amp;gt; &lt;br /&gt;
[[File:ShowHideSidebars.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Logos|Why can't I see the games' logos/screenshots?}}&lt;br /&gt;
Switch to the ''Grid'' viewing mode using the drop-down menu at the bottom-right corner of the launcher window. Flashpoint Infinity does not display them by default for perfomance reasons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|OpenTorrentFile|Why won't my Ultimate torrent work?}}&lt;br /&gt;
You will need a torrent client such as [https://www.qbittorrent.org/ qBittorrent] to open the .torrent file. The .torrent file tells your torrent client how to download Flashpoint Ultimate.&lt;br /&gt;
&lt;br /&gt;
Do '''not''' use the torrent from Archive.org! Because of the size of Flashpoint Ultimate, Archive.org will not seed its torrent. Instead, use the torrent link on [https://flashpointarchive.org/downloads/ FlashpointArchive.org].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UltimateNotWorking|Why is Flashpoint Ultimate not working after my download?}}&lt;br /&gt;
Make sure you unzip the program, as it will not work while still zipped. Please use [https://www.7-zip.org 7-Zip] when doing this, as WinRAR is known to fail. If Flashpoint is still not working, follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Corrupted7ZFile|When I try to open the Flashpoint Ultimate 7Z file with 7-Zip, it says &amp;quot;Cannot open as archive.&amp;quot; What's the problem?}}&lt;br /&gt;
The download was probably corrupted. Browsers are not designed to download gigantic files like Flashpoint Ultimate, so you'll need to use a download manager such as [https://www.freedownloadmanager.org/ Free Download Manager] to download the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CheckHash|How can I check whether Flashpoint Ultimate downloaded successfully?}}&lt;br /&gt;
You'll need to check whether the hash of the file you downloaded matches the expected hash. First, install [https://www.7-zip.org 7-Zip] if you don't have it already. Next, follow these steps:&lt;br /&gt;
# Right-click the 7Z file that you downloaded.&lt;br /&gt;
# Choose &amp;quot;CRC SHA...&amp;quot;, then choose SHA1 or CRC32.&lt;br /&gt;
# Go to the [https://flashpointarchive.org/downloads/ Flashpoint downloads page] and click the button labeled &amp;quot;Mirror&amp;quot; or &amp;quot;Archive.org&amp;quot; underneath the Flashpoint Ultimate heading. This should take you to Flashpoint Ultimate's Archive.org entry.&lt;br /&gt;
# Scroll down and find the &amp;quot;Download Options&amp;quot; sidebar on the right. Click the &amp;quot;Show All&amp;quot; link.&lt;br /&gt;
# Click the file ending in &amp;lt;code&amp;gt;_files.xml&amp;lt;/code&amp;gt;. For example, on Flashpoint 6.3's page, the file is called &amp;lt;code&amp;gt;Flashpoint6.3_files.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
# You should see a list of files in XML format. Check the hash listed for the file, and make sure it matches the hash you found in Step 2. For example, if you chose CRC32 in Step 2, make sure the CRC32 hashes are the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|InfinityPartialDownloads|Most games are working, but when I try to open a specific game, I get an error like one of these:|&lt;br /&gt;
* &amp;quot;The file __ is not a Director file.&amp;quot;&lt;br /&gt;
* &amp;quot;Error launching Unity Player: bad file length&amp;quot;&lt;br /&gt;
* &amp;quot;Failed to initialize player's 3D settings&amp;quot;&lt;br /&gt;
* A stuck loading bar&lt;br /&gt;
* Partially loaded images, missing elements on a page or in a game, or other problems indicating file corruption&lt;br /&gt;
}}&lt;br /&gt;
If you are using Flashpoint Infinity, it's very likely that Flashpoint Router failed to download a complete file. To solve the problem, follow these steps:&lt;br /&gt;
# Right-click the game that you are trying to play, then click &amp;quot;Open Game in Explorer&amp;quot; (&amp;quot;Open File Location&amp;quot; in Flashpoint 11.1 and older).&lt;br /&gt;
# This will open a folder; delete all of the files there.&lt;br /&gt;
# Clear the cache by following [[#ClearWinINetCache|these steps]].&lt;br /&gt;
# Try launching the game again.&lt;br /&gt;
If the problem persists, try [[#UpdateRouter|updating Flashpoint Router]]. If that doesn't help, follow the [https://flashpointproject.github.io/manual/?page=Troubleshooting Troubleshooting steps in the Manual].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|UpdateRouter|How do I update Flashpoint Router?}}&lt;br /&gt;
Follow these steps:&lt;br /&gt;
# Download this file: https://raw.githubusercontent.com/FlashpointProject/Flashpoint-Router/master/router.php&lt;br /&gt;
# Place the downloaded file in the &amp;lt;code&amp;gt;Legacy&amp;lt;/code&amp;gt; folder of your Flashpoint folder, overwriting the original &amp;lt;code&amp;gt;router.php&amp;lt;/code&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|3DVIAAudioBug|I am playing a 3DVIA Player webgame and the audio is loud and distorted, how do I fix it?}}&lt;br /&gt;
Your computer has an issue with MP3 playback caused by the LAV Audio codec. Follow the steps below to fix the problem:&lt;br /&gt;
# Find LAV Audio in the Start Menu and open it. This will open the LAV Audio Configuration window.&lt;br /&gt;
# In the LAV Audio Configuration window, under Output Formats, uncheck 24-bit Integer, 32-bit Integer, and 32-bit Floating point.&lt;br /&gt;
# Click OK to save the settings and close the LAV Audio Configuration window.&lt;br /&gt;
If you don't see a LAV Audio shortcut in your Start Menu, you may need to re-run the [https://github.com/Nevcairiel/LAVFilters/releases LAV Filters installer].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ServerExited|Games are not working, and an error like this one appears constantly in the Launcher's logs:|&lt;br /&gt;
 Server exited with code 3221225781&lt;br /&gt;
}}&lt;br /&gt;
First, make sure that you have installed all of the latest Windows Updates. Next, install the [https://dotnet.microsoft.com/download/dotnet-framework/net47 Microsoft .NET Framework] and the [https://www.microsoft.com/en-us/download/details.aspx?id=48145 Visual C++ 2015 x86 Redistributable]. When you install the Visual C++ Redistributable, '''make sure to install the x86 version''', even if you're on a 64-bit machine!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LauncherBlackScreen|When I open Flashpoint all I get is a black/grey screen. What should I do?}}&lt;br /&gt;
If your computer has an older graphics card, it may not support the launcher's hardware acceleration. To get around this, disable hardware acceleration by following these steps:&lt;br /&gt;
&lt;br /&gt;
# In your main Flashpoint folder, select the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut by clicking it once.&lt;br /&gt;
# Press &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; + &amp;lt;code&amp;gt;Enter&amp;lt;/code&amp;gt; to bring up its properties window.&lt;br /&gt;
# In the &amp;lt;code&amp;gt;Target&amp;lt;/code&amp;gt; field, add a space at the very end of the field followed by &amp;lt;code&amp;gt;--disable-gpu&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Click OK&lt;br /&gt;
# Launch Flashpoint by double-clicking the &amp;lt;code&amp;gt;Start Flashpoint&amp;lt;/code&amp;gt; shortcut.&lt;br /&gt;
&lt;br /&gt;
Note that this change only affects the launcher itself, and shouldn't have any impact on its performance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|spawnENOENT|Launching games never does anything, and a message like this appears on Flashpoint's Logs tab:|&lt;br /&gt;
 [Game name] failed to start, spawn [path] ENOENT&lt;br /&gt;
}}&lt;br /&gt;
To launch games, Flashpoint must be able to access the Command Prompt. Follow these steps to check this:&lt;br /&gt;
# Press Windows+R to open the Run box. &lt;br /&gt;
# Copy and paste the path from the message (between ''spawn'' and ''ENOENT'') into the box, then press Enter. &lt;br /&gt;
A Command Prompt window should open. If it ''does not'' open, follow the steps below to fix the problem. If it ''does'' open, skip the below steps.&lt;br /&gt;
# Press Windows+R to open the Run box again.&lt;br /&gt;
# Type/paste &amp;lt;code&amp;gt;sysdm.cpl&amp;lt;/code&amp;gt; into the box and press Enter.&lt;br /&gt;
# Click the &amp;quot;Advanced&amp;quot; tab, then click the &amp;quot;Environment Variables&amp;quot; button.&lt;br /&gt;
# Under System Variables, double-click the &amp;lt;code&amp;gt;ComSpec&amp;lt;/code&amp;gt; variable to edit it.&lt;br /&gt;
# Change the variable value to &amp;lt;code&amp;gt;%SystemRoot%\system32\cmd.exe&amp;lt;/code&amp;gt; and click OK. &lt;br /&gt;
# Click OK again to exit out of the dialog boxes that are still open.&lt;br /&gt;
&lt;br /&gt;
If the problem persists, Flashpoint may be missing necessary software to launch games. The path to the software will be listed in a line of the log starting with &amp;lt;code&amp;gt;applicationPath&amp;lt;/code&amp;gt;. Here is an example:&lt;br /&gt;
 applicationPath: &amp;quot;FPSoftware\Flash\flashplayer_32_sa.exe&amp;quot;,&lt;br /&gt;
Open your Flashpoint folder and check whether the file path exists. If it does not, it may have been deleted by antivirus; see [[Troubleshooting Antivirus Interference]]. If all else fails, try re-installing Flashpoint.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|AMD|Flash games are just showing a black/grey/white screen, but I can still hear the game's audio. How do I fix this?}}&lt;br /&gt;
Recent versions of the AMD Adrenalin graphics driver (22.5.2 and later) cause Flash content to only display a black/grey/white screen, while the audio still works and the content can still be interacted with.&lt;br /&gt;
&lt;br /&gt;
If you have an AMD Radeon RX 6000 series or later GPU and are using the Adrenalin graphics driver, you'll need to either roll back your driver to 22.5.1 or older, or disable hardware acceleration in Flash Player to fix the visuals.&lt;br /&gt;
&lt;br /&gt;
To roll back your driver:&lt;br /&gt;
# Open the Start menu, then type &amp;lt;code&amp;gt;Device Manager&amp;lt;/code&amp;gt; and click the first result.&lt;br /&gt;
# Click the arrow next to &amp;quot;Display adapters&amp;quot; to reveal your graphics driver.&lt;br /&gt;
# Right click on the item that pops up, then click Properties.&lt;br /&gt;
# Select the Driver tab, then click &amp;quot;Roll Back Driver.&amp;quot;&lt;br /&gt;
# Click &amp;quot;Yes&amp;quot; to confirm the rollback, then click &amp;quot;Yes&amp;quot; again to restart your computer.&lt;br /&gt;
&lt;br /&gt;
If you don't want to or can't roll back your driver, you can instead disable hardware acceleration in Flash Player:&lt;br /&gt;
# [https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-10/ Open the Command Prompt as an Administrator by following these steps].&lt;br /&gt;
# Paste in the following command, then press Enter:&lt;br /&gt;
 mkdir &amp;quot;%WINDIR%\SysWow64\Macromed\Flash&amp;quot; 2&amp;gt;NUL &amp;amp; echo;&amp;amp;echo;DisableHardwareAcceleration = 1 &amp;gt;&amp;gt; &amp;quot;%WINDIR%\SysWow64\Macromed\Flash\mms.cfg&amp;quot;&lt;br /&gt;
Note that disabling hardware acceleration may significantly reduce the framerate of some 3D Flash games. (Other Flash games should not be affected.)&lt;br /&gt;
&lt;br /&gt;
'''On Linux''', you need to create a file in the virtual C: drive set up by wine. Go into &amp;lt;code&amp;gt;/home/USERNAME/.wine/dosdevices/c:/windows/syswow64/&amp;lt;/code&amp;gt;, create a directory named &amp;lt;code&amp;gt;Macromed&amp;lt;/code&amp;gt; (without &amp;quot;...ia&amp;quot;, it's not a typo), create another directory in it named &amp;lt;code&amp;gt;Flash&amp;lt;/code&amp;gt; and finally, create file &amp;lt;code&amp;gt;mms.cfg&amp;lt;/code&amp;gt; in this directory. Paste the following text into this file:&lt;br /&gt;
 DisableHardwareAcceleration = 1&lt;br /&gt;
Flash content should now start displaying video normally, even without need to restart Flashpoint.&lt;br /&gt;
&lt;br /&gt;
{{anchor|BasiliskKeyboardControls|}}&lt;br /&gt;
{{anchor|FPNavigatorKeyboardControls|}}&lt;br /&gt;
{{Q&amp;amp;A|FlashPluginCrash|I'm trying to play a Flash game such as ''Poptropica'', ''Steppenwolf'' or ''Drakens värld'' in Flashpoint Navigator or Basilisk, but the Adobe Flash plugin is crashing, or the keyboard controls aren't working! Is there a fix?}}&lt;br /&gt;
On some computers, Flash Player does not obey the browser's Protected Mode setting, so it must be set in the system's Flash Player configuration instead. Follow the steps below:&lt;br /&gt;
# [https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-10/ Open the Command Prompt as an Administrator by following these steps].&lt;br /&gt;
# Paste in the following command, then press Enter:&lt;br /&gt;
 mkdir &amp;quot;%WINDIR%\SysWow64\Macromed\Flash&amp;quot; 2&amp;gt;NUL &amp;amp; echo;&amp;amp;echo;ProtectedMode = 0 &amp;gt;&amp;gt; &amp;quot;%WINDIR%\SysWow64\Macromed\Flash\mms.cfg&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Work &amp;amp; Curation==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SubmitGame|What is the difference between requesting and curating a game? Can I &amp;quot;submit&amp;quot; a game?}}&lt;br /&gt;
Requesting - This option adds your game to an ever-growing list of ones people want added. You will need to fill out the request form which takes 1-5 minutes. Chances of game being saved by any of the curators is small because there are thousands of games waiting on the list, some of which have been waiting for over a year. If you want to increase the chances of it being saved, we suggest that you try to write an engaging description of the game and/or the reason you want it saved.&lt;br /&gt;
&lt;br /&gt;
Curating - This is the process of actually adding the game to Flashpoint. It requires testing the game using procedures detailed in our curation guides. It takes about 30 minutes to do the first time, but as you learn the process you can get it under 5 minutes.&lt;br /&gt;
To get started, follow our [[Curation Tutorial]].&lt;br /&gt;
Once you curate a game, it will be saved and added to the next version of Flashpoint. &lt;br /&gt;
&lt;br /&gt;
If you'd like to learn more about the concept of digital curation, read [https://en.wikipedia.org/wiki/Digital_curation this article]. It explains the principles behind what we do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|MetadataEdits|How do I correct a problem with a game's metadata? Does editing the game in my copy of Flashpoint update it for everyone?}}&lt;br /&gt;
No, editing a game in your copy of Flashpoint does not update it for everyone. To get your change included in the next version of Flashpoint, follow the instructions in the [[Metadata Edits]] page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ScrapeWebsites|What tools should I use to archive whole websites?}}&lt;br /&gt;
See [[Helpful Tools#Software for Archiving|Helpful Tools]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|WhatPlatform|How do I tell what platform a game is?}}&lt;br /&gt;
The easiest way to check these kinds of things is to right-click the game window and look at the context menu that appears. If it says something about Flash, it's a Flash game. If it says nothing out of the ordinary or no context menu appeared, it's probably HTML5. See [[Media:What_platform.png|this image]] for a summary.&lt;br /&gt;
&lt;br /&gt;
You can also use Inspect Element to look at the embed of the game for the following file extensions:&lt;br /&gt;
&lt;br /&gt;
.swf - Flash&lt;br /&gt;
&lt;br /&gt;
.dcr/.dir/.dxr - Shockwave&lt;br /&gt;
&lt;br /&gt;
.unity3d - Unity Web Player&lt;br /&gt;
&lt;br /&gt;
.jar/.class - Java&lt;br /&gt;
&lt;br /&gt;
.stk - ShiVa3D&lt;br /&gt;
&lt;br /&gt;
.xap - Silverlight&lt;br /&gt;
&lt;br /&gt;
.vmo - 3DVIA&lt;br /&gt;
&lt;br /&gt;
If a game runs only in Internet Explorer, references a .cab file, and is not one of the above types of games, it is probably an ActiveX game.&lt;br /&gt;
&lt;br /&gt;
If a game does not require any plugins or ActiveX controls to run, then it is probably an HTML5 (or HTML/JavaScript) game.&lt;br /&gt;
&lt;br /&gt;
If it's something else it may be under one of our other [[Platforms|platforms]], but these are the most common types. The full list of the file types that our platforms use is on the linked page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|SubmitSWFs|Where can I submit my collection of SWFs?}}&lt;br /&gt;
The [https://archive.org/ Internet Archive] is the best place to upload a collection of SWFs.&lt;br /&gt;
&lt;br /&gt;
Flashfreeze, our own public storage location, had to be taken down in 2023 due to a change regarding Google Drive storage. We currently have not setup an alternative since, but what was once on Flashfreeze is now on [https://archive.org/details/@dri0m Dri0m's Archive.org account].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|Decompiler|What is a good tool to decompile/hack SWF files (Flash games)?}}&lt;br /&gt;
The recommended program for this purpose is ''[https://github.com/jindrapetrik/jpexs-decompiler/releases JPEXS Free Flash Decompiler]''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ClearWinINetCache|How do I clear the Flash projector's cache?}}&lt;br /&gt;
The Flash projectors use WinINet to perform network requests. Some other Flashpoint platforms, such as 3D Groove GX, also use WinINet. To clear the cache for these programs, follow these steps:&lt;br /&gt;
# Enable Editing in the &amp;lt;code&amp;gt;Config&amp;lt;/code&amp;gt; tab.&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;Curate&amp;lt;/code&amp;gt; tab, and click &amp;lt;code&amp;gt;Clear WinINet Cache&amp;lt;/code&amp;gt;.&lt;br /&gt;
Alternatively, you can run the command manually by following these steps:&lt;br /&gt;
# Press Windows+R to open the Run box. &lt;br /&gt;
# Type or paste in the following command, then press Enter: &amp;lt;code&amp;gt;RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8&amp;lt;/code&amp;gt;&lt;br /&gt;
Note that for games that use the Flashpoint Navigator or Basilisk browser, you will need to [[#ClearFPNavigatorCache|clear the browser's cache]] instead.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{anchor|ClearBasiliskCache|}}&lt;br /&gt;
{{Q&amp;amp;A|ClearFPNavigatorCache|How do I clear the Flashpoint Navigator or Basilisk browser's cache?}}&lt;br /&gt;
Open the Flashpoint Navigator or Basilisk browser and follow these steps:&lt;br /&gt;
# Press the &amp;lt;code&amp;gt;Alt&amp;lt;/code&amp;gt; key&lt;br /&gt;
# Click &amp;quot;History,&amp;quot; then &amp;quot;Clear Recent History...&amp;quot;&lt;br /&gt;
# Change the time range to &amp;quot;Everything&amp;quot; using the dropdown menu, then check the boxes next to &amp;quot;Cache&amp;quot; and &amp;quot;Offline Website Data.&amp;quot;&lt;br /&gt;
# Click &amp;quot;Clear Now.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|AlternatePlatformCuration|I'm curating an HTML5 version of a Flash game that is already in Flashpoint (or the other way around). Should I submit it as alternate of Flashpoint's existing entry?}}&lt;br /&gt;
No, you will need to submit a new, separate curation. Currently, alternate versions of a game are required to be of the same [[Platforms|Platform (technology)]] as the main game entry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|NoTags|I filled out tags for my curation, but after I exported it, I noticed that the tags are missing! Why did this happen?}}&lt;br /&gt;
To add a tag to your curation, first type it into the Tags box, then ''select'' it by either clicking it, or pressing the Tab key and hitting Enter when the tag is highlighted. '''If you type a tag without selecting it, it will not be added to your curation!'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|CurateTabWhiteScreen|I'm curating in Flashpoint, and launching my curations shows a blank white screen. What do I do?}}&lt;br /&gt;
This issue may be caused by your file system not supporting symlinks, which are enabled by default in Flashpoint. To fix this, switch off the &amp;quot;Symlink Curation Content Folder&amp;quot; option on the Curate or Config tab. This issue may arise if you're using Flashpoint on an external device such as a USB or portable hard drive. Keep in mind turning off symlink will disallow you from using the [[MAD4FP]] curation tool.&lt;br /&gt;
&lt;br /&gt;
==Technical questions==&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|ActiveX|How does Flashpoint's ActiveX support work? What happens when an ActiveX control is registered?}}&lt;br /&gt;
[https://github.com/FlashpointProject/FlashpointSecureTools/tree/master/FlashpointSecurePlayer Flashpoint Secure Player] powers our ActiveX support. It provides a lightweight wrapper around Internet Explorer's engine, so it can load ActiveX controls just like Internet Explorer can. It has a significant advantage over Internet Explorer though: it allows us to use Internet Explorer's engine with Flashpoint but not change your Internet Explorer settings. It can load files through Flashpoint's proxy and load Flashpoint's ActiveX controls that do not work with Internet Explorer's default settings. In addition, Flashpoint Secure Player resets all changes that it makes to your system after it closes, meaning that ActiveX controls can be used without being permanently installed. All of the ActiveX controls supported by Flashpoint are included in the &amp;lt;code&amp;gt;FPSoftware\ActiveX&amp;lt;/code&amp;gt; folder; no ActiveX controls are downloaded from the internet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q&amp;amp;A|LaunchBox|How can I add Flashpoint games to my LaunchBox collection?}}&lt;br /&gt;
You can use [https://forums.launchbox-app.com/files/file/2652-obbys-flashpoint-importer-for-launchbox/ this tool] to import games and playlists from Flashpoint into LaunchBox.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Meta]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11139</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11139"/>
		<updated>2025-10-10T17:05:16Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Dependencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the additional components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are needed in order to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11138</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11138"/>
		<updated>2025-10-10T17:04:17Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Dependencies */ Explain how to enable native Flash&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the additional components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
These packages are required if you want to use the native Flash projector, which is not enabled by default due to minor audio delay and performance issues. If you wish to enable it, go to your Flashpoint config, click the &amp;quot;Platforms&amp;quot; dropdown beside the Native Platforms setting and click the checkbox next to &amp;quot;Flash&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To install any of the dependencies, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11137</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11137"/>
		<updated>2025-10-10T16:56:58Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Dependencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the additional components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11109</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11109"/>
		<updated>2025-09-09T19:00:25Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Components */ Clarify that extracted files must be placed directly in Libraries &amp;amp; FPSoftware/Wine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install. The extracted files '''should not''' be placed within a subdirectory inside that location, otherwise Flashpoint won't be able to detect them.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Launcher_Extensions&amp;diff=11091</id>
		<title>Launcher Extensions</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Launcher_Extensions&amp;diff=11091"/>
		<updated>2025-08-22T14:55:34Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Fix extension docs URL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Flashpoint Launcher supports third party extensions to add new functionality, themes and logo sets. [[#Extensions|Known community extensions are listed below]].&lt;br /&gt;
&lt;br /&gt;
'''See Also''':&lt;br /&gt;
[[Launcher Themes]],&lt;br /&gt;
[[Launcher Logo Packs]]&lt;br /&gt;
&lt;br /&gt;
== Installing an Extension ==&lt;br /&gt;
&lt;br /&gt;
For now, extensions must be installed manually. Go to the folder you extracted Flashpoint into, navigate to '''/Data/Extensions''' and extract the extension zip inside it. Reload your launcher to activate them. Simply delete the extension and reload the launcher to remove it.&lt;br /&gt;
&lt;br /&gt;
== Creating an Extension ==&lt;br /&gt;
&lt;br /&gt;
* To learn more about creating launcher extensions, see the [https://github.com/FlashpointProject/launcher/blob/master/docs/extensions/overview.md extension documentation].&lt;br /&gt;
* The easiest way to get started with creating your own extension is to use the [https://github.com/FlashpointProject/generator-fpl FPL Extension and Customization Generator].&lt;br /&gt;
** If you plan to use any external dependencies in your extension, be sure to answer '''y''' to &amp;quot;Bundle the source code with webpack?&amp;quot; &lt;br /&gt;
* [https://flashpointproject.github.io/launcher_ApiDocs/modules/_typings_flashpoint_launcher_d_._flashpoint_launcher_.html Detailed extension API documentation] is also available.&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name&lt;br /&gt;
!Author&lt;br /&gt;
!Version&lt;br /&gt;
!In Flashpoint&lt;br /&gt;
!Home Page&lt;br /&gt;
!Download Link&lt;br /&gt;
|-&lt;br /&gt;
|Ruffle (Standalone + Web)&lt;br /&gt;
|Colin969&lt;br /&gt;
|1.1.0&lt;br /&gt;
|None&lt;br /&gt;
|[https://github.com/colin969/FPL-Ruffle GitHub repo]&lt;br /&gt;
|[https://github.com/colin969/FPL-Ruffle/releases Download]&lt;br /&gt;
|-&lt;br /&gt;
|Discord Rich Presence&lt;br /&gt;
|Colin969&lt;br /&gt;
|Nightly 2022-08-09&lt;br /&gt;
|9.0+&lt;br /&gt;
|[https://github.com/colin969/FPL-DiscordRichPresence GitHub repo]&lt;br /&gt;
|[https://github.com/colin969/FPL-DiscordRichPresence/releases Download]&lt;br /&gt;
|-&lt;br /&gt;
|Browser Mode&lt;br /&gt;
|Colin969&lt;br /&gt;
|1.0.0&lt;br /&gt;
|9.0+&lt;br /&gt;
|None&lt;br /&gt;
|[[Media:launch-in-browser-mode.zip|Download]]&lt;br /&gt;
|-&lt;br /&gt;
|Time Played&lt;br /&gt;
|Xwilarg&lt;br /&gt;
|1.2.0&lt;br /&gt;
|None&lt;br /&gt;
|[https://github.com/Xwilarg/FPL-TimePlayed GitHub repo]&lt;br /&gt;
|[https://github.com/Xwilarg/FPL-TimePlayed/releases Download]&lt;br /&gt;
|-&lt;br /&gt;
|History&lt;br /&gt;
|LeShaps &lt;br /&gt;
|1.2.0&lt;br /&gt;
|None&lt;br /&gt;
|[https://github.com/LeShaps/FPL-History GitHub repo]&lt;br /&gt;
|[https://github.com/LeShaps/FPL-History/releases Download]&lt;br /&gt;
|-&lt;br /&gt;
|GameZIP Auto Mounter&lt;br /&gt;
|Sgeo, LindirQuenya&lt;br /&gt;
|0.0.4.2&lt;br /&gt;
|10.0+&lt;br /&gt;
|[https://github.com/FlashpointProject/FlashpointAutoMount GitHub repo]&lt;br /&gt;
|[https://github.com/FlashpointProject/FlashpointAutoMount/releases/ Download]&lt;br /&gt;
|-&lt;br /&gt;
|FPL Analytics&lt;br /&gt;
|Colin969&lt;br /&gt;
|2.0.0&lt;br /&gt;
|10.0+&lt;br /&gt;
|[https://github.com/FlashpointProject/FPL-Analytics GitHub repo]&lt;br /&gt;
|[https://github.com/FlashpointProject/FPL-Analytics/releases/ Download]&lt;br /&gt;
|-&lt;br /&gt;
|FPL Info Check&lt;br /&gt;
|Colin969, nosamu&lt;br /&gt;
|1.1.0&lt;br /&gt;
|10.1+&lt;br /&gt;
|[https://github.com/colin969/FPL-InfoCheck GitHub repo]&lt;br /&gt;
|[https://github.com/colin969/FPL-InfoCheck/releases/ Download]&lt;br /&gt;
|-&lt;br /&gt;
|Extractor&lt;br /&gt;
|Colin969, Sgeo&lt;br /&gt;
|1.0.0&lt;br /&gt;
|10.1+&lt;br /&gt;
|[https://github.com/FlashpointProject/Extractor GitHub repo]&lt;br /&gt;
|[https://github.com/FlashpointProject/Extractor/releases Download]&lt;br /&gt;
|-&lt;br /&gt;
|HTTPS Replacer&lt;br /&gt;
|xMGZx&lt;br /&gt;
|0.1.2&lt;br /&gt;
|None&lt;br /&gt;
|[https://github.com/FlashpointProject/https-replacer GitHub repo]&lt;br /&gt;
|[https://github.com/FlashpointProject/https-replacer/releases Download]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Launcher]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11088</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11088"/>
		<updated>2025-08-21T19:45:36Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* ChromeOS Extra Steps */ Link to instructions for setting up Linux terminal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly. It will be assumed that you already [https://support.google.com/chromebook/answer/9145439 set up a Linux terminal].&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11087</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11087"/>
		<updated>2025-08-21T19:40:36Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* ChromeOS Extra Steps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly.&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;$DIR/start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11086</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11086"/>
		<updated>2025-08-21T19:38:48Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Add extra steps for ChromeOS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ChromeOS Extra Steps ===&lt;br /&gt;
For ChromeOS users, some additional steps will need to be taken for Flashpoint to run properly.&lt;br /&gt;
&lt;br /&gt;
By default, when transferring files from the ChromeOS host to the Debian guest in the terminal, execute permissions are removed from all files. This will prevent everything from running, including the Flashpoint launcher. To fix this, run the following command in the terminal, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the path to the directory you have Flashpoint installed in:&lt;br /&gt;
 chmod -R +x $DIR&lt;br /&gt;
This command will add execute permissions to all files in the directory recursively. After running it, you can then run &amp;lt;code&amp;gt;./start-flashpoint.sh&amp;lt;/code&amp;gt; to open the launcher, assuming you are in the directory the script is located in.&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11083</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11083"/>
		<updated>2025-08-20T19:01:42Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Files */ Updated to 20250820&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250820.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;872e3009bb727876aa6d4b53a356892fc4098b68f2738eb320996a3d8a9f672c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11079</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11079"/>
		<updated>2025-08-16T02:39:31Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installing Flashpoint */ Clarify that you have to wait for the download to finish before trying to run the app&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
'''Wait for the download to finish''', then open the &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; folder created in your Downloads, and run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11078</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11078"/>
		<updated>2025-08-15T04:46:31Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Compatibility */ Point to official gcompat repo instead of outdated mirror&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://git.adelielinux.org/adelie/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250731.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;282c419aef707ddd0e46fbd21704ba13b14ac133de2f448f617bd3abfe6bda09&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11077</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11077"/>
		<updated>2025-08-15T04:39:24Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Minor rewording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
The main version of Flashpoint for Linux is split into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which only contains the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), only the &amp;quot;Main Files&amp;quot; component and [[#Dependencies|dependencies]] are required; the other components are optional.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, [[#Components|all 3 components must be installed]] for Flashpoint to work. Otherwise, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is recommended on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250731.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;282c419aef707ddd0e46fbd21704ba13b14ac133de2f448f617bd3abfe6bda09&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's runtime only contains the executables and libraries needed to run its Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs, and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=File:FlashTimebomb.png&amp;diff=11053</id>
		<title>File:FlashTimebomb.png</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=File:FlashTimebomb.png&amp;diff=11053"/>
		<updated>2025-08-04T03:07:40Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Maoijoon uploaded a new version of File:FlashTimebomb.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Shows the Flash information screen (time bomb)&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11049</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11049"/>
		<updated>2025-07-31T18:54:42Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Files */ Updated to 20250731&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), it is only required to install the &amp;quot;Main Files&amp;quot; component along with the [[#Dependencies|dependencies]]. The other components are optional in this case.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250731.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;282c419aef707ddd0e46fbd21704ba13b14ac133de2f448f617bd3abfe6bda09&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11046</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11046"/>
		<updated>2025-07-30T16:04:16Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Make it clear that users of mutable distros don't need all 3 components&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
If you use a mutable distro (i.e. one where the root file system can be modified), it is only required to install the &amp;quot;Main Files&amp;quot; component along with the [[#Dependencies|dependencies]]. The other components are optional in this case.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;00390a43fa1fafc064fbaf698b21a519bbd8023b192514db8b963a50f1e7ddc2&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11044</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11044"/>
		<updated>2025-07-28T16:19:49Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Compatibility */ Added partial support for OS X 10.11&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer, and has limited support for OS X El Capitan. Older versions won't work due to the launcher and/or game server being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.10&amp;quot;&amp;gt;Yosemite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port&amp;lt;br&amp;gt;launcher &amp;amp; game server.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background:#ffb;&amp;quot;|Partial&lt;br /&gt;
|&amp;lt;center&amp;gt;Wine can't be built, so&amp;lt;br&amp;gt;non-native apps don't work.&amp;lt;br&amp;gt;Ruffle also doesn't launch.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11040</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11040"/>
		<updated>2025-07-22T20:23:21Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Updated all components to 20250722&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;00390a43fa1fafc064fbaf698b21a519bbd8023b192514db8b963a50f1e7ddc2&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;b1281f721a81f0bb71b468382d5fd6c2d75943a071a0d3615101da180afbbe3c&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250722.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;95353d1fa7bc2ebf13f679f2561685d4e23f52a15d5b0ef4674ecadf3dffc0bc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11038</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11038"/>
		<updated>2025-07-17T19:24:03Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* JavaScript Error on First Launch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer. Older versions won't work due to the launcher being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port launcher&amp;lt;br&amp;gt;to these versions; many apps&amp;lt;br&amp;gt;it uses have no support.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background-color:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have the permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11037</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11037"/>
		<updated>2025-07-17T19:21:48Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* No Working Sources */ Rewording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer. Older versions won't work due to the launcher being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port launcher&amp;lt;br&amp;gt;to these versions; many apps&amp;lt;br&amp;gt;it uses have no support.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background-color:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. To fix this, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Reopening the Flashpoint app will then regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab, and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11036</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11036"/>
		<updated>2025-07-17T19:20:09Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Troubleshooting */ Added section for &amp;quot;No Working Sources&amp;quot; error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer. Older versions won't work due to the launcher being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port launcher&amp;lt;br&amp;gt;to these versions; many apps&amp;lt;br&amp;gt;it uses have no support.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background-color:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When first launching Flashpoint, some users may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== No Working Sources ===&lt;br /&gt;
Some users, especially after [[#JavaScript_Error_on_First_Launch|doing the above fix]], may receive this error upon attempting to download a game:&lt;br /&gt;
&lt;br /&gt;
[[File:NoWorkingSources.png|300px]]&lt;br /&gt;
&lt;br /&gt;
There may also not be an Update button on Flashpoint's Home tab. If this applies to you, quit Flashpoint and delete &amp;lt;code&amp;gt;preferences.json&amp;lt;/code&amp;gt; from the main Flashpoint folder. Once done, reopening the Flashpoint app will regenerate the preferences file to a working state using a hidden default file. The Update button should then reappear on the Home tab and game downloads should now work.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=File:NoWorkingSources.png&amp;diff=11035</id>
		<title>File:NoWorkingSources.png</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=File:NoWorkingSources.png&amp;diff=11035"/>
		<updated>2025-07-17T19:16:47Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: An example of the &amp;quot;No working Sources available for this GameData&amp;quot; error on macOS that may appear due to a configuration issue.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
An example of the &amp;quot;No working Sources available for this GameData&amp;quot; error on macOS that may appear due to a configuration issue.&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=File:JavaScriptError.png&amp;diff=11034</id>
		<title>File:JavaScriptError.png</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=File:JavaScriptError.png&amp;diff=11034"/>
		<updated>2025-07-17T19:08:23Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Maoijoon uploaded a new version of File:JavaScriptError.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Shows an error popup that may appear when the Launcher starts on MacOS. The error reads: &amp;quot;A JavaScript error occurred in the main process: Uncaught exception: Error: Preferences must be set before you can open a window.&amp;quot;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11033</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11033"/>
		<updated>2025-07-17T18:52:51Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Troubleshooting */ Bring back the JavaScript error fix as it's still an issue apparently&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer. Older versions won't work due to the launcher being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port launcher&amp;lt;br&amp;gt;to these versions; many apps&amp;lt;br&amp;gt;it uses have no support.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background-color:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== JavaScript Error on First Launch ===&lt;br /&gt;
[[File:JavaScriptError.png|thumb|An example of the JavaScript error popup.]]&lt;br /&gt;
When launching Flashpoint for the first time, you may encounter a JavaScript error stating the following:&lt;br /&gt;
 Uncaught Exception: Error: Preferences must be set before you can open a window.&lt;br /&gt;
If the launcher doesn't start upon pressing OK, then Flashpoint doesn't have permissions to run properly. To fix this, move the main Flashpoint '''folder''' (not just the application) to the &amp;lt;code&amp;gt;/Applications&amp;lt;/code&amp;gt; folder and relaunch. If the error persists but the launcher starts after pressing OK, it can be safely ignored.&lt;br /&gt;
&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11031</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11031"/>
		<updated>2025-07-15T22:45:32Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Dependencies */ Replace asterisks with and add distro names using abbreviations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250709.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;387959ea01a7645f0b789bfc3618a14acb220cf687b5558a365093175970abf2&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250519.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;8a22d0e5b508d3b5aa3a7cd3a024fc7127b7e8d899884b6d3a20b065dcfc6ac3&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;234bc1903c9e31bd1cd0523b299a6517321d1eed91467d75d0ddc23e67429bcc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Only required to extract components; not needed for runtime&amp;quot;&amp;gt;7-Zip&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!Wine&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit Xcomposite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;Not required on Fedora 40+ and its derivatives&amp;quot;&amp;gt;32-bit LibPulse&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;*Ubuntu, Linux Mint, Pop!_OS, Zorin OS, etc.&amp;quot;&amp;gt;Debian-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;EndeavourOS, CachyOS, Garuda Linux, Manjaro, etc.&amp;quot;&amp;gt;Arch-like&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11030</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11030"/>
		<updated>2025-07-09T19:41:25Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Files */ Updated to 20250709&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250709.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;387959ea01a7645f0b789bfc3618a14acb220cf687b5558a365093175970abf2&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250519.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;8a22d0e5b508d3b5aa3a7cd3a024fc7127b7e8d899884b6d3a20b065dcfc6ac3&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;234bc1903c9e31bd1cd0523b299a6517321d1eed91467d75d0ddc23e67429bcc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!7-Zip*&lt;br /&gt;
!Wine&lt;br /&gt;
!32-bit Xcomposite**&lt;br /&gt;
!32-bit LibPulse**&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;small&amp;gt;* Only required to extract components; not needed for runtime&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;** Not required on Fedora 40+ and its derivatives&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Running_Windows_on_your_Mac&amp;diff=11029</id>
		<title>Running Windows on your Mac</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Running_Windows_on_your_Mac&amp;diff=11029"/>
		<updated>2025-07-07T18:43:56Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Replace &amp;quot;beta&amp;quot; with &amp;quot;version&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For a better experience, you may want to use the [https://flashpointarchive.org/downloads latest version of Flashpoint for Windows] instead of the current Mac version. There are two main options for doing so: &lt;br /&gt;
* You can run Windows directly on your Mac using [https://support.apple.com/boot-camp Boot Camp].&lt;br /&gt;
* You can use virtualization software such as [https://www.parallels.com/ Parallels], [https://www.virtualbox.org/ VirtualBox] (which is free), or [https://www.vmware.com/products/fusion.html VMWare Fusion].&lt;br /&gt;
&lt;br /&gt;
If you have enough disk space, Boot Camp is the most reliable option. &lt;br /&gt;
&lt;br /&gt;
Once you have Windows up and running, follow these steps to install Flashpoint:&lt;br /&gt;
# [https://flashpointarchive.org/downloads Download Flashpoint] if you haven't yet.&lt;br /&gt;
# Within your Windows environment, run the Flashpoint installer. You don't need to change any options, though you can if you want to. &amp;lt;br&amp;gt; [[File:FlashpointInstaller.png]]&lt;br /&gt;
# When you're ready, click the &amp;quot;Install Flashpoint&amp;quot; button. &lt;br /&gt;
# After Flashpoint is done installing, double-click the new Flashpoint shortcut on your Windows desktop to start playing!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11028</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11028"/>
		<updated>2025-07-07T18:29:30Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Compatibility */ Tested and confirmed working on macOS Tahoe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer. Older versions won't work due to the launcher being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port launcher&amp;lt;br&amp;gt;to these versions; many apps&amp;lt;br&amp;gt;it uses have no support.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=10 style=&amp;quot;background-color:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=7|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;26&amp;quot;&amp;gt;Tahoe&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11027</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11027"/>
		<updated>2025-07-06T19:31:33Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: Updated to 20250706; added full macOS Sierra support; added Wine opening in background to Known Issues&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS Sierra &amp;amp; newer. Older versions won't work due to the launcher being incompatible. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=2|macOS Support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#ffe3e3;&amp;quot;|None&lt;br /&gt;
|&amp;lt;center&amp;gt;Too difficult to port launcher&amp;lt;br&amp;gt;to these versions; many apps&amp;lt;br&amp;gt;it uses have no support.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=9 style=&amp;quot;background-color:#dfd;&amp;quot;|Full&lt;br /&gt;
|rowspan=3|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=6|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
[https://download.flashpointarchive.org/upload/fp_mac_changelog.txt See the Flashpoint for Mac changelog file].&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
* All content running through Wine opens in the background, behind the Flashpoint launcher, on modern macOS versions. It is currently unknown which version this started occurring in.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11024</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11024"/>
		<updated>2025-07-03T04:33:50Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Files */ Updated to 20250703&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250703.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;c61a34ac8450ddb1751dfbf32e236f8ed22f24ef0690d77720d6d87ac73808ea&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250519.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;8a22d0e5b508d3b5aa3a7cd3a024fc7127b7e8d899884b6d3a20b065dcfc6ac3&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;234bc1903c9e31bd1cd0523b299a6517321d1eed91467d75d0ddc23e67429bcc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!7-Zip*&lt;br /&gt;
!Wine&lt;br /&gt;
!32-bit Xcomposite**&lt;br /&gt;
!32-bit LibPulse**&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;small&amp;gt;* Only required to extract components; not needed for runtime&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;** Not required on Fedora 40+ and its derivatives&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11019</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11019"/>
		<updated>2025-06-27T02:38:41Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Windows Version Using Wine */ Use the Windows launcher instead of native; users have reported that it now works fine as of this edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;6a8f09189ef74bf94770c4820e53033062dbedb440f03849ac711d5e213fd575&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250519.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;8a22d0e5b508d3b5aa3a7cd3a024fc7127b7e8d899884b6d3a20b065dcfc6ac3&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;234bc1903c9e31bd1cd0523b299a6517321d1eed91467d75d0ddc23e67429bcc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!7-Zip*&lt;br /&gt;
!Wine&lt;br /&gt;
!32-bit Xcomposite**&lt;br /&gt;
!32-bit LibPulse**&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;small&amp;gt;* Only required to extract components; not needed for runtime&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;** Not required on Fedora 40+ and its derivatives&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
Once done, you can then run &amp;lt;code&amp;gt;Launcher/Flashpoint.exe&amp;lt;/code&amp;gt; through Wine and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install! If you are having issues running the launcher with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11018</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11018"/>
		<updated>2025-06-27T02:28:46Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Compatibility */ Minor rewording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, such as the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The main Linux version is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;6a8f09189ef74bf94770c4820e53033062dbedb440f03849ac711d5e213fd575&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250519.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;8a22d0e5b508d3b5aa3a7cd3a024fc7127b7e8d899884b6d3a20b065dcfc6ac3&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;234bc1903c9e31bd1cd0523b299a6517321d1eed91467d75d0ddc23e67429bcc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!7-Zip*&lt;br /&gt;
!Wine&lt;br /&gt;
!32-bit Xcomposite**&lt;br /&gt;
!32-bit LibPulse**&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;small&amp;gt;* Only required to extract components; not needed for runtime&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;** Not required on Fedora 40+ and its derivatives&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
At this point, you can try to run the Windows version of the launcher through Wine, but it's recommended that you download the [https://github.com/FlashpointProject/launcher/releases/latest native Linux launcher] as a 7z file and replace everything in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory with the files extracted from it. You may need to install the &amp;lt;code&amp;gt;7zip&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;p7zip&amp;lt;/code&amp;gt; package to be able to extract from the file. Once done, you can then run &amp;lt;code&amp;gt;Launcher/flashpoint-launcher&amp;lt;/code&amp;gt; and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install!&lt;br /&gt;
&lt;br /&gt;
If you are having issues running Flashpoint with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11017</id>
		<title>Linux Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Linux_Support&amp;diff=11017"/>
		<updated>2025-06-27T02:19:29Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Main Version */ Minor rewording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux support in Flashpoint is currently experimental due to a lack of maintainers. This page describes the current state of our Linux support. If you need assistance with installing or playing, ask in the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum on the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Linux supports Flash, HTML5, Shockwave, Unity, Java and various other web platforms. Not every platform is supported, such as DevalVR and Viscape, because some may rely too heavily on Windows features and can't run through Wine.&lt;br /&gt;
If you want support for platforms that are Windows-exclusive, there are 2 options:&lt;br /&gt;
* [https://flashpointarchive.org/downloads Download the Windows version of Flashpoint] and run it in a Windows virtual machine. This is the recommended non-native option.&lt;br /&gt;
* [[#Windows_Version_Using_Wine|Run the Windows version of Flashpoint with Wine]]. This may or may not work well depending on the exact build of Wine used.&lt;br /&gt;
&lt;br /&gt;
Otherwise, if you don't need support for those platforms, you may continue reading through this page.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Linux only officially supports the x86_64 architecture and, for compatibility and security reasons, the GNU C Library (glibc). This is because the launcher uses Electron, which doesn't support 32-bit x86 for Linux, and several proprietary binaries only have x86_64 + glibc versions. If you want to run Flashpoint on other architectures like ARM or RISC-V, you must use an emulator like [https://github.com/ptitSeb/box64 Box64]. Likewise, for C libraries other than glibc like musl, you must recompile everything you wish to use that's not already packaged, and link them with the desired C library. You may also use a glibc compatibility layer like [https://github.com/Stantheman/gcompat gcompat] for proprietary binaries, like the native Flash projector.&lt;br /&gt;
&lt;br /&gt;
The current Linux version of Flashpoint is built on Debian 11, which uses glibc 2.31, making it the minimum supported version. Flashpoint cannot be built on older Debian versions without significant changes to the launcher, due to some dependencies being incompatible. Any distro that uses glibc 2.31+ should also be supported, including but not limited to:&lt;br /&gt;
* Ubuntu 20.04+&lt;br /&gt;
* Fedora 32+&lt;br /&gt;
* openSUSE Leap 15.3+&lt;br /&gt;
* Any distro based on the above, including by proxy&lt;br /&gt;
* Any rolling release distro maintained after February 2020&lt;br /&gt;
&lt;br /&gt;
If you use a distro older than those listed, you must upgrade to a newer version to run Flashpoint.&lt;br /&gt;
&lt;br /&gt;
== Main Version ==&lt;br /&gt;
This version of Flashpoint for Linux is split up into 3 different parts; [[#Main Files|the main files]], which contain everything that Flashpoint itself and the platforms need to work; [[#Libraries|the libraries]], which can be used to run Flashpoint in a known-working container; and [[#Wine Runtime|the Wine runtime]], which contains only the binaries and libraries that the Windows-only programs need to run.&lt;br /&gt;
&lt;br /&gt;
'''If you use an immutable distro, like SteamOS, NixOS, or Fedora Silverblue, you must [[#Components|install all 3 components]] for Flashpoint to work. If you don't, you'll most likely receive errors regarding missing files. If you ask for help and this applies, you'll be directed back here unless you say you installed everything.'''&lt;br /&gt;
&lt;br /&gt;
For the best experience, at least 4 GB of free space is needed on the partition you wish to install Flashpoint to.&lt;br /&gt;
&lt;br /&gt;
=== Components ===&lt;br /&gt;
==== Main Files ====&lt;br /&gt;
To install the main Flashpoint files, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp14.0.2_lin_main_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;6a8f09189ef74bf94770c4820e53033062dbedb440f03849ac711d5e213fd575&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file to an '''empty''' directory that your user has read &amp;amp; write permissions for. This can be done graphically, or in the terminal by entering the following at the file's directory:&amp;lt;pre&amp;gt;7zr x fp*_lin_main_*.7z -oFlashpoint&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Open the directory you extracted Flashpoint to, then run &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a desktop entry that opens the launcher. Alternatively, if you are unable to run desktop entries, run &amp;lt;code&amp;gt;start-flashpoint.sh&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, Flashpoint itself is now installed. If you don't want to or can't [[#Dependencies|install the dependencies]], you should also install the other components below.&lt;br /&gt;
&lt;br /&gt;
==== Libraries ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the libraries, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_libs_20250519.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;8a22d0e5b508d3b5aa3a7cd3a024fc7127b7e8d899884b6d3a20b065dcfc6ac3&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
# If you already have a desktop entry, rerun &amp;lt;code&amp;gt;setup-desktop-entry.sh&amp;lt;/code&amp;gt; to generate a new one that'll load the binaries and libraries from the &amp;lt;code&amp;gt;Libraries&amp;lt;/code&amp;gt; directory instead.&lt;br /&gt;
&lt;br /&gt;
When finished, your Flashpoint install should automatically use the binaries and libraries you've extracted instead of your system ones.&lt;br /&gt;
&lt;br /&gt;
==== Wine Runtime ====&lt;br /&gt;
'''If you already [[#Dependencies|installed all of the dependencies]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
This section will assume you [[#Main Files|already extracted the main files]].&lt;br /&gt;
&lt;br /&gt;
To install the Wine runtime, follow these steps:&lt;br /&gt;
# Download [https://download.flashpointarchive.org/upload/fp_lin_wine_20250618.7z this archive file]. &amp;lt;small&amp;gt;(SHA256: &amp;lt;code&amp;gt;234bc1903c9e31bd1cd0523b299a6517321d1eed91467d75d0ddc23e67429bcc&amp;lt;/code&amp;gt;)&amp;lt;/small&amp;gt;&lt;br /&gt;
# Extract the contents of the file '''directly''' to the &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt; directory of your Flashpoint install.&lt;br /&gt;
&lt;br /&gt;
If done correctly, Flashpoint should use the extracted Wine runtime instead of the one on your system, if applicable. Flashpoint's version only contains the executables and libraries needed to run Flashpoint's Windows-only programs, and nothing more. This reduces the Wine install size, overall load times for Wine programs and the size of the prefix that generates/updates.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''If you already [[#Components|extracted all of the components]], you can skip this.'''&lt;br /&gt;
&lt;br /&gt;
If you're on a mutable distro and not using the components provided above, you must install the following packages for Flashpoint to work properly. A dependency listed with more than one package for a given distro means you can choose any one package from that distro according to your needs.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!X11&lt;br /&gt;
!GTK3&lt;br /&gt;
!NSS&lt;br /&gt;
!PulseAudio&lt;br /&gt;
!PHP&lt;br /&gt;
!7-Zip*&lt;br /&gt;
!Wine&lt;br /&gt;
!32-bit Xcomposite**&lt;br /&gt;
!32-bit LibPulse**&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|xserver-xorg-core / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|libnss3&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulse&lt;br /&gt;
|rowspan=3|php&lt;br /&gt;
|rowspan=2|7zip&lt;br /&gt;
|([https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu link])&lt;br /&gt;
|libxcomposite1:i386&lt;br /&gt;
|libpulse0:i386&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|xorg-server / xorg-xwayland&lt;br /&gt;
|rowspan=2|gtk3&lt;br /&gt;
|rowspan=2|nss&lt;br /&gt;
|rowspan=3|wine&lt;br /&gt;
|colspan=2 style=&amp;quot;background-color:#bfbfbf;&amp;quot;|&amp;lt;center&amp;gt;N/A&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|xorg-x11-server-Xorg / xorg-x11-server-Xwayland&lt;br /&gt;
|rowspan=2|pulseaudio / pipewire-pulseaudio&lt;br /&gt;
|p7zip&lt;br /&gt;
|libXcomposite.i686&lt;br /&gt;
|pulseaudio-libs.i686&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|xorg-x11-server / xwayland&lt;br /&gt;
|libgtk-3-0&lt;br /&gt;
|mozilla-nss&lt;br /&gt;
|php7&lt;br /&gt;
|7zip&lt;br /&gt;
|libXcomposite1-32bit&lt;br /&gt;
|libpulse0-32bit&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;small&amp;gt;* Only required to extract components; not needed for runtime&amp;lt;/small&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;** Not required on Fedora 40+ and its derivatives&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are also some packages that aren't required, but can enhance your experience:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!GTK2&lt;br /&gt;
!LibXt&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|libgtk2.0-0&lt;br /&gt;
|libxt6&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|rowspan=2|gtk2&lt;br /&gt;
|libxt&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|libXt&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|libgtk-2_0-0&lt;br /&gt;
|libXt6&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To install them, use your distro's package manager:&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Distro&lt;br /&gt;
!Package manager install command&lt;br /&gt;
|-&lt;br /&gt;
!Debian-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo apt-get install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Arch-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo pacman -S $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!Fedora-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo dnf install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!SUSE-like&lt;br /&gt;
|&amp;lt;code&amp;gt;sudo zypper install $PKG&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nix Shell ===&lt;br /&gt;
The main Flashpoint files can also be launched under a Nix shell if Nix is installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;{ pkgs ? import &amp;lt;nixpkgs&amp;gt; {} }:&lt;br /&gt;
&lt;br /&gt;
(pkgs.buildFHSEnv {&lt;br /&gt;
    name = &amp;quot;flashpoint&amp;quot;;&lt;br /&gt;
    targetPkgs = pkgs: (with pkgs; [&lt;br /&gt;
        # Shell utils&lt;br /&gt;
        toybox&lt;br /&gt;
        # Electron for the launcher.&lt;br /&gt;
        electron&lt;br /&gt;
        # Flashpoint requirements&lt;br /&gt;
        pipewire pulseaudio&lt;br /&gt;
        gtk3 gtk2 nss php wine&lt;br /&gt;
        xorg.libX11 xorg.libXt xorg.libXcomposite&lt;br /&gt;
        # ldd requirements&lt;br /&gt;
        mesa #libgbm&lt;br /&gt;
        glib nspr at-spi2-atk cups dbus libdrm pango cairo expat libxkbcommon alsa-lib&lt;br /&gt;
        xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXrandr xorg.libxcb&lt;br /&gt;
        udev&lt;br /&gt;
    ]);&lt;br /&gt;
}).env&amp;lt;/pre&amp;gt;&lt;br /&gt;
Simply save this code into a .nix file and run it with &amp;lt;code&amp;gt;nix-shell {file}.nix --run ./start-flashpoint.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;lt;code&amp;gt;steam-run&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;nix-shell -p steam-run --run &amp;quot;steam-run ./start-flashpoint.sh&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Minimal-Dependency Version ==&lt;br /&gt;
'''Due to the inherently barebones nature of this option, do not expect to receive help in the Discord if a specific game does not work.'''&lt;br /&gt;
&lt;br /&gt;
If you are looking for a fully-native or minimal setup Flashpoint experience on Linux, ''Flashpoint Nano'' exists as a lightweight (albeit heavily limited) script-based alternative to the other installation options.&lt;br /&gt;
&lt;br /&gt;
Only two platforms are supported: Flash (using [https://ruffle.rs Ruffle]; non-embedded entries only) and HTML5 (using [https://www.palemoon.org Pale Moon]). Each software is Linux-native, downloaded upon first launch and updated automatically.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Only a few command-line utilities that may not be available on your system by default are required: &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sqlite3&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;unxz&amp;lt;/code&amp;gt; (from XZ Utils). You should be able to install these using your distro's package manager.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Download Nano from [https://github.com/WumboSpasm/flashpoint-nano the GitHub repository] by clicking the ''Code'' button and then ''Download ZIP''. Alternatively, if you have git installed, you can use the &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/WumboSpasm/flashpoint-nano.git&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; command to download the repository. The latter option may be preferable so you can download updates to the scripts using &amp;lt;code&amp;gt;git pull&amp;lt;/code&amp;gt;.&lt;br /&gt;
# If you downloaded the ZIP archive, extract it using your method of choice.&lt;br /&gt;
# Enter the created directory and run the following command in the terminal: &amp;lt;code&amp;gt;./flashpoint.sh &amp;lt;entry-id&amp;gt;&amp;lt;/code&amp;gt;. You can find the ID of the desired entry using the [https://flashpointproject.github.io/flashpoint-database Flashpoint Database] search tool. If you wish to launch an additional application, simply append its ID to the end of your command (with a space separating it from the entry ID).&lt;br /&gt;
&lt;br /&gt;
== Windows Version Using Wine ==&lt;br /&gt;
Alternatively, you can attempt to run the Windows version of Flashpoint using Wine, which is a compatibility layer for Windows programs. There are several advantages to doing this, like being able to run more up-to-date versions of Flashpoint that have only been made for Windows. However, it is not guaranteed that Wine will work properly, as the experience varies greatly depending on the hardware, choice of distribution, and packages you have installed. For this to work, you currently need to install either the development or staging versions of Wine running a completely fresh prefix. How to install them depends on the distro, so consult [https://gitlab.winehq.org/wine/wine/-/wikis/Download WineHQ's download page] for instructions on yours. You will also need the &amp;lt;code&amp;gt;php&amp;lt;/code&amp;gt; package for Flashpoint to work post-install.&lt;br /&gt;
&lt;br /&gt;
As of now, you can install the latest Windows version of Flashpoint Infinity by running the [https://github.com/FlashpointProject/FlashpointComponentTools/releases/latest/download/FlashpointInstaller.exe installer] through Wine. To be able to run the installer, you need to install a recent version of Wine Mono, which should be provided upon creating a new Wine prefix or installed as a package on most distros. The process for installing Flashpoint this way is similar to how it is on Windows, except you may have to change the installation path to a location that can be written to, like your user directory. An example of a proper installation path would be &amp;lt;code&amp;gt;Z:\home\$USER\Flashpoint&amp;lt;/code&amp;gt;, replacing &amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt; with your username. You may get an error upon finishing the installation; this is expected behavior. Quit the installer and kill it from your process manager if needed, and all of the files should be where you installed them.&lt;br /&gt;
&lt;br /&gt;
At this point, you can try to run the Windows version of the launcher through Wine, but it's recommended that you download the [https://github.com/FlashpointProject/launcher/releases/latest native Linux launcher] as a 7z file and replace everything in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory with the files extracted from it. You may need to install the &amp;lt;code&amp;gt;7zip&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;p7zip&amp;lt;/code&amp;gt; package to be able to extract from the file. Once done, you can then run &amp;lt;code&amp;gt;Launcher/flashpoint-launcher&amp;lt;/code&amp;gt; and set the &amp;quot;Flashpoint Path&amp;quot; in the launcher's config to &amp;lt;code&amp;gt;..&amp;lt;/code&amp;gt;, then click &amp;quot;Save and Restart&amp;quot; on the bottom of the page. If everything has been done correctly, you should now have a working Flashpoint install!&lt;br /&gt;
&lt;br /&gt;
If you are having issues running Flashpoint with Wine, you can instead try using various other &amp;quot;flavors&amp;quot; such as [https://github.com/GloriousEggroll/wine-ge-custom Wine GE], which has extra patches that aren't upstream. Users of Arch-like distros can install Wine GE as a [https://aur.archlinux.org/packages/wine-ge-custom package from the AUR], however no binary is provided, so it must be compiled.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Audio Glitches in Wine ===&lt;br /&gt;
Some users may experience audio glitches when running programs through Wine, like constant crackling or distortions. If this is happening to you, you may have to switch to a different audio driver. As of writing, Wine currently uses PulseAudio as the default preferred backend, but other backends are available. For example, to enable the ALSA driver, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Audio /d alsa&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Switching audio drivers may or may not fix the problem right away. If you are still experiencing glitchy audio, please ask for help in the [https://flashpointarchive.org/discord Discord server].&lt;br /&gt;
&lt;br /&gt;
=== Launcher Sandbox Errors ===&lt;br /&gt;
Some users may receive the following error when attempting to run the launcher:&lt;br /&gt;
 The SUID sandbox helper binary was found, but is not configured correctly.&lt;br /&gt;
To fix this, the permissions and owner of the sandbox have to be changed. Open a terminal in the &amp;lt;code&amp;gt;Launcher&amp;lt;/code&amp;gt; directory of your Flashpoint install, and run the following:&lt;br /&gt;
 chmod 4755 chrome-sandbox&lt;br /&gt;
 sudo chown root:root chrome-sandbox&lt;br /&gt;
The first command will allow the owner of the sandbox to read, write and execute it; other users will only be able to read and execute. The second will set the root user and group as the owner of the sandbox. The root group should only contain the root user by default.&lt;br /&gt;
&lt;br /&gt;
Afterwards, the launcher should now be able to open without issue. If you still encounter errors, try adding the &amp;lt;code&amp;gt;--no-sandbox&amp;lt;/code&amp;gt; flag to the end of the command that runs the launcher, either in the desktop entry or in the start script.&lt;br /&gt;
&lt;br /&gt;
== Optional Enhancements ==&lt;br /&gt;
=== Wine Wayland Support ===&lt;br /&gt;
'''Enabling this feature could break compatibility with some games/animations.'''&lt;br /&gt;
&lt;br /&gt;
Starting with Wine 8.4 and being officially added in Wine 10.0, a new display driver can be used to run Windows programs through Wayland instead of X11/Xwayland. To enable it, run the following command, replacing &amp;lt;code&amp;gt;$DIR&amp;lt;/code&amp;gt; with the full path of the prefix you wish to modify:&lt;br /&gt;
 WINEPREFIX=$DIR wine reg add 'HKCU\Software\Wine\Drivers' /v Graphics /d wayland,x11&lt;br /&gt;
To modify the default prefix, don't set WINEPREFIX. For reference, Flashpoint's prefix location relative to the installation directory is &amp;lt;code&amp;gt;FPSoftware/Wine&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After making this change, all programs running in Wine from now on should be using Wayland.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Technologies]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
	<entry>
		<id>https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11016</id>
		<title>Mac Support</title>
		<link rel="alternate" type="text/html" href="https://flashpointarchive.org/w/index.php?title=Mac_Support&amp;diff=11016"/>
		<updated>2025-06-26T15:50:40Z</updated>

		<summary type="html">&lt;p&gt;Maoijoon: /* Installing Flashpoint */ Add note stating to not move Flashpoint app outside of main folder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides information about the latest official Flashpoint release for Mac. For information about older releases, see the [[/Beta 2022-06-22|Beta 2022-06-22]] subpage.&lt;br /&gt;
&lt;br /&gt;
If you have any issues running Flashpoint, please [https://discord.gg/S9uJ794 join our Discord] and post your issues in a new thread on the &amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; forum channel.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
Flashpoint for Mac is fully compatible with macOS High Sierra and newer. Older versions won't work due to the launcher being incompatible with them. See the table below for a detailed support chart, or [[#Installing Flashpoint|skip to the next section to begin installing Flashpoint]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Supported macOS versions&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
!≤ &amp;lt;abbr title=&amp;quot;10.12&amp;quot;&amp;gt;Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!style=&amp;quot;background-color:#fdb3ab;&amp;quot;|Unsupported&lt;br /&gt;
|&amp;lt;center&amp;gt;Launcher claims to support&amp;lt;br&amp;gt;&amp;lt;abbr title=&amp;quot;10.11&amp;quot;&amp;gt;El Capitan&amp;lt;/abbr&amp;gt;, but uses syscalls&amp;lt;br&amp;gt;added in High Sierra.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.13&amp;quot;&amp;gt;High Sierra&amp;lt;/abbr&amp;gt;&lt;br /&gt;
!rowspan=&amp;quot;8&amp;quot; style=&amp;quot;background-color:#d4f4b4;&amp;quot;|Fully supported&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&amp;lt;center&amp;gt;May be very slow when&amp;lt;br&amp;gt;loading/searching content.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.14&amp;quot;&amp;gt;Mojave&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;10.15&amp;quot;&amp;gt;Catalina&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot;|&amp;lt;center&amp;gt;Catalina &amp;amp; newer can't run&amp;lt;br&amp;gt;32-bit apps, so Wine must&amp;lt;br&amp;gt;convert 32-bit calls to 64-bit.&amp;lt;br&amp;gt;Non-native 32-bit apps&amp;lt;br&amp;gt;will run slower as a result.&amp;lt;/center&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;11&amp;quot;&amp;gt;Big Sur&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;12&amp;quot;&amp;gt;Monterey&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;13&amp;quot;&amp;gt;Ventura&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;14&amp;quot;&amp;gt;Sonoma&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;abbr title=&amp;quot;15&amp;quot;&amp;gt;Sequoia&amp;lt;/abbr&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installing Flashpoint ==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Open Finder, then click the Applications tab.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Scroll down and double-click the Utilities folder to open it. Then open the Terminal app.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacUtilitiesFolder.png]]&lt;br /&gt;
[[File:MacTerminal.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Copy the following command, then paste it into the Terminal and press Return to download Flashpoint:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p ~/Downloads &amp;amp;&amp;amp; curl -fL https://download.flashpointarchive.org/upload/fp14.0.2_mac.txz | tar xC ~/Downloads&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:MacFP14Download.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': 3rd party firewalls like LuLu may block the download with a &amp;quot;Couldn't connect to server&amp;quot; or &amp;quot;Could not resolve hostname&amp;quot; error. If you have any installed, turn them off beforehand.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
When the download completes, you will see a new folder called &amp;quot;Flashpoint 14.0.2 for Mac&amp;quot; in your Downloads. Open the folder, then run the Flashpoint application.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacFP14FlashpointApp.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
'''Note''': '''Do not''' move the Flashpoint app to Applications or anywhere else outside of the main folder. If you do, Flashpoint will not work properly if its path is not configured to point to the main folder.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
After Flashpoint opens, you may optionally keep the application in the Dock by control-clicking the Flashpoint icon in the Dock, then choosing Options &amp;gt; Keep in Dock.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:MacKeepInDock.png]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Flashpoint is now installed!'''&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Flash EOL Screen ===&lt;br /&gt;
If you see the Flash Player EOL information screen (shown below) when you try to play a game, that means that Waterfox Classic is loading your installed Flash Player plugin instead of the plugin that is bundled with Flashpoint. To fix the problem, [https://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html uninstall Flash Player from your Mac] and restart Flashpoint. Games should work in Waterfox Classic now.&lt;br /&gt;
&lt;br /&gt;
[[File:FlashTimebomb.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Using Flashpoint ==&lt;br /&gt;
[https://flashpointproject.github.io/manual/Using_the_launcher.html See the Flashpoint Manual].&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
&lt;br /&gt;
2025-06-17: Reverted to older Flash Player plugin to remove timebomb.&lt;br /&gt;
&lt;br /&gt;
2025-06-16: Flashpoint 14.0.2 for Mac is now available!&lt;br /&gt;
&lt;br /&gt;
2024-06-27: Brought back the ability to open Flashpoint with the application, and reduced the download's file size.&lt;br /&gt;
&lt;br /&gt;
2024-06-25: Fixed an issue preventing Waterfox from launching.&lt;br /&gt;
&lt;br /&gt;
2024-06-22: Flashpoint 13 for macOS is now available!&lt;br /&gt;
&lt;br /&gt;
2022-08-25: Bundled dependencies with Flashpoint to make Homebrew unnecessary in many cases. Updated install scripts appropriately.&lt;br /&gt;
&lt;br /&gt;
2022-08-17: Flashpoint 11 Infinity for Mac is now available!&lt;br /&gt;
&lt;br /&gt;
== Technologies ==&lt;br /&gt;
Currently, only Flashpoint Infinity is available for Mac. We plan to also create a Flashpoint Ultimate package for Mac in the future. To do this, we will need to set up Apache for use on Mac, including all of its required modules.&lt;br /&gt;
&lt;br /&gt;
Thanks to the work of volunteer [https://github.com/LindirQuenya/ LindirQuenya (Ardil)], we have an equivalent to FlashpointProxy for Mac, aptly named [https://github.com/FlashpointProject/FlashpointProxyMac FlashpointProxyMac]. This allows us to use the native standalone projectors for most Flash games and eliminates nearly all of the Flash-related bugs that plagued previous Flashpoint Mac builds.&lt;br /&gt;
&lt;br /&gt;
Flashpoint for Mac supports several [[Platforms|web technologies]], including:&lt;br /&gt;
* Flash: Supported natively with standalone projectors. Installed by default.&lt;br /&gt;
** Flash in the browser is supported natively with [https://classic.waterfox.net/ Waterfox Classic].&lt;br /&gt;
* HTML5: Supported natively with Waterfox Classic and Chromium. Installed by default.&lt;br /&gt;
** Games that use Flashpoint Launcher's Browser Mode are [[#Known Issues|not supported yet]].&lt;br /&gt;
* Java Applets: Supported natively with the Java Development Kit. Installed by default.&lt;br /&gt;
** Java in the browser is not supported yet.&lt;br /&gt;
* Shockwave: Fully supported with Wine, including Shockwave in the browser. Installed by default.&lt;br /&gt;
* ShiVa3D: Supported with Wine and the help of custom shell scripts.&lt;br /&gt;
* Various other web platforms that run via Flashpoint Navigator with Wine.&lt;br /&gt;
** For a full support list, see README.txt in the main folder extracted from the downloaded archive file.&lt;br /&gt;
&lt;br /&gt;
An attempt was made to support Unity Web Player in Wine, but it is not working right now. See [[#Known Issues|Known Issues]].&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* [https://github.com/FlashpointProject/launcher/issues/333#issuecomment-1218457380 Launching HTML5 games that use Flashpoint Launcher's Browser Mode fails and shows an error popup].&lt;br /&gt;
* Unity Web Player games in Wine will get stuck on the loading screen. Audio will play, but the graphics will not initialize. We are currently trying to diagnose the cause of this problem. &lt;br /&gt;
* Clicking a link inside a Flash game that launches your default web browser may also crash the browser. This is because the Flash projector is launched with an environment variable telling it to load FlashpointProxyMac, and it passes the variable to its child processes. But the variable value is a relative path to the FlashpointProxyMac library, and the relative path will not resolve correctly for applications in other locations, such as your default web browser. Thus the browser will fail to load the library and will crash.&lt;br /&gt;
** This only happens if the browser is not already open because when launching a new instance of an existing process, it inherits the environment of the existing process.&lt;br /&gt;
** We considered avoiding the problem by referring to the FlashpointProxyMac library with an absolute path, but this would force the launched browser to use Flashpoint's proxy, which is not ideal either.&lt;br /&gt;
** It seems like older Flash projector versions do not have this issue, so we are considering using the Adobe Flash Player 29 projector by default on Mac if no better solution is found.&lt;br /&gt;
* Flash games that use Waterfox Classic may not work in mainland China due to Adobe's geolocation restrictions, which we have not patched out of the Mac browser plugin yet. A workaround would be to use Wine to play the games instead. To switch to Wine, click the Config tab of the launcher, scroll down and click the &amp;quot;Native Platforms&amp;quot; dropdown, and uncheck Flash.&lt;br /&gt;
* HTML5 games may perform poorly in Waterfox Classic on Apple Silicon Macs because Waterfox Classic is an Intel binary. In the future, we plan to run HTML5 games using a different browser such as Chromium. Or we may switch from Waterfox Classic to our own build of Flashpoint Navigator for Mac, if we are able to get that working. Either way, we may need a launcher extension to choose which browser to launch based on a game's Platform, because both Flash and HTML5 games use Basilisk on Windows.&lt;br /&gt;
&lt;br /&gt;
== Running Windows on your Mac ==&lt;br /&gt;
&lt;br /&gt;
{{:Running Windows on your Mac}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Technologies]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maoijoon</name></author>
	</entry>
</feed>