I jumped on board, and I'm delighted to have it. :)
Just one thing...with the playing of 2sfs, usfs, and psf(2)s, the length seems nailed to the 3-minute default. Is there a way to enable the built-in times? I read through what was out there, but didn't notice any solution.
Ah, I see what's going on. If I were, for example, to pick a PSF2 file right after I've opened FB mobile, it does the time tag correctly. However, if I immediately select another one while the first is playing, it will NOT read the new track's time tag, but simply assign a 3-minute length to it. The currently-playing track MUST be paused before selecting the new one
Even then, it's pretty inconsistent. For example, I've more or less seen this work with the Star Ocean PSFs and the Zelda Ocarina USFs, but not the Vagrant Story PSFs or Majora's Mask USFs. So picky...
It wouldn't be an issue directly with my code, but perhaps the code that handles file switching and pausing/resuming. My PSF input is designed to be destroyed and recreated for each new track. If it is being recycled, it is through no fault of my own.
Why are they even bothering with Google Play? Google Play is such a bloated mess. I would prefer it on F-Droid or just allowing people to download and install the apk file manually.
google play is more popular... even though it mandates Google Play Services :(
F-Droid only carries free and open-source software. They compile and sign everything themselves. You can't pop them an APK and expect them to upload it.
Of course, you could set up your own F-Droid or Aptoide repo...
Or upload to Aptoide (which recently added advertisements).
I edited Aptoide to remove ads. <dead github link removed> (source only)