If you use a 64 bit System(Steam Deck Users, Desktop Linux Users), Make sure you the Windows 64-bit portable version of Super Smash Flash 2 downloaded and extracted into its own folder.
- If you use a 32-bit System, Make sure you the Windows 32-bit portable version of Super Smash Flash 2 downloaded
- Extract The portable version into a folder somewhere.
Click Add a Game at the bottom left corner of the steam window
Make sure you select "Add a Non-Steam Game"
A Window Should pop up, and you should click "browse"
This opens a file browser, now this is where you browser to where you extracted your copy of the Portable version of ssf2 that you downloaded, and select the SSF2.exe file. Once you've done so you should see a new item at the top of the list like so:
Next, right click the new entry in your library and select properties, then check the box that says "Force the use of a specific Steam play compatibility tool", and select a proton version if it is not already selected
After that you can just start playing!
- For Steam Deck Users, Make sure you're on desktop mode
- If you use a 64-bit System(Steam Deck Users, Desktop Linux Users), Make sure you the Windows 64-bit portable version of Super Smash Flash 2 downloaded and extracted into its own folder.
- If you use a 32-bit System, Make sure you the Windows 32-bit portable version of Super Smash Flash 2 downloaded and extracted into its own folder.
- FOR NON STEAM DECK USERS
- Follow the instructions here to set up flatpak for your respective distribution, if you already use flatpaks or use SteamOS, you can skip this.
Next we need to install something called Bottles as well as Flatseal
Simply Open the terminal and run the following:
flatpak install flathub com.usebottles.bottles -yflatpak override com.usebottles.bottles --user --filesystem=xdg-data/applications
flatpak override com.usebottles.bottles --user --filesystem=PATH-TO-FOLDER-WHERE-YOU-PUT-THE-SSF2-FOLDER-UNDERNow onto Using Bottles
- If you're on the Steam Deck you should switch to desktop mode for this.
- You Should be able to launch The Discover Store by searching for it in the application launcher(or it might just be on the panel/taskbar if you happend to have it pinned)

- Once it's open you can search for "Bottles" and install it by clicking the "Install" buttn like so

- If the "Install" button changes to "Remove" once the download is done, you've successfully installed Bottles!
You Should be able to launch The Discover Store by searching for it in the application launcher(or it might just be on the panel/taskbar if you happend to have it pinned)

Search for FlatSeal and install it like so:
If the "Install" button changes to "Remove" once the download is done, you've successfully installed Flatseal!
flatpak install flathub com.github.tchx84.Flatseal -yOpening Flatseal should present you with something this, ensure that Bottles is selected like so:

Once you scroll down to the Filesystem Section, ensure the "Other Files" contains xdg-data/applications (simply click the highlighted icon and copy and paste xdg-data/applications), You also want to add the folder where you store your games, for in this case I have the SSF2 Folder Extracted Under ~/Games so I added that, if its under Downloads add ~/Downloads, under Documents then ~/Documents, etc

Now onto Using Bottles
When you open bottles for the first time, you should get something like this

After following the prompts it would begin downloading components it needs in the background with this showing up:

When it's finished downloading, you should be presented with this menu

Now that you have bottles installed, it's time to get SSF2 running!
With Bottles Open, you should see this menu:

Now either click the "+" button or the Blue "Create New Bottle..." button to start creating a bottle and you should be welcomed with a prompt where you can pick whatever name you want for your bottle.
For 64-bit Users
in this case I named it "Super Smash Flash 2", and select "Gaming". Once you've done that, click "Create"
32-bit Users:
In this case I named it "Super Smash Flash 2", and select "Custom", then Scroll down and change the Architecture to 32-bit. Once you've done that, click "Create":

Once you click create you should see something like this Popup, it would take quite a bit and you'll see some output in the grey area.

Once thats done you should see the following, closing it would reveal your newly created bottle:

Your Bottle should look something like this:

Now go to settings and scroll down to where it says Working directory:
Click the button highlighted and you should get prompted to select a folder. In this case you should select the folder you had extracted earlier from the portable zip file.
Once that's done, go back to the previous menu and click "Add Shortcuts", which should also prompt you to select a file, this time select the SSF2.exe thats in the extracted folder from before.

Doing so will result in "SSF2" showing up in the list of shortcuts. (The .exe extension is hidden)

Press the Triangle Shaped Play Button and the game should launch!

By clicking the three dots next to SSF2 and selecting add to desktop, you will create a desktop shortcut so you don't have to manually open bottles yourself everytime you want to launch the game.

Once that's done, Steam and Steam Deck Users may also want to add the game to steam. While one would be inclined to simply used the "Add to Steam" button, it does seem to have some issues. Luckily there's another easy way to do so:
Provided that you've created the desktop entry beforehand, all you have to do is open steam(on desktop mode if you're a Steam Deck User) and select "Add a Game" on the bottom of the screen:
Make sure you select "Add a Non-Steam Game"

This should pop up another window that would let you add the SSF2 Desktop Entry you created previously to steam

Searching for the executable name "SSF2" in this case would pull it up on the results like so:
Tick the checkbox next to and and select "Add Selected Programs"

Once that's done it should show up in your steam library just like any other game and launch it:





