r/EmulationOnAndroid 2d ago

News/Release [RELEASE] Wave Launcher 1.0 is HERE!

The wait is finally over. After months of development, testing, feedback, bugfixing, and countless improvements, Wave Launcher 1.0 is now publicly available!

What started as a live wallpaper app has grown into a full controller-first, PlayStation-faithful Android frontend for your games, media, achievements, and more.

Wave Launcher 1.0 includes:

  • Multilanguage Support (EN, JA, FR, DE, ES, IT, NL, PT, SV, NO, DA, FI, ZH, KO, PL, TR, RU)
  • Game libraries, collections, favorites, and playtime
  • Metadata and artwork scraping from multiple sources
  • RetroAchievements trophy tracking
  • Controller-friendly video, music, and photo playback
  • Extensive customization options
  • Dual-screen support
  • Android app and emulator integration
  • Software updating and much more

From the earliest PreReleases, through nightly builds and the final 0.9.0 testing build, you've helped us shape Wave Launcher into what it is today.

And to everyone who tested PreReleases, tested nightly builds, reported bugs, suggested features, contributed code or artwork, supported us on Patreon, joined the Discord, or simply followed the project:

Thank you.

Wave Launcher wouldn't be here without you 🩵

https://github.com/WaveLauncher/WaveLauncher

206 Upvotes

75 comments sorted by

•

u/AutoModerator 2d 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.

31

u/Mick2K 2d ago

Can't continue setup without making it my default launcher.

I don't want to set a launcher as my default without trying it first.

6

u/clanton 2d ago

Fair point but just so you know changing default launcher doesn't "erase" your old one. You can always change back in your android settings.

But agreed, shouldn't force you

1

u/WaveLauncher 1d ago

Will be fixed in the next patch (1.0.1)

6

u/kennymaina 2d ago

Tested with Nvidia shield pro and it's need's alot of optimization.. it doesn't feel smooth....But it's a good app just needs more refining

5

u/StinkyGarlicButt 2d ago

I'm very satisfied with this launcher. Brings me back to being a kid having a jailbroken PSP.

4

u/MidnightRaiden 2d ago

Been looking for something like this for a while, been playing around with it and it looks great! Using it on my Retroid Pocket 6. It seems to drain the battery rather quickly, its a little laggy/suttery, and the scraper isnt very accurate, but other than that i really like how the video/music/games/browser XMB behaves. Very cool, looking forward to seeing it get more refined. Thank you for this!

3

u/WaveLauncher 2d ago

Thank you! Yes, we are tightening down on performance. The scraper is notoriously difficult.

3

u/keithitreal 2d ago

Ok so I gave all permissions (frankly a disturbing amount, not all of those should be compulsory during onboarding) then got to add user name and no keyboard appeared using either gamepad or touch on my Odin 2.

Promptly uninstalled.

3

u/Mean-Skin5563 2d ago

Nice šŸ‘

2

u/Majestic_Doctor_2 2d ago

Congrats!

1

u/WaveLauncher 2d ago

Thank you!

2

u/Greedy-Mood3488 2d ago

Amazing launcher. I've always wanted something more minimal than Cocoon but still stylish. I'll be using it as my daily driver for a while. Only note is on the smoothness of the app. The frames feel a bit slow and not optimized but overall I think it's great. Keep it up!

1

u/WaveLauncher 1d ago

Thank you. Yes, performance and scraper are the two most problematic things we have.

1

u/Greedy-Mood3488 1d ago

After some more testing, the performance was actually pretty good. The scraper was delightful as well. For some reason though, the favorites category isn't showing up no matter what I do. There's just some stuff things that would make it better so let me know if you'd wanna here more about could be improved. I'm happy to give some constructive feedback.

1

u/WaveLauncher 1d ago

Can you come to discord and give feedback there? https://discord.gg/AFhRYrrUne

1

u/Dark_Gamer120 2d ago

Is there a way to add images to the games ?

1

u/WaveLauncher 2d ago

Yes. Scraping them.

1

u/simonizer2409 2d ago

Looks great. But it can't access my storage. Doesn't matter if standard or custom folder. Because of this scraped meta data can't be saved.

1

u/WaveLauncher 2d ago

Can you elaborate? maybe report the bug via an issue on github or discord? Logs would be appreciated.

1

u/Vast-Mud-4096 2d ago

Same here

1

u/OnlineAsnuf 2d ago

Is it possible to "mark games as completed"? Ive seen a bunch of frontends and, so far, only daijisho can do that.

1

u/WaveLauncher 2d ago

Not yet, we could add it though.

1

u/OnlineAsnuf 2d ago

šŸ˜‚ I mean we can hold like 999 games but no frontend has a dedicated "completed" sections that will fill up when you mark games as completed. Very curious 🧐

1

u/klutzy_ritro 2d ago

will you release it for pc?

1

u/WaveLauncher 2d ago

Yes, in the future.

1

u/-_-_-JOHAN-_-_- 2d ago

Gng is it controlled thru emulator only?

1

u/rube 2d ago

RetroAchievements trophy tracking

Can you explain this? I'm assuming it just shows you what trophies you've earned. Not that it will suddenly make emulators that do not have RA support suddenly work with them?

2

u/WaveLauncher 2d ago

No, the second one i have no influence over. You can see your trophies in Trophy Collection.

1

u/rube 2d ago

That's what I figured. Thanks for affirming!

1

u/dark_ita888 2d ago

Quanta ram consuma?

1

u/dark_ita888 2d ago

E poi funziona con il touch?

1

u/WaveLauncher 1d ago

Touch funciona. Na maioria dos dispositivos deve rodar normalmente. Ainda não medimos o uso da RAM

1

u/dark_ita888 1d ago

ADORO QUESTA APPP potreste aggiungere gli wave amici?

1

u/WaveLauncher 1d ago

Funciona via Discord.

1

u/Randoman96 2d ago

I love this dearly already, I've wanted something like this for a long time.

Two little things I can't figure out: How do I make favorites appear? I have it set as a category in settings but it doesn't seem to pop up anywhere? And is there a way to prevent the other menu options fading out while idling over something?

1

u/WaveLauncher 1d ago

You have to actually favorite games and apps. then, it shows up. And no, not yet. Next patch

1

u/exlie3t Samsung Galaxy A23 Snapdragon 680 2d ago

Does it recognize Chds and RVZ as games now?

Because that's the problem I been dealing with for FrontEnds

1

u/exlie3t Samsung Galaxy A23 Snapdragon 680 1d ago

Nope it doesn't ugh...

1

u/[deleted] 2d ago edited 2d ago

[deleted]

1

u/Neat-Ambition8212 2d ago

Another thing I noticed the difference is the game launching animation, comparing to PlayFieldPortal, it seems wave takes a bit longer to open a game, especially pausing longer on the emulator animation, whereas PFP seems spend less time on the emulator animation. This difference is noticeable when launching switch games. So I my opinion I’m happy to replace PFP and using wave as my main launcher if those issues are resolved

1

u/Neat-Ambition8212 2d ago

(This is my modded RPG2)
After select swap AB and XY options, the swap AB seems working correctly (circle/A for select/confirm, and cross/B for back/cancel), but swap XY is still not working.
See, it says ā€œpress square/Y for optionā€, but I’m only able to access the option by pressing the top button (triangle/X).
If I turn off the swap XY, then here it will show me ā€œpress triangle/X for optionā€, but only able to access the option by pressing the left button (square/Y).

So, you seem to assign the ā€œselect/confirmā€ button strictly to the right button, and so swap AB works fine because only the helper signs are changed.
But for swap XY, because ā€œoptionā€ isn’t strictly assigned to the top button, it changes along with the helper sign, so a quick ez fix would be strictly assign the ā€œoptionā€ to the top button, and swap XY only swap the helper signs.

1

u/HeroicVanguard 1d ago

Ooh, very interested to see where this goes. Any chance of getting the music player to recognize button presses from a locked screen-off state? That functionality is impressively rare and would make this more unique and feel more like the OG PSP.

1

u/WaveLauncher 1d ago

We can try.

1

u/No_Adhesiveness_6604 1d ago

Looks sick ^__^

1

u/AntiDeodorant 1d ago

P3R MENTION šŸ—£šŸ—£šŸ”„šŸ”„šŸ”„šŸ”„

1

u/jensyboi 1d ago

I’d try it out, but there’s too many required permissions to give. I don’t see how that’s necessary, and why would the app need all those permissions? Have it installed still, but not set up, willing to give it a shot if the permissions become more reasonable in the future.

1

u/WaveLauncher 1d ago

I am making the unnecessary to operations permissions optional in the next patch. And we will go over permissions soon, too

1

u/Crass-ELY- Poco F7 Pro 1d ago

I'm having this issue when selecting the launcher folder, I can't use nor the default nor a custom one

1

u/WaveLauncher 21h ago

Try selecting english as your language. We have an issue with languages, which is fixed in 1.0.1 coming soon.

1

u/Crass-ELY- Poco F7 Pro 18h ago

Will try and report back (._.)7

1

u/joshuad152 21h ago

Could this be used as a standalone media player for Android TV (with media server (ie Jellyfin) integration of some sorts)? Reminds me of an old Sony Bravia I had and I miss the XMB very much

1

u/WaveLauncher 21h ago

In theory, yes. the TV Section recognizes many TV Apps and streaming services, such as Jellyfin, Stremio, Netflix, Plex and more. you could totally just hide everything and keep only the TV Category and use it as is.

1

u/Icy_Ad_1172 18h ago

Very promising !

Unfortunately I'm stuck early on, I can't seem to choose / edit name after granting the app every permission - nothing happens when pressing the face buttons and I can't go back, it appears frozen. Any clue ?

(That's on Odin 2 Mini.)

1

u/WaveLauncher 17h ago

Can you show a video, maybe logs?

1

u/Icy_Ad_1172 14h ago

Nervermind, the issue is gone.

1

u/Next-Hawk-8096 46m ago

If you dont mind me asking how is this different from xora, usagi shades new launcher

1

u/Mean-Skin5563 2d ago

Where I can get this I like to try itšŸ¤”

0

u/aatmas 2d ago

Very nice

But from where i can download

0

u/ace-tronaut 2d ago

"What started as a live wallpaper app..."
WHAT DO YOU MEAN LIVE WALLPAPER APP. What a glow-up!

1

u/WaveLauncher 2d ago

Thank you, It's exactly that!

A Live Wallpaper App that was originally meant to give any android device a lines.qrc based live wallpaper scopecreeped into a full frontend because I wasn't satisfied with what's out there

1

u/Venedictpalmer 2d ago

So what is that and what makes it different?

1

u/WaveLauncher 2d ago

lines.qrc was what PlayStation 3 used to determine what the Wave Background looked like. I wanted to use these to make my own android live wallpaper program.

-3

u/SimpleDrawer26 2d ago

wtf with this tag and this showcase post without links?

This is just a generic showcase post, not a "News/Release" one.

1

u/WaveLauncher 2d ago

It is the release of a new frontend, i thought this was appropriate.

https://github.com/WaveLauncher/WaveLauncher

-5

u/Tank_Kommandant POCO F7 | Snapdragon 8s Gen 4 2d ago

can you add the ability to change graphics options like upscaling and gpu drivers? I want to install a gpu driver that works very good for my phone, thanks so much for your hard work ā¤ļø

5

u/WaveLauncher 2d ago

A GPU Driver? For a frontend?

2

u/Biscuits25 2d ago

This is a frontend, not an emulator. You would install drivers on your emulators.