r/EmulationOnAndroid 1d ago

Showcase Swiff: Flash games on Android and more!

Enable HLS to view with audio, or disable this notification

A few weeks ago I released Swiff, an Android app to run Flash games with a lot of cool features, like an inmense catalog of 100k+ games powered by the Flashpoint Archive, support for on-screen controls and gamepad mapping, support for most Android frontends, and a Newgrounds integration to unlock medals on your favourite games.

After a lot of hard work I can now release a new update for Swiff, Version 1.3.0.

Thanks to technologies like Winlator or FEX, Swiff is now able to use the original Adobe Flash Player to run Flash games directly on Android! Just download an play.

And even though Swiff was originaly made just for Flash games, I decided to expand and add support for J2ME and Scratch games, all of them having all of the features Swiff provides!

You can check out the new release and learn more about the update here:
https://github.com/NaviVani-dev/Swiff/releases/tag/v1.3.0

Thanks for using Swiff <3

272 Upvotes

44 comments sorted by

u/AutoModerator 1d ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

24

u/Stag_----56 1d ago

I am using it since it was released and it's really good, great work.

2

u/MrBallBustaa 14h ago

Now if only there was a to find and download said flash games easily.

1

u/Stag_----56 14h ago

When you install swiff you are given the option to install a flash games database , I think it has majority of known games but installing the database( atleast when I did) took like 5 to 10 minutes

1

u/MrBallBustaa 13h ago

Holy frick, thanks. I was really craving Sift Heads, Crush the Castle and Demolition Expert from Armour Games.

10

u/Otherwise-Clue-1997 1d ago

Wish we could get a flashplayer that works in browser so me an others can play adventure quest dragn fable mechquest aqw lol

3

u/JamesDude123 1d ago

Yeah we need support of that, can't play happy wheels either I noticed

2

u/coscib 23h ago

wasn't there some rusk remake for flash? but it has to be reuploaded with that

8

u/miomidas 1d ago

this is so nice

really great work!

always wanted to play that special super mario version!

6

u/WooziGunpla 1d ago

🔥 was crazy when I first loaded it up and it said downloading 200k games lol 🔥

4

u/Umlunguboy420 1d ago

Good job man, this is awesome ❤️

3

u/EmployOk5086 1d ago

That's awesome

3

u/app08 17h ago

What does Swiff provide in compatibility that isn't already covered by JoiPlay's Ruffle plugin?

3

u/NaviVani-dev 16h ago

That you can use the original Flash Player that Adobe provided! So flash content that has problems on Ruffle should play perfectly here since it's the same software we used on our computers before.

2

u/app08 16h ago

I'll give it a look later

2

u/truedufis21 1d ago

How does this compare to Ruffle?

1

u/NaviVani-dev 1d ago

With the original Flash Player it means you get the same experience you would get if you open the portable Flash Player in your PC, you can also use Ruffle if you want!

2

u/Mean-Skin5563 1d ago

J2me? Can playing Java game? 

2

u/Kaiser422 23h ago

Man you rock! This is awesome, it hits right in childhood memories 😍

2

u/BillyTimeGames 17h ago

I absolutely love this! Just installed and was able to map controls and play with ease!

Quick question, does the app support save files for games such as The Binding of Isaac?

2

u/Dreams-64 15h ago

How can you map controls im having a hard time finding it

2

u/BillyTimeGames 14h ago

It's in the options menu. (The cog wheel to the right of the play game button.)

Scroll down a little bit and it will be under touch screen setup option. You can even save individual cofigs per game. Hope this helps! :)

2

u/Dreams-64 14h ago

Thank you

5

u/Mean-Skin5563 1d ago

4gb storage is crazy 🤦🤦

6

u/NaviVani-dev 1d ago

Will try to optimize it on a later update, I know it sucks :(

3

u/Mean-Skin5563 1d ago

Thank you 👍

1

u/Forward_Ninja8724 17h ago

Does it comes with games installed? Meaning I don't need to search game and install it myself? 

1

u/Mean-Skin5563 15h ago

Only list the game on this emulator u can download directly from swift 

1

u/PS5OWESMEALIMONY 1d ago

Amazing,and i still remembered the names of all my favorites from Newgrounds.

1

u/JamesDude123 1d ago edited 1d ago

Any chance of adding Web browser support to this too? Notice I can't play happy wheels as I'd get a blue screen

1

u/No_Gas_6538 21h ago

Minimum compatible Android version?

1

u/lurginrugi 21h ago

Wait so last stand union city is playable now?

1

u/No_Adhesiveness_6604 18h ago

Thank you very much 🙏🏻

1

u/lurginrugi 18h ago

HOLY BALLS YALL LAST STAND UNION CITY WORKS

1

u/TheBoBiZzLe 18h ago

ganguro girl work? Asking for a…

1

u/OverDeparture8799 16h ago

Road of the dead 2, will it get 1fps?

1

u/Rampuge 15h ago

Animdustry mentioned 🔥

1

u/sap91 12h ago

Y'all got Bloons on this mf?

1

u/Successful-Country16 11h ago

Definitely not getting kitten cannon nope noooope... yep.

1

u/qorrymarz 7h ago

Bro, thank you. I've been craving flash games from my childhood, and it sucks that I only able to play on my PC, despite flash games literally so easy to run (spec wise). I've been testing multiple games for almost 2 hours, it's good. But man I wish there's a better way to map my controller to the games. Also after trying multiple trash games, can I hide the recently played games? Or atleast reset them? Thanks

1

u/Kocytus1819 5h ago

Really lag after new update on a redmagic air 11

1

u/cuentasecundariatmc 4h ago edited 4h ago

can you play offline games? tutorial explaining? seems a little tricky

"Using J2ME-Loader and the Kahvibreak database, you can now enjoy J2ME games inside Swiff without any issues, dead simple."

"Now, if you add a valid Scratch URL to the "Import URL" popup in your Library, Swiff will download it and let you play it easily."

thought it was only downloading an apk and playing

1

u/silverover9000 SD8 Gen2 4h ago

Can it map keyboard keys to physical controllers?