libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
9.88k stars 1.78k forks source link

[Vita] No sound and can't see hidden folders on latest nighly builds #4848

Open iamn0tdev opened 7 years ago

iamn0tdev commented 7 years ago

Suddenly there is no sound on any core and can't see hidden folders. Show hiddens folder is enabled in the settings.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/44534734-vita-no-sound-and-can-t-see-hidden-folders-on-latest-nighly-builds?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github).
frangarcj commented 7 years ago

Do you know which is the latest nightly with sound?

iamn0tdev commented 7 years ago

16/04 or 17/04, I can't remember which one. Those builds aren't in libretro database anymore.

frangarcj commented 7 years ago

Sound should be fixed now

https://github.com/libretro/RetroArch/commit/193b0b147fc59b9d41372a3b9da96722a74321c5

iamn0tdev commented 7 years ago

Thanks frangar. Sound is fixed (27/04) and hope you can fix the hidden folder issue. By the way I notice 28/04 and 29/04 builds have 38mb instead of 260mb. Have something else change?

frangarcj commented 7 years ago

Try again!!! :)

frangarcj commented 7 years ago

@iamn0tdev Should I close this?

iamn0tdev commented 7 years ago

@frangarcj no because the access to hidden folder is not fixed yet. Last build tested: 05/14/17

meleu commented 5 years ago

@iamn0tdev can you confirm if it's still happening?

iamn0tdev commented 5 years ago

@meleu its still happening. Last build tested: v1.7.5

BombBloke commented 5 years ago

Two points here:

The Vita uses FAT32/exFAT, which offers a hidden folder attribute. It uses said attribute on pretty much every bit of content it stores, so folders that Retroarch "sees" are in the minority. I guess Retroarch is thinking that only file/folder names that begin with a period are should be treated as hidden: this is not the case.

Even if the hidden attribute is manually removed from all content (eg with the "attrib" command from a PC), Retroarch still fails to show the contents of certain folders. For example, once unhidden, the pspemu folder can be seen and selected, but this leads to a "directory not found" message (as opposed to the "no items" message displayed when opening a regular empty folder). This disallows the storage of ROMs in an area where both Adrenaline and Retroarch can find them.

I guess folders such as pspemu are supposed to be sandboxed away from most Vita apps, though VitaShell can read/write to them without issue.